[FFmpeg-devel] [PATCH] MOV muxer : Add SoundDescriptionV2 support

Jai Menon jmenon86
Sat Nov 28 08:41:00 CET 2009


Hi,

This is the current situation :

[jai at outrax ffbuild]$ ./ffmpeg -i "Nine Inch Nails - Lights In The Sky.wav"
FFmpeg version git-svn-r20620, Copyright (c) 2000-2009 Fabrice Bellard, et al.
[...]
Input #0, wav, from 'Nine Inch Nails - Lights In The Sky.wav':
  Duration: 00:03:29.97, bitrate: 4608 kb/s
    Stream #0.0: Audio: pcm_s24le, 96000 Hz, 2 channels, s32, 4608 kb/s


[jai at outrax ffbuild]$ ./ffmpeg -i "Nine Inch Nails - Lights In The Sky.wav" -acodec copy remuxed.mov
FFmpeg version git-svn-r20620, Copyright (c) 2000-2009 Fabrice Bellard, et al.
[...]
Input #0, wav, from 'Nine Inch Nails - Lights In The Sky.wav':
  Duration: 00:03:29.97, bitrate: 4608 kb/s
    Stream #0.0: Audio: pcm_s24le, 96000 Hz, 2 channels, s32, 4608 kb/s
Output #0, mov, to 'remuxed.mov':
    Stream #0.0: Audio: pcm_s24le, 96000 Hz, 2 channels, 4608 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
Press [q] to stop encoding
size=  118215kB time=209.95 bitrate=4612.5kbits/s    
video:0kB audio:118099kB global headers:0kB muxing overhead 0.098321%


[jai at outrax ffbuild]$ ./ffmpeg -i remuxed.mov 
FFmpeg version git-svn-r20620, Copyright (c) 2000-2009 Fabrice Bellard, et al.
[...]
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'remuxed.mov':
  Duration: 00:03:29.95, start: 0.000000, bitrate: 4612 kb/s
    Stream #0.0(eng): Audio: pcm_s24le, 30464 Hz, 2 channels, s32, 1462 kb/s
                                        ^^^^^

Needless to say, the output is broken and there isn't any warning too.
Attached patch adds support for writing an extended sound desc which
allows for higher samplerates. The output has been tested against
Quicktime for all samples I have.  Ideally, I'd hope for the patch to
be applied but if nothing comes of that, I'd suggest that we atleast
error out if samplerate > UINT16_MAX.

-- 
Jai Menon

-------------- next part --------------
A non-text attachment was scrubbed...
Name: sounddescv2.patch
Type: text/x-patch
Size: 1854 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20091128/9afa8e15/attachment.bin>



More information about the ffmpeg-devel mailing list