[FFmpeg-trac] #5340(undetermined:new): ffmpeg with WMV input renders incorrect audio length (with some codecs)

FFmpeg trac at avcodec.org
Wed Mar 16 22:41:53 CET 2016


#5340: ffmpeg with WMV input renders incorrect audio length (with some codecs)
-------------------------------------+-------------------------------------
             Reporter:  veganaiZe    |                    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 veganaiZe):

 == I get 10m:18s with your same command... ==



 '''ffmpeg -i "..\ScreenCapture_2-28-2016 12.45.57 PM.wmv" out.aac'''



 {{{
 >ffmpeg -i "..\ScreenCapture_2-28-2016 12.45.57 PM.wmv" out.aac
 ffmpeg version N-79000-g66edd86 Copyright (c) 2000-2016 the FFmpeg
 developers
   built with gcc 5.3.0 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-av
 isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls
 --enab
 le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-
 libcaca --
 enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm
 --enable-l
 ibilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-
 libopenc
 ore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus
 --ena
 ble-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr
 --enabl
 e-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab
 --enable-l
 ibvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack
 --enable-li
 bwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid
 --enab
 le-libzimg --enable-lzma --enable-decklink --enable-zlib
   libavutil      55. 19.100 / 55. 19.100
   libavcodec     57. 28.100 / 57. 28.100
   libavformat    57. 28.100 / 57. 28.100
   libavdevice    57.  0.101 / 57.  0.101
   libavfilter     6. 39.102 /  6. 39.102
   libswscale      4.  0.100 /  4.  0.100
   libswresample   2.  0.101 /  2.  0.101
   libpostproc    54.  0.100 / 54.  0.100
 Input #0, asf, from '..\ScreenCapture_2-28-2016 12.45.57 PM.wmv':
   Metadata:
     VBR Peak        : 4569000
     DeviceConformanceTemplate: AP
     WM/WMADRCPeakReference: 15798
     WM/WMADRCPeakTarget: 15798
     WM/WMADRCAverageReference: 536
     WM/WMADRCAverageTarget: 536
     WMFSDKVersion   : 12.0.9600.17415
     WMFSDKNeeded    : 0.0.0.0000
     IsVBR           : 1
   Duration: 00:09:51.39, start: 0.000000, bitrate: 353 kb/s
     Stream #0:0(eng): Audio: wmapro (b[1][0][0] / 0x0162), 44100 Hz,
 stereo, flt
 p, 64 kb/s
     Stream #0:1(eng): Video: vc1 (Advanced) (WVC1 / 0x31435657), yuv420p,
 1068x6
 40 [SAR 139:139 DAR 267:160], 2664 kb/s, 20 tbr, 1k tbn, 40 tbc
 Output #0, adts, to 'out.aac':
   Metadata:
     VBR Peak        : 4569000
     DeviceConformanceTemplate: AP
     WM/WMADRCPeakReference: 15798
     WM/WMADRCPeakTarget: 15798
     WM/WMADRCAverageReference: 536
     WM/WMADRCAverageTarget: 536
     WMFSDKVersion   : 12.0.9600.17415
     WMFSDKNeeded    : 0.0.0.0000
     IsVBR           : 1
     encoder         : Lavf57.28.100
     Stream #0:0(eng): Audio: aac (LC), 44100 Hz, stereo, fltp, 128 kb/s
     Metadata:
       encoder         : Lavc57.28.100 aac
 Stream mapping:
   Stream #0:0 -> #0:0 (wmapro (native) -> aac (native))
 Press [q] to stop, [?] for help
 [aac @ 0000006797781ca0] Queue input is backward in timepeed=9.82x
 [adts @ 00000067977809e0] Application provided invalid, non monotonically
 increa
 sing dts to muxer in stream 0: 19174365 >= 19173357
 size=    9407kB time=00:09:51.45 bitrate= 130.3kbits/s speed= 9.9x
 video:0kB audio:9233kB subtitle:0kB other streams:0kB global headers:0kB
 muxing
 overhead: 1.885614%
 [aac @ 0000006797781ca0] Qavg: 29138.799

 }}}

 '''And here is the result...'''


 {{{
 >ffmpeg -i out.aac
 ffmpeg version N-79000-g66edd86 Copyright (c) 2000-2016 the FFmpeg
 developers
   built with gcc 5.3.0 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-av
 isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls
 --enab
 le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-
 libcaca --
 enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm
 --enable-l
 ibilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-
 libopenc
 ore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus
 --ena
 ble-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr
 --enabl
 e-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab
 --enable-l
 ibvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack
 --enable-li
 bwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid
 --enab
 le-libzimg --enable-lzma --enable-decklink --enable-zlib
   libavutil      55. 19.100 / 55. 19.100
   libavcodec     57. 28.100 / 57. 28.100
   libavformat    57. 28.100 / 57. 28.100
   libavdevice    57.  0.101 / 57.  0.101
   libavfilter     6. 39.102 /  6. 39.102
   libswscale      4.  0.100 /  4.  0.100
   libswresample   2.  0.101 /  2.  0.101
   libpostproc    54.  0.100 / 54.  0.100
 [aac @ 0000002de955ae80] Estimating duration from bitrate, this may be
 inaccurat
 e
 Input #0, aac, from 'out.aac':
   Duration: 00:10:17.91, bitrate: 124 kb/s
     Stream #0:0: Audio: aac (LC), 44100 Hz, stereo, fltp, 124 kb/s
 At least one output file must be specified
 }}}

 '''Duration: 00:10:17.91'''

 '' Microsoft Windows 8.1 (6.3.9600), 6GB RAM, x64 AMD A6-5200 APU w/
 Radeon 8400 R3 series (512mb) Driver ver: 7.1.542.0''

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


More information about the FFmpeg-trac mailing list