#4252: demux vob unuseable video -------------------------------------+------------------------------------- Reporter: whoever | Type: defect Status: new | Priority: normal Component: ffmpeg | Version: Keywords: vob | unspecified unusable video | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- version: ./ffmpeg -version ffmpeg version N-69032-g3aaff80 Copyright (c) 2000-2015 the FFmpeg developers built on Jan 12 2015 12:27:33 with gcc 4.9.2 (GCC) 20141224 (prerelease) configuration: libavutil 54. 16.100 / 54. 16.100 libavcodec 56. 20.100 / 56. 20.100 libavformat 56. 18.101 / 56. 18.101 libavdevice 56. 4.100 / 56. 4.100 libavfilter 5. 7.100 / 5. 7.100 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 1.100 / 1. 1.100
issuse: demux vob produces unusable, pixelated boxie images the original vob plays fine in vlc, but not in ffplay command used : $ ffmpeg -t 60 -fflags +genpts -i mm.vob -c:v copy o.mkv input file info : $ ffmpeg -v 9 -loglevel 99 -i mm.vob ffmpeg version 2.5.2 Copyright (c) 2000-2014 the FFmpeg developers built on Dec 26 2014 11:50:46 with gcc 4.9.2 (GCC) configuration: --prefix=/usr --disable-debug --disable-static --disable- stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gnutls --enable-gpl --enable-libass --enable-libbluray --enable- libfreetype --enable-libfribidi --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable- libv4l2 --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libx265 --enable-libxvid --enable-runtime-cpudetect --enable-shared --enable-swresample --enable-vdpau --enable-version3 --enable-x11grab libavutil 54. 15.100 / 54. 15.100 libavcodec 56. 13.100 / 56. 13.100 libavformat 56. 15.102 / 56. 15.102 libavdevice 56. 3.100 / 56. 3.100 libavfilter 5. 2.103 / 5. 2.103 libavresample 2. 1. 0 / 2. 1. 0 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 1.100 / 1. 1.100 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 'mm.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 mm.vob. Successfully parsed a group of options. Opening an input file: mm.vob. [mpeg @ 0x7feba2dad320] Format mpeg probed with size=1048576 and score=52 [mpeg @ 0x7feba2dad320] Before avformat_find_stream_info() pos: 0 bytes read:1048576 seeks:0 [mpeg @ 0x7feba2dad320] probing stream 1 pp:2500 [mpeg @ 0x7feba2dad320] Probe with size=2012, packets=1 detected mpegvideo with score=25 [mpeg @ 0x7feba2dad320] probed stream 1 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 29 with DTS 109341, packet 30 with DTS 22254 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 30 with DTS 22254, packet 31 with DTS 22254 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 0: packet 2 with DTS 25257, packet 3 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 31 with DTS 22254, packet 32 with DTS 22254 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 34 with DTS 31263, packet 35 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 0: packet 3 with DTS 25257, packet 4 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 51 with DTS 106338, packet 52 with DTS 22254 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 0: packet 4 with DTS 25257, packet 5 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 52 with DTS 22254, packet 53 with DTS 22254 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 0: packet 5 with DTS 25257, packet 6 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 2: packet 2 with DTS 25257, packet 3 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 3: packet 2 with DTS 25257, packet 3 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 53 with DTS 22254, packet 54 with DTS 22254 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 0: packet 6 with DTS 25257, packet 7 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 2: packet 3 with DTS 25257, packet 4 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 3: packet 3 with DTS 25257, packet 4 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 54 with DTS 22254, packet 55 with DTS 22254 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 0: packet 7 with DTS 25257, packet 8 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 2: packet 4 with DTS 25257, packet 5 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 3: packet 4 with DTS 25257, packet 5 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 55 with DTS 22254, packet 56 with DTS 22254 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 0: packet 8 with DTS 25257, packet 9 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 2: packet 5 with DTS 25257, packet 6 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 3: packet 5 with DTS 25257, packet 6 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 56 with DTS 22254, packet 57 with DTS 22254 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 0: packet 9 with DTS 25257, packet 10 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 2: packet 6 with DTS 25257, packet 7 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 3: packet 6 with DTS 25257, packet 7 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 57 with DTS 22254, packet 58 with DTS 22254 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 0: packet 10 with DTS 25257, packet 11 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 2: packet 7 with DTS 25257, packet 8 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 3: packet 7 with DTS 25257, packet 8 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 58 with DTS 22254, packet 59 with DTS 22254 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 0: packet 11 with DTS 25257, packet 12 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 2: packet 8 with DTS 25257, packet 9 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 3: packet 8 with DTS 25257, packet 9 with DTS 25257 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 59 with DTS 22254, packet 60 with DTS 22254 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 93 with DTS 163394, packet 94 with DTS 160392 [mpeg @ 0x7feba2dad320] Non-increasing DTS in stream 1: packet 133 with DTS 349580, packet 134 with DTS 340572 [mpeg @ 0x7feba2dad320] max_analyze_duration 5000000 reached at 5004711 microseconds rfps: 60.000000 0.004151 rfps: 120.000000 0.016604 rfps: 59.940060 0.000000 Last message repeated 1 times [mpeg @ 0x7feba2dad320] After avformat_find_stream_info() pos: 0 bytes read:4804752 seeks:2 frames:285 Input #0, mpeg, from 'mm.vob': Duration: 00:02:29.82, start: 0.280633, bitrate: 316311 kb/s Stream #0:0[0x1bf], 19, 1/90000: Data: dvd_nav_packet, 1/90000 Stream #0:1[0x1e0], 136, 1/90000: Video: mpeg2video (Main), yuv420p(tv, smpte170m, left), 720x480 [SAR 32:27 DAR 16:9], 1001/60000, 9800 kb/s, 28.75 fps, 59.94 tbr, 90k tbn, 59.94 tbc Stream #0:2[0x20], 11, 1/90000: Subtitle: dvd_subtitle Stream #0:3[0x21], 11, 1/90000: Subtitle: dvd_subtitle Stream #0:4[0x80], 108, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s Successfully opened the file. At least one output file must be specified [AVIOContext @ 0x7feba2db5a20] Statistics: 4804752 bytes read, 2 seeks -- Ticket URL: <https://trac.ffmpeg.org/ticket/4252> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker _______________________________________________ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac