[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