[FFmpeg-trac] #5815(undetermined:new): Corrupted like VP8 video

FFmpeg trac at avcodec.org
Wed Aug 31 23:15:41 EEST 2016


#5815: Corrupted like VP8 video
-------------------------------------+-------------------------------------
             Reporter:               |                    Owner:
  MasterBlatter                      |                   Status:  new
                 Type:  defect       |                Component:
             Priority:  normal       |  undetermined
              Version:  git-master   |               Resolution:
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by MasterBlatter):

 that is a drag'n'drop batch (not bash) which resides in the same
 ffmpeg.exe folder,
 cutted cli for first and second files (2 pass each)
 {{{
 ffmpeg.exe -y -i Fallout4.mkv -c:v libvpx -pass 1 -b:v .5M -threads 7
 -speed 4 -colorspace "bt709" -auto-alt-ref 1 -lag-in-frames 25 -an -f null
 NUL
 ffmpeg.exe -y -i Fallout4.mkv -c:v libvpx -pass 2 -b:v .5M -threads 7
 -speed 2 -colorspace "bt709" -auto-alt-ref 1 -lag-in-frames 25 -f webm
 test_0.5_vp8.webm
 ffmpeg.exe -y -i Fallout4.mkv -c:v libvpx -pass 1 -b:v 1M -threads 7
 -speed 4 -colorspace "bt709" -auto-alt-ref 1 -lag-in-frames 25 -an -f null
 NUL
 ffmpeg.exe -y -i Fallout4.mkv -c:v libvpx -pass 2 -b:v 1M -threads 7
 -speed 2 -colorspace "bt709" -auto-alt-ref 1 -lag-in-frames 25 -f webm
 test_1.0_vp8.webm
 }}}

 this is a cut of the console output for first and second files
 {{{
 C:\Users\Casa\Desktop\test\Fallout4>"C:\media-autobuild_suite-
 master\local64\bin-video\ffmpeg.exe" -y -i
 C:\Users\Casa\Desktop\test\Fallout4\Fallout4.mkv -c:v libvpx -pass 1 -b:v
 .5M -threads 7 -speed 4 -colorspace "bt709" -auto-alt-ref 1 -lag-in-frames
 25 -an -f null NUL
 ffmpeg version N-81490-g2bc69cb-ga37e6dd+1 Copyright (c) 2000-2016 the
 FFmpeg developers
   built with gcc 6.1.0 (Rev1, Built by MSYS2 project)
   configuration:  --enable-avisynth --enable-libmp3lame --enable-libopus
 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265
 --disable-w32threads --enable-decklink --enable-fontconfig --enable-frei0r
 --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
 --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm
 --enable-libilbc --enable-libmfx --enable-libmodplug --enable-libopencore-
 amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librtmp
 --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-
 libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc
 --enable-libwavpack --enable-libwebp --enable-libxavs --enable-libxvid
 --enable-libzimg --enable-openssl --enable-libsnappy --enable-gpl
 --enable-nvenc --enable-opencl --enable-opengl --enable-libcdio --enable-
 libfaac --enable-libfdk-aac --enable-libkvazaar --enable-librubberband
 --enable-libssh --enable-libtesseract --enable-libzvbi --enable-
 chromaprint --enable-libebur128 --enable-libopenh264 --enable-libopenmpt
 --enable-version3 --enable-nonfree --enable-filter=frei0r --disable-debug
   libavutil      55. 29.100 / 55. 29.100
   libavcodec     57. 54.101 / 57. 54.101
   libavformat    57. 48.101 / 57. 48.101
   libavdevice    57.  0.102 / 57.  0.102
   libavfilter     6. 57.100 /  6. 57.100
   libswscale      4.  1.100 /  4.  1.100
   libswresample   2.  1.100 /  2.  1.100
   libpostproc    54.  0.100 / 54.  0.100
 Input #0, matroska,webm, from
 'C:\Users\Casa\Desktop\test\Fallout4\Fallout4.mkv':
   Metadata:
     COMPATIBLE_BRANDS: qt
     MAJOR_BRAND     : qt
     MINOR_VERSION   : 537199360
     ENCODER         : Lavf57.48.101
   Duration: 00:01:00.04, start: 0.000000, bitrate: 1312107 kb/s
     Stream #0:0(eng): Video: ffv1 (FFV1 / 0x31564646), bgra, 1920x1080,
 SAR 1:1 DAR 16:9, 60 fps, 60 tbr, 1k tbn, 1k tbc (default)
     Metadata:
       HANDLER_NAME    : Apple Alias Data Handler
       TIMECODE        : 00:00:00:00
       ENCODER         : Lavc57.54.101 ffv1
       DURATION        : 00:01:00.037000000
     Stream #0:1(eng): Audio: vorbis, 48000 Hz, stereo, fltp (default)
     Metadata:
       HANDLER_NAME    : Apple Alias Data Handler
       TIMECODE        : 00:00:00:00
       ENCODER         : Lavc57.54.101 libvorbis
       DURATION        : 00:01:00.036000000
 [libvpx @ 0000027dcf21f640] v1.6.0-353-g3a98508
 [null @ 0000027dcef39080] Using AVStream.codec to pass codec parameters to
 muxers is deprecated, use AVStream.codecpar instead.
 Output #0, null, to 'NUL':
   Metadata:
     COMPATIBLE_BRANDS: qt
     MAJOR_BRAND     : qt
     MINOR_VERSION   : 537199360
     encoder         : Lavf57.48.101
     Stream #0:0(eng): Video: vp8 (libvpx),
 yuva420p(bt709/unknown/unknown), 1920x1080 [SAR 1:1 DAR 16:9], q=-1--1,
 500 kb/s, 60 fps, 60 tbn, 60 tbc (default)
     Metadata:
       HANDLER_NAME    : Apple Alias Data Handler
       TIMECODE        : 00:00:00:00
       DURATION        : 00:01:00.037000000
       encoder         : Lavc57.54.101 libvpx
     Side data:
       cpb: bitrate max/min/avg: 0/0/500000 buffer size: 0 vbv_delay: -1
 Stream mapping:
   Stream #0:0 -> #0:0 (ffv1 (native) -> vp8 (libvpx))
 Press [q] to stop, [?] for help
 frame= 3602 fps=7.4 q=0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A speed=
 0x
 video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
 muxing overhead: unknown
 Output file is empty, nothing was encoded

 C:\Users\Casa\Desktop\test\Fallout4>"C:\media-autobuild_suite-
 master\local64\bin-video\ffmpeg.exe" -y -i
 C:\Users\Casa\Desktop\test\Fallout4\Fallout4.mkv -c:v libvpx -pass 2 -b:v
 .5M -threads 7 -speed 2 -colorspace "bt709" -auto-alt-ref 1 -lag-in-frames
 25 -f webm "C:\Users\Casa\Desktop\test\Fallout4\test_0.5_vp8.webm"
 ffmpeg version N-81490-g2bc69cb-ga37e6dd+1 Copyright (c) 2000-2016 the
 FFmpeg developers
   built with gcc 6.1.0 (Rev1, Built by MSYS2 project)
   configuration:  --enable-avisynth --enable-libmp3lame --enable-libopus
 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265
 --disable-w32threads --enable-decklink --enable-fontconfig --enable-frei0r
 --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
 --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm
 --enable-libilbc --enable-libmfx --enable-libmodplug --enable-libopencore-
 amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librtmp
 --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-
 libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc
 --enable-libwavpack --enable-libwebp --enable-libxavs --enable-libxvid
 --enable-libzimg --enable-openssl --enable-libsnappy --enable-gpl
 --enable-nvenc --enable-opencl --enable-opengl --enable-libcdio --enable-
 libfaac --enable-libfdk-aac --enable-libkvazaar --enable-librubberband
 --enable-libssh --enable-libtesseract --enable-libzvbi --enable-
 chromaprint --enable-libebur128 --enable-libopenh264 --enable-libopenmpt
 --enable-version3 --enable-nonfree --enable-filter=frei0r --disable-debug
   libavutil      55. 29.100 / 55. 29.100
   libavcodec     57. 54.101 / 57. 54.101
   libavformat    57. 48.101 / 57. 48.101
   libavdevice    57.  0.102 / 57.  0.102
   libavfilter     6. 57.100 /  6. 57.100
   libswscale      4.  1.100 /  4.  1.100
   libswresample   2.  1.100 /  2.  1.100
   libpostproc    54.  0.100 / 54.  0.100
 Input #0, matroska,webm, from
 'C:\Users\Casa\Desktop\test\Fallout4\Fallout4.mkv':
   Metadata:
     COMPATIBLE_BRANDS: qt
     MAJOR_BRAND     : qt
     MINOR_VERSION   : 537199360
     ENCODER         : Lavf57.48.101
   Duration: 00:01:00.04, start: 0.000000, bitrate: 1312107 kb/s
     Stream #0:0(eng): Video: ffv1 (FFV1 / 0x31564646), bgra, 1920x1080,
 SAR 1:1 DAR 16:9, 60 fps, 60 tbr, 1k tbn, 1k tbc (default)
     Metadata:
       HANDLER_NAME    : Apple Alias Data Handler
       TIMECODE        : 00:00:00:00
       ENCODER         : Lavc57.54.101 ffv1
       DURATION        : 00:01:00.037000000
     Stream #0:1(eng): Audio: vorbis, 48000 Hz, stereo, fltp (default)
     Metadata:
       HANDLER_NAME    : Apple Alias Data Handler
       TIMECODE        : 00:00:00:00
       ENCODER         : Lavc57.54.101 libvorbis
       DURATION        : 00:01:00.036000000
 [libvpx @ 00000206de0bcf20] v1.6.0-353-g3a98508
 [libopus @ 00000206de0bef20] No bit rate set. Defaulting to 96000 bps.
 [webm @ 00000206de0bb280] Using AVStream.codec to pass codec parameters to
 muxers is deprecated, use AVStream.codecpar instead.
     Last message repeated 1 times
 Output #0, webm, to
 'C:\Users\Casa\Desktop\test\Fallout4\test_0.5_vp8.webm':
   Metadata:
     COMPATIBLE_BRANDS: qt
     MAJOR_BRAND     : qt
     MINOR_VERSION   : 537199360
     encoder         : Lavf57.48.101
     Stream #0:0(eng): Video: vp8 (libvpx),
 yuva420p(bt709/unknown/unknown), 1920x1080 [SAR 1:1 DAR 16:9], q=-1--1,
 500 kb/s, 60 fps, 1k tbn, 60 tbc (default)
     Metadata:
       HANDLER_NAME    : Apple Alias Data Handler
       TIMECODE        : 00:00:00:00
       DURATION        : 00:01:00.037000000
       encoder         : Lavc57.54.101 libvpx
     Side data:
       cpb: bitrate max/min/avg: 0/0/500000 buffer size: 0 vbv_delay: -1
     Stream #0:1(eng): Audio: opus (libopus), 48000 Hz, stereo, flt, delay
 312, padding 0, 96 kb/s (default)
     Metadata:
       HANDLER_NAME    : Apple Alias Data Handler
       TIMECODE        : 00:00:00:00
       DURATION        : 00:01:00.036000000
       encoder         : Lavc57.54.101 libopus
 Stream mapping:
   Stream #0:0 -> #0:0 (ffv1 (native) -> vp8 (libvpx))
   Stream #0:1 -> #0:1 (vorbis (native) -> opus (libopus))
 Press [q] to stop, [?] for help
 frame= 3602 fps=5.5 q=0.0 Lsize=   24699kB time=00:01:00.05
 bitrate=3369.1kbits/s speed=0.0918x
 video:23039kB audio:684kB subtitle:0kB other streams:0kB global
 headers:0kB muxing overhead: 4.116834%

 C:\Users\Casa\Desktop\test\Fallout4>"C:\media-autobuild_suite-
 master\local64\bin-video\ffmpeg.exe" -y -i
 C:\Users\Casa\Desktop\test\Fallout4\Fallout4.mkv -c:v libvpx -pass 1 -b:v
 1M -threads 7 -speed 4 -colorspace "bt709" -auto-alt-ref 1 -lag-in-frames
 25 -an -f null NUL
 ffmpeg version N-81490-g2bc69cb-ga37e6dd+1 Copyright (c) 2000-2016 the
 FFmpeg developers
   built with gcc 6.1.0 (Rev1, Built by MSYS2 project)
   configuration:  --enable-avisynth --enable-libmp3lame --enable-libopus
 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265
 --disable-w32threads --enable-decklink --enable-fontconfig --enable-frei0r
 --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
 --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm
 --enable-libilbc --enable-libmfx --enable-libmodplug --enable-libopencore-
 amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librtmp
 --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-
 libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc
 --enable-libwavpack --enable-libwebp --enable-libxavs --enable-libxvid
 --enable-libzimg --enable-openssl --enable-libsnappy --enable-gpl
 --enable-nvenc --enable-opencl --enable-opengl --enable-libcdio --enable-
 libfaac --enable-libfdk-aac --enable-libkvazaar --enable-librubberband
 --enable-libssh --enable-libtesseract --enable-libzvbi --enable-
 chromaprint --enable-libebur128 --enable-libopenh264 --enable-libopenmpt
 --enable-version3 --enable-nonfree --enable-filter=frei0r --disable-debug
   libavutil      55. 29.100 / 55. 29.100
   libavcodec     57. 54.101 / 57. 54.101
   libavformat    57. 48.101 / 57. 48.101
   libavdevice    57.  0.102 / 57.  0.102
   libavfilter     6. 57.100 /  6. 57.100
   libswscale      4.  1.100 /  4.  1.100
   libswresample   2.  1.100 /  2.  1.100
   libpostproc    54.  0.100 / 54.  0.100
 Input #0, matroska,webm, from
 'C:\Users\Casa\Desktop\test\Fallout4\Fallout4.mkv':
   Metadata:
     COMPATIBLE_BRANDS: qt
     MAJOR_BRAND     : qt
     MINOR_VERSION   : 537199360
     ENCODER         : Lavf57.48.101
   Duration: 00:01:00.04, start: 0.000000, bitrate: 1312107 kb/s
     Stream #0:0(eng): Video: ffv1 (FFV1 / 0x31564646), bgra, 1920x1080,
 SAR 1:1 DAR 16:9, 60 fps, 60 tbr, 1k tbn, 1k tbc (default)
     Metadata:
       HANDLER_NAME    : Apple Alias Data Handler
       TIMECODE        : 00:00:00:00
       ENCODER         : Lavc57.54.101 ffv1
       DURATION        : 00:01:00.037000000
     Stream #0:1(eng): Audio: vorbis, 48000 Hz, stereo, fltp (default)
     Metadata:
       HANDLER_NAME    : Apple Alias Data Handler
       TIMECODE        : 00:00:00:00
       ENCODER         : Lavc57.54.101 libvorbis
       DURATION        : 00:01:00.036000000
 [libvpx @ 000002462dd0f640] v1.6.0-353-g3a98508
 [null @ 000002462da29080] Using AVStream.codec to pass codec parameters to
 muxers is deprecated, use AVStream.codecpar instead.
 Output #0, null, to 'NUL':
   Metadata:
     COMPATIBLE_BRANDS: qt
     MAJOR_BRAND     : qt
     MINOR_VERSION   : 537199360
     encoder         : Lavf57.48.101
     Stream #0:0(eng): Video: vp8 (libvpx),
 yuva420p(bt709/unknown/unknown), 1920x1080 [SAR 1:1 DAR 16:9], q=-1--1,
 1000 kb/s, 60 fps, 60 tbn, 60 tbc (default)
     Metadata:
       HANDLER_NAME    : Apple Alias Data Handler
       TIMECODE        : 00:00:00:00
       DURATION        : 00:01:00.037000000
       encoder         : Lavc57.54.101 libvpx
     Side data:
       cpb: bitrate max/min/avg: 0/0/1000000 buffer size: 0 vbv_delay: -1
 Stream mapping:
   Stream #0:0 -> #0:0 (ffv1 (native) -> vp8 (libvpx))
 Press [q] to stop, [?] for help
 frame= 3602 fps=7.7 q=0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A speed=
 0x
 video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
 muxing overhead: unknown
 Output file is empty, nothing was encoded

 C:\Users\Casa\Desktop\test\Fallout4>"C:\media-autobuild_suite-
 master\local64\bin-video\ffmpeg.exe" -y -i
 C:\Users\Casa\Desktop\test\Fallout4\Fallout4.mkv -c:v libvpx -pass 2 -b:v
 1M -threads 7 -speed 2 -colorspace "bt709" -auto-alt-ref 1 -lag-in-frames
 25 -f webm "C:\Users\Casa\Desktop\test\Fallout4\test_1.0_vp8.webm"
 ffmpeg version N-81490-g2bc69cb-ga37e6dd+1 Copyright (c) 2000-2016 the
 FFmpeg developers
   built with gcc 6.1.0 (Rev1, Built by MSYS2 project)
   configuration:  --enable-avisynth --enable-libmp3lame --enable-libopus
 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265
 --disable-w32threads --enable-decklink --enable-fontconfig --enable-frei0r
 --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
 --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm
 --enable-libilbc --enable-libmfx --enable-libmodplug --enable-libopencore-
 amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librtmp
 --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-
 libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc
 --enable-libwavpack --enable-libwebp --enable-libxavs --enable-libxvid
 --enable-libzimg --enable-openssl --enable-libsnappy --enable-gpl
 --enable-nvenc --enable-opencl --enable-opengl --enable-libcdio --enable-
 libfaac --enable-libfdk-aac --enable-libkvazaar --enable-librubberband
 --enable-libssh --enable-libtesseract --enable-libzvbi --enable-
 chromaprint --enable-libebur128 --enable-libopenh264 --enable-libopenmpt
 --enable-version3 --enable-nonfree --enable-filter=frei0r --disable-debug
   libavutil      55. 29.100 / 55. 29.100
   libavcodec     57. 54.101 / 57. 54.101
   libavformat    57. 48.101 / 57. 48.101
   libavdevice    57.  0.102 / 57.  0.102
   libavfilter     6. 57.100 /  6. 57.100
   libswscale      4.  1.100 /  4.  1.100
   libswresample   2.  1.100 /  2.  1.100
   libpostproc    54.  0.100 / 54.  0.100
 Input #0, matroska,webm, from
 'C:\Users\Casa\Desktop\test\Fallout4\Fallout4.mkv':
   Metadata:
     COMPATIBLE_BRANDS: qt
     MAJOR_BRAND     : qt
     MINOR_VERSION   : 537199360
     ENCODER         : Lavf57.48.101
   Duration: 00:01:00.04, start: 0.000000, bitrate: 1312107 kb/s
     Stream #0:0(eng): Video: ffv1 (FFV1 / 0x31564646), bgra, 1920x1080,
 SAR 1:1 DAR 16:9, 60 fps, 60 tbr, 1k tbn, 1k tbc (default)
     Metadata:
       HANDLER_NAME    : Apple Alias Data Handler
       TIMECODE        : 00:00:00:00
       ENCODER         : Lavc57.54.101 ffv1
       DURATION        : 00:01:00.037000000
     Stream #0:1(eng): Audio: vorbis, 48000 Hz, stereo, fltp (default)
     Metadata:
       HANDLER_NAME    : Apple Alias Data Handler
       TIMECODE        : 00:00:00:00
       ENCODER         : Lavc57.54.101 libvorbis
       DURATION        : 00:01:00.036000000
 [libvpx @ 0000011644dbcf20] v1.6.0-353-g3a98508
 [libopus @ 0000011644dbef20] No bit rate set. Defaulting to 96000 bps.
 [webm @ 0000011644dbb280] Using AVStream.codec to pass codec parameters to
 muxers is deprecated, use AVStream.codecpar instead.
     Last message repeated 1 times
 Output #0, webm, to
 'C:\Users\Casa\Desktop\test\Fallout4\test_1.0_vp8.webm':
   Metadata:
     COMPATIBLE_BRANDS: qt
     MAJOR_BRAND     : qt
     MINOR_VERSION   : 537199360
     encoder         : Lavf57.48.101
     Stream #0:0(eng): Video: vp8 (libvpx),
 yuva420p(bt709/unknown/unknown), 1920x1080 [SAR 1:1 DAR 16:9], q=-1--1,
 1000 kb/s, 60 fps, 1k tbn, 60 tbc (default)
     Metadata:
       HANDLER_NAME    : Apple Alias Data Handler
       TIMECODE        : 00:00:00:00
       DURATION        : 00:01:00.037000000
       encoder         : Lavc57.54.101 libvpx
     Side data:
       cpb: bitrate max/min/avg: 0/0/1000000 buffer size: 0 vbv_delay: -1
     Stream #0:1(eng): Audio: opus (libopus), 48000 Hz, stereo, flt, delay
 312, padding 0, 96 kb/s (default)
     Metadata:
       HANDLER_NAME    : Apple Alias Data Handler
       TIMECODE        : 00:00:00:00
       DURATION        : 00:01:00.036000000
       encoder         : Lavc57.54.101 libopus
 Stream mapping:
   Stream #0:0 -> #0:0 (ffv1 (native) -> vp8 (libvpx))
   Stream #0:1 -> #0:1 (vorbis (native) -> opus (libopus))
 Press [q] to stop, [?] for help
 frame= 3602 fps=5.8 q=0.0 Lsize=   24709kB time=00:01:00.05
 bitrate=3370.4kbits/s speed=0.0962x
 video:23042kB audio:684kB subtitle:0kB other streams:0kB global
 headers:0kB muxing overhead: 4.143552%
 }}}

 using x264, vp9, x265 works, as with other sources too

 Replying to [comment:1 cehoyos]:
 > I cannot use the bash script you uploaded.
 > To make this a valid ticket, please provide one (or more if necessary)
 FFmpeg command line including the complete, uncut console output here in
 the ticket, do not use external resources.

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


More information about the FFmpeg-trac mailing list