[FFmpeg-trac] #5403(undetermined:new): ffplay 2.8.6 is no more able to play my .VOB files

FFmpeg trac at avcodec.org
Mon Apr 4 22:21:18 CEST 2016


#5403: ffplay 2.8.6 is no more able to play my .VOB files
-------------------------------------+-------------------------------------
             Reporter:  steer        |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 I have update my OpenSuse version from 12.3 to Leap and the VOB files I
 can manage previously my VOB files with ffmpeg2.8.3, now the same files
 produces an error:

 ----

 > ffplay VTS_01_1.VOB

 ffplay version 2.8.6 Copyright (c) 2003-2016 the FFmpeg developers
   built with gcc 4.8 (SUSE Linux)
   configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-
 gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-
 tables -fasynchronous-unwind-tables -g' --optflags='-fmessage-length=0
 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector
 -funwind-tables -fasynchronous-unwind-tables -g' --disable-htmlpages
 --enable-pic --disable-stripping --enable-shared --disable-static
 --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-
 avresample --enable-libcdio --enable-gnutls --enable-ladspa --enable-
 libass --enable-libbluray --enable-libcelt --enable-libcdio --enable-
 libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg
 --enable-libopus --enable-libpulse --enable-libschroedinger --enable-
 libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-
 libwebp --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau
 --disable-encoders --disable-decoders --disable-muxers --disable-demuxers
 --enable-
 encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis'
 --enable-
 decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text'
 --enable-
 muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm'
 --enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
   libavutil      54. 31.100 / 54. 31.100
   libavcodec     56. 60.100 / 56. 60.100
   libavformat    56. 40.101 / 56. 40.101
   libavdevice    56.  4.100 / 56.  4.100
   libavfilter     5. 40.101 /  5. 40.101
   libavresample   2.  1.  0 /  2.  1.  0
   libswscale      3.  1.101 /  3.  1.101
   libswresample   1.  2.101 /  1.  2.101
   libpostproc    53.  3.100 / 53.  3.100
 VTS_01_1.VOB: Invalid data found when processing input   0B f=0/0

 ----
 > ffmpeg -v 9 -loglevel 99 -i VTS_01_1.VOB
 ffmpeg version 2.8.6 Copyright (c) 2000-2016 the FFmpeg developers
   built with gcc 4.8 (SUSE Linux)
   configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-
 gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-
 tables -fasynchronous-unwind-tables -g' --optflags='-fmessage-length=0
 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector
 -funwind-tables -fasynchronous-unwind-tables -g' --disable-htmlpages
 --enable-pic --disable-stripping --enable-shared --disable-static
 --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-
 avresample --enable-libcdio --enable-gnutls --enable-ladspa --enable-
 libass --enable-libbluray --enable-libcelt --enable-libcdio --enable-
 libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg
 --enable-libopus --enable-libpulse --enable-libschroedinger --enable-
 libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-
 libwebp --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau
 --disable-encoders --disable-decoders --disable-muxers --disable-demuxers
 --enable-
 encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis'
 --enable-
 decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text'
 --enable-
 muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm'
 --enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
   libavutil      54. 31.100 / 54. 31.100
   libavcodec     56. 60.100 / 56. 60.100
   libavformat    56. 40.101 / 56. 40.101
   libavdevice    56.  4.100 / 56.  4.100
   libavfilter     5. 40.101 /  5. 40.101
   libavresample   2.  1.  0 /  2.  1.  0
   libswscale      3.  1.101 /  3.  1.101
   libswresample   1.  2.101 /  1.  2.101
   libpostproc    53.  3.100 / 53.  3.100
 Splitting the commandline.
 Reading option '-v' ... matched as option 'v' (set logging level) with
 argument '9'.
 Reading option '-loglevel' ... matched as option 'loglevel' (set logging
 level) with argument '99'.
 Reading option '-i' ... matched as input file with argument
 'VTS_01_1.VOB'.
 Finished splitting the commandline.
 Parsing a group of options: global .
 Applying option v (set logging level) with argument 9.
 Successfully parsed a group of options.
 Parsing a group of options: input file VTS_01_1.VOB.
 Successfully parsed a group of options.
 Opening an input file: VTS_01_1.VOB.
 [AVIOContext @ 0x89aec0] Statistics: 1048576 bytes read, 0 seeks
 VTS_01_1.VOB: Invalid data found when processing input


 ----
 Note that the current version of xine reads the VTS_01_1.VOB without any
 problem.
 Is it due to a missing codec?

 I'm embarrassed because I have developped a  kdenlive project which uses
 some clips extracted from VOB files. With the current ffmpeg version my
 kdenlive project is broken...
 Help is welcome

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


More information about the FFmpeg-trac mailing list