[FFmpeg-trac] #8767(undetermined:new): OGV encoding garbled

FFmpeg trac at avcodec.org
Tue Jun 30 23:40:43 EEST 2020


#8767: OGV encoding garbled
-------------------------------------+-------------------------------------
             Reporter:  RavenWorks   |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug: Trying to output an OGV file results in a file that
 can be opened by video players, but whose picture is obsucred by flashing
 scrambled nonsense
 How to reproduce: Seems to happen with any input file, but I can at least
 confirm this one: https://file-examples.com/wp-
 content/uploads/2017/04/file_example_MP4_480_1_5MG.mp4
 {{{
 ffmpeg -i file_example_MP4_480_1_5MG.mp4 out.ogv
 ffmpeg version git-2020-06-28-4cfcfb3 Copyright (c) 2000-2020 the FFmpeg
 developers
   built with gcc 9.3.1 (GCC) 20200621
   configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-
 fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-
 libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame
 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
 --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr
 --enable-libsrt --enable-libtheora --enable-libtwolame --enable-libvpx
 --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265
 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp
 --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvo-
 amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-
 libaom --enable-libgsm --disable-w32threads --enable-libmfx --enable-
 ffnvcodec --enable-cuda-llvm --enable-cuvid --enable-d3d11va --enable-
 nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt
 --enable-amf
   libavutil      56. 55.100 / 56. 55.100
   libavcodec     58. 93.100 / 58. 93.100
   libavformat    58. 47.100 / 58. 47.100
   libavdevice    58. 11.100 / 58. 11.100
   libavfilter     7. 86.100 /  7. 86.100
   libswscale      5.  8.100 /  5.  8.100
   libswresample   3.  8.100 /  3.  8.100
   libpostproc    55.  8.100 / 55.  8.100
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'file_example_MP4_480_1_5MG.mp4':
   Metadata:
     major_brand     : mp42
     minor_version   : 0
     compatible_brands: mp42mp41isomavc1
     creation_time   : 2015-08-07T09:13:02.000000Z
   Duration: 00:00:30.53, start: 0.000000, bitrate: 411 kb/s
     Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 /
 0x31637661), yuv420p, 480x270 [SAR 1:1 DAR 16:9], 301 kb/s, 30 fps, 30
 tbr, 30 tbn, 60 tbc (default)
     Metadata:
       creation_time   : 2015-08-07T09:13:02.000000Z
       handler_name    : L-SMASH Video Handler
       encoder         : AVC Coding
     Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
 stereo, fltp, 112 kb/s (default)
     Metadata:
       creation_time   : 2015-08-07T09:13:02.000000Z
       handler_name    : L-SMASH Audio Handler
 Stream mapping:
   Stream #0:0 -> #0:0 (h264 (native) -> theora (libtheora))
   Stream #0:1 -> #0:1 (aac (native) -> vorbis (libvorbis))
 Press [q] to stop, [?] for help
 Output #0, ogv, to 'out.ogv':
   Metadata:
     major_brand     : mp42
     minor_version   : 0
     compatible_brands: mp42mp41isomavc1
     encoder         : Lavf58.47.100
     Stream #0:0(und): Video: theora (libtheora), yuv420p(progressive),
 480x270 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc
 (default)
     Metadata:
       creation_time   : 2015-08-07T09:13:02.000000Z
       handler_name    : L-SMASH Video Handler
       encoder         : Lavc58.93.100 libtheora
       major_brand     : mp42
       minor_version   : 0
       compatible_brands: mp42mp41isomavc1
     Stream #0:1(und): Audio: vorbis (libvorbis), 48000 Hz, stereo, fltp
 (default)
     Metadata:
       creation_time   : 2015-08-07T09:13:02.000000Z
       handler_name    : L-SMASH Audio Handler
       encoder         : Lavc58.93.100 libvorbis
       major_brand     : mp42
       minor_version   : 0
       compatible_brands: mp42mp41isomavc1
 frame=  901 fps=272 q=-0.0 Lsize=     755kB time=00:00:30.52 bitrate=
 202.8kbits/s speed=9.22x
 video:737kB audio:1kB subtitle:0kB other streams:0kB global headers:7kB
 muxing overhead: 2.311721%
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/8767>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list