[FFmpeg-trac] #2883(undetermined:new): avi+aac - AudioSpecificConfig missing
FFmpeg
trac at avcodec.org
Mon Aug 19 18:49:34 CEST 2013
#2883: avi+aac - AudioSpecificConfig missing
-------------------------------------+-------------------------------------
Reporter: Wilbert | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
When muxing an avi (video only) and lc aac with ffmpeg:
1) cbSize is set to zero in the WAVEFORMATEX structure.
2) AudioSpecificConfig is missing.
avi: http://www.datafilehost.com/d/abf5b1ae
aac: http://www.datafilehost.com/d/6ca94fe8
ffmpeg -i h264.avi -i SurroundTest20.aac -c copy SurroundTest20.avi
Since wFormatTag = WAVE_FORMAT_RAW_AAC1, cbSize should be two (and five
for SBR?) and AudioSpecificConfig should be filled (with cbSize its size):
http://msdn.microsoft.com/en-
us/library/windows/desktop/dd317599%28v=vs.85%29.aspx
Here is the resulting file:
http://www.datafilehost.com/d/a7f35def
At the address 0x1168 the WAVEFORMATEX structure starts. I expect
something like
FF 0002 0044 AC00 0094 3E00 0000 0610 0002 0012 10 ...
instead of
FF 0002 0044 AC00 0094 3E00 0000 0610 0000 004A 55 ...
version info:
Zeranoe's FFmpeg Builds Home Page: <http://ffmpeg.zeranoe.com/builds/>
This build was compiled on: Aug 16 2013, at: 20:10:34.
Regards, Wilbert
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2883>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list