[FFmpeg-trac] #8741(undetermined:new): Vorbis missing extradata

FFmpeg trac at avcodec.org
Mon Jun 15 19:37:18 EEST 2020


#8741: Vorbis missing extradata
-------------------------------------+-------------------------------------
             Reporter:  cgbug        |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Audio fails to play.

 Interestingly, a 10MB cut of the file does play. In that case the header
 mismatch error remains, but the missing extradata error goes away.

 File plays with latest VLC. It also played with old version of LAV Filters
 0.68.1 (which uses FFmpeg) from early 2016. So regression in FFmpeg
 occurred around that time.

 Sample:
 http://files2.codecguide.com/samples/dx50_vorbis.ogm

 {{{
 ffmpeg version git-2020-06-15-9d80f3e Copyright (c) 2000-2020 the FFmpeg
 developers
   built with gcc 9.3.1 (GCC) 20200523
   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 --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. 92.100 / 58. 92.100
   libavformat    58. 46.101 / 58. 46.101
   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
 [ogg @ 00000000006426c0] Headers mismatch for stream 1: expected 3
 received 2.
 [ogg @ 00000000006426c0] Headers mismatch for stream 2: expected 3
 received 2.
 [vorbis @ 00000000006460c0] Extradata missing.
 [ogg @ 00000000006426c0] Failed to open codec in avformat_find_stream_info
 [vorbis @ 0000000000647300] Extradata missing.
 [ogg @ 00000000006426c0] Failed to open codec in avformat_find_stream_info
 [vorbis @ 00000000006460c0] Extradata missing.
 [vorbis @ 0000000000647300] Extradata missing.
 Guessed Channel Layout for Input Stream #0.1 : stereo
 Guessed Channel Layout for Input Stream #0.2 : stereo
 Input #0, ogg, from 'dx50_vorbis.ogm':
   Duration: 01:25:05.72, start: 0.000000, bitrate: 1129 kb/s
     Chapter #0:0: start 0.000000, end 393.440000
     Metadata:
       title           : Wicked City
     Chapter #0:1: start 393.440000, end 982.520000
     Metadata:
       title           : The Black Guard
     Chapter #0:2: start 982.520000, end 1595.240000
     Metadata:
       title           : Mr Giuseppie Mayart
     Chapter #0:3: start 1595.240000, end 2120.240000
     Metadata:
       title           : Hunting Mayart
     Chapter #0:4: start 2120.240000, end 2721.560000
     Metadata:
       title           : Makie's sacrifice
     Chapter #0:5: start 2721.560000, end 3296.920000
     Metadata:
       title           : Taki rushes in
     Chapter #0:6: start 3296.920000, end 3832.840000
     Metadata:
       title           : In the Tunnel
     Chapter #0:7: start 3832.840000, end 4207.800000
     Metadata:
       title           : Taki and Makie
     Chapter #0:8: start 4207.800000, end 4745.520000
     Metadata:
       title           : The dawn of a new era
     Chapter #0:9: start 4745.520000, end 5105.720000
     Metadata:
       title           : Ending Credits
     Stream #0:0: Video: mpeg4 (DX50 / 0x30355844), yuv420p, 640x480 [SAR
 1:1 DAR 4:3], 25 fps, 25 tbr, 25 tbn, 30k tbc
     Metadata:
       TITLE           : Wicked City
     Stream #0:1(English): Audio: vorbis, 48000 Hz, stereo, fltp, 4294967
 kb/s
     Stream #0:2(Japanese): Audio: vorbis, 48000 Hz, stereo, fltp, 4294967
 kb/s
     Stream #0:3(English): Subtitle: text
 }}}

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


More information about the FFmpeg-trac mailing list