Opened 12 years ago
Last modified 12 years ago
#1826 open enhancement
TiVo demuxer
Reported by: | Carl Eugen Hoyos | Owned by: | |
---|---|---|---|
Priority: | wish | Component: | avformat |
Version: | git-master | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
A user uploaded a TiVo sample - http://samples.ffmpeg.org/TiVo/Twitches%20-%20%2020121016.TiVo - that cannot be decoded with FFmpeg (or MPlayer).
Original report: http://forum.videolan.org/viewtopic.php?f=12&t=104821
$ ffmpeg -i Twitches\ -\ \ 20121016.TiVo ffmpeg version N-45613-g711ffb8 Copyright (c) 2000-2012 the FFmpeg developers built on Oct 17 2012 13:12:59 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl libavutil 51. 76.100 / 51. 76.100 libavcodec 54. 66.100 / 54. 66.100 libavformat 54. 32.101 / 54. 32.101 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 19.103 / 3. 19.103 libswscale 2. 1.101 / 2. 1.101 libswresample 0. 16.100 / 0. 16.100 libpostproc 52. 1.100 / 52. 1.100 [mpeg2video @ 0x223e7e0] mpeg_decode_postinit() failure Last message repeated 11 times [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=111021, dts=111022, size=13634 [mpeg2video @ 0x223e7e0] ignoring pic after 100 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 0 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 1 [mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 1 2 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 3 [mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 0 4 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 5 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 6 [mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 1 7 [mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 0 8 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 9 [mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 1 10 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 11 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 12 [mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 0 13 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 14 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 3 15 [mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 1 16 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 3 17 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 3 18 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 19 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 20 [mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 2 21 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 22 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 23 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 24 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 25 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 26 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 5 27 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 28 [mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 1 29 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 3 30 [mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 1 31 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 2 32 [mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 0 33 [mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 1 34 [mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 0 35 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 36 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 37 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 4 38 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 39 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 40 [mpeg2video @ 0x223e7e0] invalid mb type in I Frame at 0 41 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 42 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 1 43 [mpeg2video @ 0x223e7e0] skipped MB in I frame at 5 44 [mpeg2video @ 0x223e7e0] Warning MVs not available [mpeg2video @ 0x223e7e0] concealing 3600 DC, 3600 AC, 3600 MV errors in I frame [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=120030, dts=120031, size=12673 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=129039, dts=129040, size=3326 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=138048, dts=138049, size=11091 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=147057, dts=147058, size=7990 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=156066, dts=156067, size=14679 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=165075, dts=165076, size=6480 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=174084, dts=174085, size=3279 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=183093, dts=183094, size=9276 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=192102, dts=192103, size=5485 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=201111, dts=201112, size=7199 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=210120, dts=210121, size=6458 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=219129, dts=219130, size=3354 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=228138, dts=228139, size=9285 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=237147, dts=237148, size=7329 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=246156, dts=246157, size=10311 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=255165, dts=255166, size=7127 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=264174, dts=264175, size=4240 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=273183, dts=273184, size=8859 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=282192, dts=282193, size=7628 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=291201, dts=291202, size=13860 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=300210, dts=300211, size=6932 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=309219, dts=309220, size=3232 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=318228, dts=318229, size=13272 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=327237, dts=327238, size=8337 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=336246, dts=336247, size=14330 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=345255, dts=345256, size=7015 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=354264, dts=354265, size=2933 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=363273, dts=363274, size=9550 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=372282, dts=372283, size=7393 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=381291, dts=382043, size=22263 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=391802, dts=392554, size=28771 [mpeg @ 0x2238280] Invalid timestamps stream=0, pts=402312, dts=402313, size=3966 [mpeg @ 0x2238280] Stream #2: not enough frames to estimate rate; consider increasing probesize [mpeg @ 0x2238280] Stream #3: not enough frames to estimate rate; consider increasing probesize [mpeg @ 0x2238280] Stream #4: not enough frames to estimate rate; consider increasing probesize [mpeg @ 0x2238280] Stream #5: not enough frames to estimate rate; consider increasing probesize [mpeg @ 0x2238280] Stream #6: not enough frames to estimate rate; consider increasing probesize [mpeg @ 0x2238280] Stream #7: not enough frames to estimate rate; consider increasing probesize [mpeg @ 0x2238280] Stream #8: not enough frames to estimate rate; consider increasing probesize [mpeg @ 0x2238280] Stream #9: not enough frames to estimate rate; consider increasing probesize [mpeg @ 0x2238280] Stream #10: not enough frames to estimate rate; consider increasing probesize [mpeg @ 0x2238280] Stream #11: not enough frames to estimate rate; consider increasing probesize [mpeg @ 0x2238280] Stream #12: not enough frames to estimate rate; consider increasing probesize [mpeg @ 0x2238280] Could not find codec parameters for stream 3 (Audio: ac3, 0 channels): unspecified sample format Consider increasing the value for the 'analyzeduration' and 'probesize' options [mpeg @ 0x2238280] Could not find codec parameters for stream 4 (Audio: truehd, 0 channels): unspecified sample format Consider increasing the value for the 'analyzeduration' and 'probesize' options [mpeg @ 0x2238280] Could not find codec parameters for stream 6 (Audio: dts, 0 channels): unspecified sample format Consider increasing the value for the 'analyzeduration' and 'probesize' options [mpeg @ 0x2238280] Could not find codec parameters for stream 7 (Audio: dts, 0 channels): unspecified sample format Consider increasing the value for the 'analyzeduration' and 'probesize' options [mpeg @ 0x2238280] Could not find codec parameters for stream 10 (Audio: truehd, 0 channels): unspecified sample format Consider increasing the value for the 'analyzeduration' and 'probesize' options [mpeg @ 0x2238280] Could not find codec parameters for stream 11 (Audio: dts, 0 channels): unspecified sample format Consider increasing the value for the 'analyzeduration' and 'probesize' options [mpeg @ 0x2238280] Could not find codec parameters for stream 12 (Audio: dts, 0 channels): unspecified sample format Consider increasing the value for the 'analyzeduration' and 'probesize' options [NULL @ 0x22c2380] start time is not set in estimate_timings_from_pts [NULL @ 0x2370c80] start time is not set in estimate_timings_from_pts [NULL @ 0x2439ae0] start time is not set in estimate_timings_from_pts [NULL @ 0x24291e0] start time is not set in estimate_timings_from_pts [NULL @ 0x24a3be0] start time is not set in estimate_timings_from_pts [NULL @ 0x2512200] start time is not set in estimate_timings_from_pts [NULL @ 0x26b2e40] start time is not set in estimate_timings_from_pts [NULL @ 0x27520e0] start time is not set in estimate_timings_from_pts Guessed Channel Layout for Input Stream #0.2 : 2.1 Guessed Channel Layout for Input Stream #0.8 : 7.1 Guessed Channel Layout for Input Stream #0.9 : 7.1 Input #0, mpeg, from 'Twitches - 20121016.TiVo': Duration: 00:05:34.76, start: 0.673144, bitrate: 10700 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 20000 kb/s, 59.94 fps, 59.94 tbr, 90k tbn, 119.88 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:2[0xa6]: Audio: pcm_dvd, 48000 Hz, 2.1, s32, 3456 kb/s Stream #0:3[0xc3]: Audio: ac3, 0 channels Stream #0:4[0xb3]: Audio: truehd, 0 channels Stream #0:5[0x28]: Subtitle: dvd_subtitle Stream #0:6[0x8f]: Audio: dts, 0 channels Stream #0:7[0x8a]: Audio: dts, 0 channels Stream #0:8[0xa3]: Audio: pcm_s16be, 44100 Hz, 7.1, s16, 5644 kb/s Stream #0:9[0xac]: Audio: pcm_s16be, 44100 Hz, 7.1, s16, 5644 kb/s Stream #0:10[0xb9]: Audio: truehd, 0 channels Stream #0:11[0x89]: Audio: dts, 0 channels Stream #0:12[0x9e]: Audio: dts, 0 channels At least one output file must be specified
Change History (3)
comment:1 by , 12 years ago
Component: | undetermined → avformat |
---|---|
Status: | new → open |
Summary: | TiVo sample cannot be decoded → TiVo demuxer |
comment:2 by , 12 years ago
comment:3 by , 12 years ago
If you believe that your sample is "better" in any way than the sample on samples.ffmpeg.org please upload.
Note:
See TracTickets
for help on using tickets.
Here is the error I'm getting trying to convert a TIVO file: