[FFmpeg-trac] #3803(undetermined:new): Incorrect bitrate in RIFF header when wrapping dts in WAV

FFmpeg trac at avcodec.org
Fri Jul 25 15:19:08 CEST 2014


#3803: Incorrect bitrate in RIFF header when wrapping dts in WAV
-------------------------------------+-------------------------------------
             Reporter:  ptalarbvorm  |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
              Version:  unspecified  |  undetermined
             Keywords:               |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------

Comment (by ptalarbvorm):

 1) Okay, I've just uploaded two files to the FTP server,
 "cdtrack-264.6kbps-dts.txt" and "cdtrack-264.6kbps-dts.wav"

 2)

 =>ffmpeg -i cdtrack264kbps.dts
 ffmpeg version N-63746-gfbaf73a Copyright (c) 2000-2014 the FFmpeg
 developers
 built on Jun  3 2014 22:02:00 with gcc 4.8.2 (GCC)
 configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r
 --enable-gnutls --enable-iconv --enable-libass --enable-libbluray
 --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm
 --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-
 libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
 --enable-libopus --enable-librtmp --enable-libschroedinger --enable-
 libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-
 libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-
 libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-
 libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-
 decklink --enable-zlib

 libavutil      52. 89.100 / 52. 89.100
 libavcodec     55. 66.100 / 55. 66.100
 libavformat    55. 42.100 / 55. 42.100
 libavdevice    55. 13.101 / 55. 13.101
 libavfilter     4.  5.100 /  4.  5.100
 libswscale      2.  6.100 /  2.  6.100
 libswresample   0. 19.100 /  0. 19.100
 libpostproc    52.  3.100 / 52.  3.100

 [dts @ 02ec25a0] Estimating duration from bitrate, this may be inaccurate
 Input #0, dts, from 'cdtrack264kbps.dts':
 Duration: 00:01:29.24, start: 0.000000, bitrate: 320 kb/s
 Stream #0:0: Audio: dts (DTS), 44100 Hz, stereo, fltp, 320 kb/s

 ===========================================================================

 =>ffmpeg -i cdtrack264kbps.dts -acodec copy cdtrack-264.6kbps-dts.wav
 ffmpeg version N-63746-gfbaf73a Copyright (c) 2000-2014 the FFmpeg
 developers
 built on Jun  3 2014 22:02:00 with gcc 4.8.2 (GCC)
 configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r
 --enable-gnutls --enable-iconv --enable-libass --enable-libbluray
 --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm
 --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-
 libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
 --enable-libopus --enable-librtmp --enable-libschroedinger --enable-
 libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-
 libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-
 libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-
 libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-
 decklink --enable-zlib

 libavutil      52. 89.100 / 52. 89.100
 libavcodec     55. 66.100 / 55. 66.100
 libavformat    55. 42.100 / 55. 42.100
 libavdevice    55. 13.101 / 55. 13.101
 libavfilter     4.  5.100 /  4.  5.100
 libswscale      2.  6.100 /  2.  6.100
 libswresample   0. 19.100 /  0. 19.100
 libpostproc    52.  3.100 / 52.  3.100

 [dts @ 02ddacc0] Estimating duration from bitrate, this may be inaccurate
 Input #0, dts, from 'cdtrack264kbps.dts':
 Duration: 00:01:29.24, start: 0.000000, bitrate: 320 kb/s
 Stream #0:0: Audio: dts (DTS), 44100 Hz, stereo, fltp, 320 kb/s
 Output #0, wav, to 'cdtrack-264.6kbps-dts.wav':
 Metadata:
 ISFT            : Lavf55.42.100
 Stream #0:0: Audio: dts ([1] [0][0] / 0x2001), 44100 Hz, stereo, 320 kb/s
 Stream mapping:
 Stream #0:0 -> #0:0 (copy)
 Press [q] to stop, [?] for help
 size=    3486kB time=00:01:47.82 bitrate= 264.9kbits/s
 video:0kB audio:3486kB subtitle:0kB other streams:0kB global headers:0kB
 muxing overhead: 0.002577%

 3) «Please explain why the incorrect bitrate is a problem.»

 ** Because it's the WRONG way to do the thing. **

--
Ticket URL: <https://trac.ffmpeg.org/ticket/3803#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list