Opened 13 years ago

Closed 13 years ago

#544 closed defect (fixed)

Matroska demuxer unable to play valid file without Cues section

Reported by: Brad Smith Owned by:
Priority: normal Component: avformat
Version: git-master Keywords: mkv
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

Trying out the Matroska testsuite with FFmpeg I see the FFmpeg Matroska demuxer is unable to play one of the test videos although it plays fine with VLC 1.0.6.

$ /home/brad/ffmpeg/ffplay invalid_EBML_number_size_tag.mkv
[[0;39mffplay version N-33517-gbe5ac96, Copyright (c) 2003-2011 the FFmpeg developers
[[0m[[0;39m built on Oct 11 2011 20:25:06 with gcc 4.2.1 20070719
[[0m[[0;39m configuration: --disable-debug --disable-indev=jack --disable-indev=oss --disable-outdev=oss --disable-outdev=sdl --enable-gpl --enable-libgsm --enable-libmp3lame --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-runtime-cpudetect --enable-x11grab --extra-cflags='-I/usr/local/include -I/usr/X11R6/include' --extra-libs='-L/usr/local/lib -L/usr/X11R6/lib' --optflags='-O2 -pipe -Wno-redundant-decls'
[[0m[[0;39m libavutil 51. 20. 1 / 51. 20. 1
[[0m[[0;39m libavcodec 53. 20. 1 / 53. 20. 1
[[0m[[0;39m libavformat 53. 15. 0 / 53. 15. 0
[[0m[[0;39m libavdevice 53. 4. 0 / 53. 4. 0
[[0m[[0;39m libavfilter 2. 43. 6 / 2. 43. 6
[[0m[[0;39m libswscale 2. 1. 0 / 2. 1. 0
[[0m[[0;39m libpostproc 51. 2. 0 / 51. 2. 0
[[0m[[1;31m[matroska,webm @ 0x2093ab800] Invalid EBML number size tag 0x0a at pos 35 (0x23)
[[0m[[1;31mtest4.mkv: Invalid data found when processing input

Change History (4)

comment:1 by Brad Smith, 13 years ago

comment:2 by Carl Eugen Hoyos, 13 years ago

Priority: importantnormal
Reproduced by developer: set
Status: newopen
Summary: Matroska demuxer unable to play valid fileMatroska demuxer unable to play valid file without Cues section

This is test4.mkv from the test-suite at http://www.matroska.org/downloads/test_w1.html

ffmpeg -i test4.mkv
ffmpeg version N-33546-gb81f888, Copyright (c) 2000-2011 the FFmpeg developers
  built on Oct 12 2011 10:52:22 with gcc 4.5.3
  configuration: --cc=/usr/local/gcc-4.5.3/bin/gcc --enable-gpl --enable-version2
  libavutil    51. 20. 1 / 51. 20. 1
  libavcodec   53. 20. 1 / 53. 20. 1
  libavformat  53. 15. 0 / 53. 15. 0
  libavdevice  53.  4. 0 / 53.  4. 0
  libavfilter   2. 43. 6 /  2. 43. 6
  libswscale    2.  1. 0 /  2.  1. 0
  libpostproc  51.  2. 0 / 51.  2. 0
[matroska,webm @ 0x1351780] Invalid EBML number size tag 0x0a at pos 35 (0x23)
test4.mkv: Invalid data found when processing input

For future bug-reports: Please use "Code block" to make your output readable, please do not report ffplay bugs unless they are unreproducible with ffmpeg.

comment:3 by Carl Eugen Hoyos, 13 years ago

Keywords: mkv added

comment:4 by Carl Eugen Hoyos, 13 years ago

Resolution: fixed
Status: openclosed

Fixed by Reimar.

Note: See TracTickets for help on using tickets.