[FFmpeg-user] Prevent ffmpeg from completely skipping corrupt frames when transcoding MPEG-2 TS?

Dan Harkless ffmpeg at harkless.org
Tue Nov 29 18:31:46 EET 2022


On 11/23/2022 4:23 AM, Dan Harkless wrote:
> Hi.  I have some old SD & HD recordings in MPEG-2 Transport Stream
> format, mostly recorded off my U.S. cable-box 1394 port with CapDVHS.
> My end-goal is to transcode these to interlaced AVC, while preserving
> the optional embedded Closed Captions.  Per MediaInfo, the CCs are in
> EIA-608 and EIA-708 format, (DTVCC Transport) muxed into the main video
> stream.
>
> I've tried various software to do the transcoding, but the only one that
> preserves the CCs is ffmpeg.  It even lets me use the MP4 container
> format (which my old versions of Sony Vegas read, unlike MKV), thanks to
> the single muxed video stream.  A command like this (using a recent
> gyan.dev Windows build, run from Cygwin bash) works almost perfectly:
>
> % ffmpeg -y -i tvshow.ts -map 0 -c:v libx264 -b:v 5500k -flags
> +ildct+ilme -threads 0 -pass 1 -fps_mode cfr -f null /dev/null && ffmpeg
> -i tvshow.ts -map 0 -c:v libx264 -b:v 5500k -flags +ildct+ilme -threads
> 0 -pass 2 -fps_mode cfr -c:a copy -c:s copy tvshow.mp4
>
> (Not 100% sure the -c:s copy is necessary.  Also, I had to avoid using
> slow presets, as they cause originally good frames after dropouts to
> contain new corruption artifacts, presumably due to more aggressive
> reference framing into the corrupt areas.)
>
> The one glaring problem is that the .MP4 is over 30 seconds shorter than
> the .TS.  The reason for this is occasional corrupt frame-sequences.
> When watching the original TS with VLC, at these points, the video
> freezes and the audio goes silent for the expected duration, then
> resumes, which I want.
>
> In the transcoded MP4, the munged parts are just skipped over, so
> someone will be cut off mid-word, and then the next frame, it
> immediately jumps to where the signal came back, continuing
> mid-someone-else's-word.  Very jarring, and hides how much time is
> missing in each dropout.
>
> The docs say that when using -vsync/-fps_mode cfr, "Frames will be
> duplicated and dropped to achieve exactly the requested constant frame
> rate."  Does this only apply to VFR->CFR conversion, not to handling of
> corrupt frames?  Is there any way to get ffmpeg to preserve these
> time-slices, either by repeating the last good frame, or showing a black
> frame or color bars?
>
> Using 'NVEncC64 --avsync forcecfr' properly includes these sequences,
> and matches the source length, with correct sync.  But it doesn't
> preserve the CCs.  Looks like I might be able to get it to work if I add
> Caption2Ass to convert them to subtitles, but I'd prefer to leave them
> as-is.
>
> Things I've tried that didn't work include doing a simple -c copy to
> another .TS file before transcoding, adding an explicit -r framerate,
> -fflags genpts/igndts/sortdts, and more.  I didn't try messing with
> -async and -adrift_threshold, since the audio also drops out during the
> corruptions.
>
> I can use different (free) software if someone has a suggestion, but it
> seems impossible that ffmpeg has no way to do this...?

Since I posted this on Thanksgiving eve, I thought I'd try again to see 
if anyone has any thoughts on whether ffmpeg can be made to preserve the 
time-duration of corrupted frames, when transcoding...?

In case it's helpful, I'll paste below the results of running
'|ffmpeg -v error -i tvshow.ts -f null - >errors.log 2>&1'.  I could 
also temporarily upload the TV show to a file-sharing site, if needed.

[mpeg2video @ 00000173d9548140] Invalid frame dimensions 0x0.
     Last message repeated 4 times
[mpeg2video @ 00000173d996c880] 00 motion_type at 86 67
[mpeg2video @ 00000173d996c880] Warning MVs not available
[ac3 @ 00000173d7d5d400] exponent -1 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[null @ 00000173d9582800] Application provided invalid, non 
monotonically increasing dts to muxer in stream 0: 16366 >= 16366
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] 00 motion_type at 4 45
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] 00 motion_type at 5 38
[mpeg2video @ 00000173d996c880] 00 motion_type at 12 24
[mpeg2video @ 00000173d996c880] ac-tex damaged at 13 53
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] invalid cbp -1 at 1 23
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] 00 motion_type at 3 60
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 61
[mpeg2video @ 00000173d996c880] mb incr damaged
     Last message repeated 1 times
[mpeg2video @ 00000173d996c880] 00 motion_type at 5 54
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] 00 motion_type at 1 28
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 29
[mpeg2video @ 00000173d996c880] slice mismatch
     Last message repeated 1 times
[mpeg2video @ 00000173d996c880] invalid cbp -1 at 21 63
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 56
[mpeg2video @ 00000173d996c880] 00 motion_type at 61 0
[mpeg2video @ 00000173d996c880] invalid cbp -1 at 2 40
[mpeg2video @ 00000173d996c880] invalid cbp 0 at 2 49
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] invalid cbp 0 at 1 51
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 6 57
[mpeg2video @ 00000173d996c880] 00 motion_type at 8 41
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] invalid cbp -1 at 1 32
[mpeg2video @ 00000173d996c880] invalid cbp 0 at 17 52
[mpeg2video @ 00000173d996c880] invalid cbp 0 at 16 58
[mpeg2video @ 00000173d996c880] 00 motion_type at 8 59
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] 00 motion_type at 3 44
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] invalid cbp -1 at 13 36
[mpeg2video @ 00000173d996c880] invalid cbp -1 at 12 37
[mpeg2video @ 00000173d996c880] 00 motion_type at 13 65
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] ac-tex damaged at 23 67
[mpeg2video @ 00000173d996c880] Warning MVs not available
[ac3 @ 00000173d7d5d400] expacc 125 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[ac3 @ 00000173d7d5d400] exponent 29 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[mpeg2video @ 00000173d996c880] Warning MVs not available
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 52 39
[mpeg2video @ 00000173d996c880] ac-tex damaged at 42 40
[mpeg2video @ 00000173d996c880] ac-tex damaged at 40 41
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 53 42
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 52 53
[mpeg2video @ 00000173d996c880] mb incr damaged
     Last message repeated 1 times
[mpeg2video @ 00000173d996c880] invalid cbp 0 at 93 45
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 62 47
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 53 47
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 41 49
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] invalid cbp 0 at 19 51
[mpeg2video @ 00000173d996c880] ac-tex damaged at 51 52
[mpeg2video @ 00000173d996c880] Warning MVs not available
[ac3 @ 00000173d7d5d400] invalid coupling range (11 >= 4)
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 60
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 61
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 62
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 63
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 64
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 65
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 66
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 67
[mpeg2video @ 00000173d996c880] invalid cbp -1 at 86 53
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 31 16
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] ac-tex damaged at 13 18
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 5 19
[mpeg2video @ 00000173d996c880] invalid cbp -1 at 68 20
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 4 21
[mpeg2video @ 00000173d996c880] ac-tex damaged at 1 22
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 3 23
[mpeg2video @ 00000173d996c880] ac-tex damaged at 34 24
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 3 25
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 4 26
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 27
[mpeg2video @ 00000173d996c880] ac-tex damaged at 25 28
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 3 29
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 15 30
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 73 31
[mpeg2video @ 00000173d996c880] ac-tex damaged at 6 32
[mpeg2video @ 00000173d996c880] ac-tex damaged at 4 33
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 19 34
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 16 35
[mpeg2video @ 00000173d996c880] invalid cbp -1 at 12 36
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 6 37
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] ac-tex damaged at 27 40
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 2 41
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 3 42
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] ac-tex damaged at 5 44
[mpeg2video @ 00000173d996c880] ac-tex damaged at 43 45
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 28 46
[mpeg2video @ 00000173d996c880] ac-tex damaged at 45 47
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] ac-tex damaged at 19 49
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 3 51
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 54
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 55
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 56
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 57
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 58
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 59
[mpeg2video @ 00000173d996c880] Warning MVs not available
[mpeg2video @ 00000173d996c880] ac-tex damaged at 14 2
[mpeg2video @ 00000173d996c880] Warning MVs not available
[ac3 @ 00000173d7d5d400] exponent -1 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[ac3 @ 00000173d7d5d400] expacc 125 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[mpeg2video @ 00000173d996c880] ac-tex damaged at 108 53
[mpeg2video @ 00000173d996c880] Warning MVs not available
     Last message repeated 1 times
[ac3 @ 00000173d7d5d400] exponent -2 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 60
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 61
[mpeg2video @ 00000173d996c880] Invalid mb type in I-frame at 0 62
[mpeg2video @ 00000173d996c880] Invalid mb type in I-frame at 0 63
[mpeg2video @ 00000173d996c880] Invalid mb type in I-frame at 0 64
[mpeg2video @ 00000173d996c880] Invalid mb type in I-frame at 0 65
[mpeg2video @ 00000173d996c880] Invalid mb type in I-frame at 0 66
[mpeg2video @ 00000173d996c880] Invalid mb type in I-frame at 0 67
[mpeg2video @ 00000173d996c880] ac-tex damaged at 61 19
[mpeg2video @ 00000173d996c880] Warning MVs not available
[ac3 @ 00000173d7d5d400] expacc 127 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[mpeg2video @ 00000173d996c880] 00 motion_type at 25 53
[mpeg2video @ 00000173d996c880] 00 motion_type at 51 54
[mpeg2video @ 00000173d996c880] 00 motion_type at 8 55
[mpeg2video @ 00000173d996c880] 00 motion_type at 12 56
[mpeg2video @ 00000173d996c880] 00 motion_type at 67 57
[mpeg2video @ 00000173d996c880] 00 motion_type at 79 58
[mpeg2video @ 00000173d996c880] 00 motion_type at 19 59
[mpeg2video @ 00000173d996c880] 00 motion_type at 10 60
[mpeg2video @ 00000173d996c880] 00 motion_type at 10 61
[mpeg2video @ 00000173d996c880] 00 motion_type at 58 62
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 35 1
[mpeg2video @ 00000173d996c880] ac-tex damaged at 12 63
[mpeg2video @ 00000173d996c880] 00 motion_type at 50 64
[mpeg2video @ 00000173d996c880] 00 motion_type at 78 2
[mpeg2video @ 00000173d996c880] 00 motion_type at 10 3
[mpeg2video @ 00000173d996c880] 00 motion_type at 6 4
[mpeg2video @ 00000173d996c880] 00 motion_type at 110 65
[mpeg2video @ 00000173d996c880] 00 motion_type at 21 5
[mpeg2video @ 00000173d996c880] 00 motion_type at 45 66
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 18 67
[mpeg2video @ 00000173d996c880] 00 motion_type at 54 6
[mpeg2video @ 00000173d996c880] 00 motion_type at 21 7
[mpeg2video @ 00000173d996c880] 00 motion_type at 41 8
[mpeg2video @ 00000173d996c880] ac-tex damaged at 19 9
[mpeg2video @ 00000173d996c880] 00 motion_type at 2 10
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] 00 motion_type at 62 12
[mpeg2video @ 00000173d996c880] 00 motion_type at 32 13
[mpeg2video @ 00000173d996c880] 00 motion_type at 28 14
[mpeg2video @ 00000173d996c880] 00 motion_type at 39 15
[mpeg2video @ 00000173d996c880] 00 motion_type at 31 16
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] ac-tex damaged at 16 18
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 14 19
[mpeg2video @ 00000173d996c880] 00 motion_type at 8 20
[mpeg2video @ 00000173d996c880] 00 motion_type at 50 21
[mpeg2video @ 00000173d996c880] 00 motion_type at 11 22
[mpeg2video @ 00000173d996c880] 00 motion_type at 33 23
[mpeg2video @ 00000173d996c880] 00 motion_type at 23 24
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] 00 motion_type at 27 27
[mpeg2video @ 00000173d996c880] 00 motion_type at 104 28
[mpeg2video @ 00000173d996c880] 00 motion_type at 8 29
[mpeg2video @ 00000173d996c880] 00 motion_type at 41 30
[mpeg2video @ 00000173d996c880] 00 motion_type at 10 31
[mpeg2video @ 00000173d996c880] invalid cbp 0 at 49 32
[mpeg2video @ 00000173d996c880] 00 motion_type at 30 33
[mpeg2video @ 00000173d996c880] ac-tex damaged at 2 34
[mpeg2video @ 00000173d996c880] 00 motion_type at 61 35
[mpeg2video @ 00000173d996c880] 00 motion_type at 17 36
[mpeg2video @ 00000173d996c880] 00 motion_type at 50 37
[mpeg2video @ 00000173d996c880] 00 motion_type at 17 38
[mpeg2video @ 00000173d996c880] 00 motion_type at 1 39
[mpeg2video @ 00000173d996c880] 00 motion_type at 31 40
[mpeg2video @ 00000173d996c880] 00 motion_type at 12 41
[mpeg2video @ 00000173d996c880] 00 motion_type at 77 42
[mpeg2video @ 00000173d996c880] 00 motion_type at 49 43
[mpeg2video @ 00000173d996c880] 00 motion_type at 12 44
[mpeg2video @ 00000173d996c880] 00 motion_type at 23 45
[mpeg2video @ 00000173d996c880] 00 motion_type at 34 46
[mpeg2video @ 00000173d996c880] 00 motion_type at 10 47
[mpeg2video @ 00000173d996c880] 00 motion_type at 5 48
[mpeg2video @ 00000173d996c880] 00 motion_type at 34 49
[mpeg2video @ 00000173d996c880] 00 motion_type at 17 50
[mpeg2video @ 00000173d996c880] 00 motion_type at 2 51
[mpeg2video @ 00000173d996c880] 00 motion_type at 6 52
[mpeg2video @ 00000173d996c880] Warning MVs not available
[ac3 @ 00000173d7d5d400] expacc 126 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[mpeg2video @ 00000173d996c880] ac-tex damaged at 12 45
[mpeg2video @ 00000173d996c880] ac-tex damaged at 34 53
[mpeg2video @ 00000173d996c880] invalid cbp 0 at 85 38
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 112 30
[mpeg2video @ 00000173d996c880] ac-tex damaged at 11 60
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] ac-tex damaged at 6 16
[mpeg2video @ 00000173d996c880] ac-tex damaged at 10 54
[mpeg2video @ 00000173d996c880] ac-tex damaged at 5 55
[mpeg2video @ 00000173d996c880] invalid cbp 0 at 11 39
[mpeg2video @ 00000173d996c880] ac-tex damaged at 108 17
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 72 46
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] invalid cbp -1 at 66 62
[mpeg2video @ 00000173d996c880] ac-tex damaged at 86 56
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 27 12
[mpeg2video @ 00000173d996c880] ac-tex damaged at 20 32
[mpeg2video @ 00000173d996c880] ac-tex damaged at 48 18
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] ac-tex damaged at 32 57
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 59 25
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 86 40
[mpeg2video @ 00000173d996c880] ac-tex damaged at 38 63
[mpeg2video @ 00000173d996c880] ac-tex damaged at 1 19
[mpeg2video @ 00000173d996c880] ac-tex damaged at 57 33
[mpeg2video @ 00000173d996c880] mb incr damaged
     Last message repeated 1 times
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 39 26
[mpeg2video @ 00000173d996c880] ac-tex damaged at 69 9
[mpeg2video @ 00000173d996c880] ac-tex damaged at 10 41
[mpeg2video @ 00000173d996c880] ac-tex damaged at 12 42
[mpeg2video @ 00000173d996c880] ac-tex damaged at 18 20
[mpeg2video @ 00000173d996c880] ac-tex damaged at 1 34
[mpeg2video @ 00000173d996c880] ac-tex damaged at 16 49
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 50
[mpeg2video @ 00000173d996c880] ac-tex damaged at 9 27
[mpeg2video @ 00000173d996c880] slice mismatch
[mpeg2video @ 00000173d996c880] ac-tex damaged at 75 10
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 98 43
[mpeg2video @ 00000173d996c880] ac-tex damaged at 1 35
[mpeg2video @ 00000173d996c880] invalid cbp 0 at 37 44
[mpeg2video @ 00000173d996c880] ac-tex damaged at 5 59
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] ac-tex damaged at 12 64
[mpeg2video @ 00000173d996c880] ac-tex damaged at 2 65
[mpeg2video @ 00000173d996c880] ac-tex damaged at 79 22
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 35 36
[mpeg2video @ 00000173d996c880] ac-tex damaged at 58 12
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 3 66
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 26 29
[mpeg2video @ 00000173d996c880] mb incr damaged
     Last message repeated 1 times
[mpeg2video @ 00000173d996c880] ac-tex damaged at 97 13
[mpeg2video @ 00000173d996c880] invalid cbp -1 at 26 67
[mpeg2video @ 00000173d996c880] ac-tex damaged at 37 52
[mpeg2video @ 00000173d996c880] ac-tex damaged at 41 14
[mpeg2video @ 00000173d996c880] Warning MVs not available
[ac3 @ 00000173d7d5d400] exponent -1 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[mpeg2video @ 00000173d996c880] qscale == 0
     Last message repeated 60 times
[mpeg2video @ 00000173d996c880] Warning MVs not available
[mpeg2video @ 00000173d996c880] qscale == 0
     Last message repeated 67 times
[mpeg2video @ 00000173d996c880] Warning MVs not available
[mpeg2video @ 00000173d996c880] invalid cbp -1 at 86 18
[mpeg2video @ 00000173d996c880] Warning MVs not available
[ac3 @ 00000173d7d5d400] exponent -2 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
     Last message repeated 1 times
[mpeg2video @ 00000173d996c880] 00 motion_type at 5 52
[mpeg2video @ 00000173d996c880] 00 motion_type at 12 55
[mpeg2video @ 00000173d996c880] 00 motion_type at 45 56
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 57
[mpeg2video @ 00000173d996c880] 00 motion_type at 26 58
[mpeg2video @ 00000173d996c880] 00 motion_type at 8 59
[mpeg2video @ 00000173d996c880] 00 motion_type at 1 60
[mpeg2video @ 00000173d996c880] 00 motion_type at 27 61
[mpeg2video @ 00000173d996c880] 00 motion_type at 7 62
[mpeg2video @ 00000173d996c880] 00 motion_type at 7 54
[mpeg2video @ 00000173d996c880] ac-tex damaged at 5 51
[mpeg2video @ 00000173d996c880] ac-tex damaged at 3 53
[mpeg2video @ 00000173d996c880] 00 motion_type at 85 63
[mpeg2video @ 00000173d996c880] 00 motion_type at 13 64
[mpeg2video @ 00000173d996c880] 00 motion_type at 26 65
[mpeg2video @ 00000173d996c880] 00 motion_type at 1 66
[mpeg2video @ 00000173d996c880] 00 motion_type at 1 67
[mpeg2video @ 00000173d996c880] 00 motion_type at 4 15
[mpeg2video @ 00000173d996c880] Warning MVs not available
[mpeg2video @ 00000173d996c880] ac-tex damaged at 0 47
[mpeg2video @ 00000173d996c880] 00 motion_type at 39 48
[mpeg2video @ 00000173d996c880] 00 motion_type at 58 49
[mpeg2video @ 00000173d996c880] 00 motion_type at 6 50
[mpeg2video @ 00000173d996c880] 00 motion_type at 11 51
[mpeg2video @ 00000173d996c880] 00 motion_type at 33 52
[mpeg2video @ 00000173d996c880] 00 motion_type at 56 53
[mpeg2video @ 00000173d996c880] 00 motion_type at 32 54
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 55
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 56
[mpeg2video @ 00000173d996c880] 00 motion_type at 2 57
[mpeg2video @ 00000173d996c880] 00 motion_type at 12 58
[mpeg2video @ 00000173d996c880] 00 motion_type at 42 59
[mpeg2video @ 00000173d996c880] 00 motion_type at 39 60
[mpeg2video @ 00000173d996c880] 00 motion_type at 5 61
[mpeg2video @ 00000173d996c880] 00 motion_type at 10 62
[mpeg2video @ 00000173d996c880] 00 motion_type at 40 63
[mpeg2video @ 00000173d996c880] 00 motion_type at 6 64
[mpeg2video @ 00000173d996c880] 00 motion_type at 48 65
[mpeg2video @ 00000173d996c880] ac-tex damaged at 20 66
[mpeg2video @ 00000173d996c880] mb incr damaged
[mpeg2video @ 00000173d996c880] 00 motion_type at 8 29
[mpeg2video @ 00000173d996c880] Warning MVs not available
Error while decoding stream #0:1: Error number -16976906 occurred
[mpeg2video @ 00000173d996c880] 00 motion_type at 95 65
[mpeg2video @ 00000173d996c880] 00 motion_type at 104 22
[mpeg2video @ 00000173d996c880] 00 motion_type at 15 23
[mpeg2video @ 00000173d996c880] ac-tex damaged at 28 24
[mpeg2video @ 00000173d996c880] 00 motion_type at 7 25
[mpeg2video @ 00000173d996c880] invalid cbp 0 at 4 26
[mpeg2video @ 00000173d996c880] 00 motion_type at 54 27
[mpeg2video @ 00000173d996c880] 00 motion_type at 27 28
[mpeg2video @ 00000173d996c880] 00 motion_type at 9 29
[mpeg2video @ 00000173d996c880] 00 motion_type at 15 30
[mpeg2video @ 00000173d996c880] ac-tex damaged at 2 31
[mpeg2video @ 00000173d996c880] 00 motion_type at 75 32
[mpeg2video @ 00000173d996c880] ac-tex damaged at 10 33
[mpeg2video @ 00000173d996c880] invalid cbp 0 at 1 34
[mpeg2video @ 00000173d996c880] 00 motion_type at 59 35
[mpeg2video @ 00000173d996c880] 00 motion_type at 6 36
[mpeg2video @ 00000173d996c880] 00 motion_type at 8 37
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 19 38
[mpeg2video @ 00000173d996c880] 00 motion_type at 11 39
[mpeg2video @ 00000173d996c880] invalid cbp -1 at 0 40
[mpeg2video @ 00000173d996c880] 00 motion_type at 2 41
[mpeg2video @ 00000173d996c880] 00 motion_type at 17 42
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 22 43
[mpeg2video @ 00000173d996c880] 00 motion_type at 10 44
[mpeg2video @ 00000173d996c880] 00 motion_type at 32 45
[mpeg2video @ 00000173d996c880] ac-tex damaged at 8 46
[mpeg2video @ 00000173d996c880] 00 motion_type at 52 47
[mpeg2video @ 00000173d996c880] 00 motion_type at 1 48
[mpeg2video @ 00000173d996c880] invalid cbp 0 at 57 49
[mpeg2video @ 00000173d996c880] Invalid mb type in P-frame at 4 50
[mpeg2video @ 00000173d996c880] 00 motion_type at 5 51
[mpeg2video @ 00000173d996c880] ac-tex damaged at 12 52
[mpeg2video @ 00000173d996c880] 00 motion_type at 38 53
[mpeg2video @ 00000173d996c880] 00 motion_type at 4 54
[mpeg2video @ 00000173d996c880] 00 motion_type at 85 55
[mpeg2video @ 00000173d996c880] 00 motion_type at 25 56
[mpeg2video @ 00000173d996c880] 00 motion_type at 4 57
[mpeg2video @ 00000173d996c880] 00 motion_type at 7 58
[mpeg2video @ 00000173d996c880] 00 motion_type at 20 59
[mpeg2video @ 00000173d996c880] 00 motion_type at 6 60
[mpeg2video @ 00000173d996c880] ac-tex damaged at 19 61
[mpeg2video @ 00000173d996c880] ac-tex damaged at 1 62
[mpeg2video @ 00000173d996c880] 00 motion_type at 3 63
[mpeg2video @ 00000173d996c880] 00 motion_type at 24 64
[mpeg2video @ 00000173d996c880] invalid cbp -1 at 1 65
[mpeg2video @ 00000173d996c880] 00 motion_type at 17 66
[mpeg2video @ 00000173d996c880] 00 motion_type at 2 67
[mpeg2video @ 00000173d996c880] Warning MVs not available
[ac3 @ 00000173d7d5d400] expacc 127 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 15
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 16
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 17
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 18
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 19
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 20
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 21
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 22
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 38
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 23
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 24
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 25
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 26
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 27
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 28
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 29
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 60
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 61
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 62
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 63
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 64
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 65
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 66
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 67
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 45
[mpeg2video @ 00000173d996c880] 00 motion_type at 87 14
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 10
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 11
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 12
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 13
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 14
[mpeg2video @ 00000173d996c880] 00 motion_type at 20 39
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 40
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 41
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 30
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 31
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 32
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 33
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 34
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 35
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 36
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 37
[mpeg2video @ 00000173d996c880] 00 motion_type at 6 53
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 54
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 55
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 56
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 57
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 58
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 59
[mpeg2video @ 00000173d996c880] 00 motion_type at 20 42
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 43
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 44
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 46
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 47
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 48
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 49
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 50
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 51
[mpeg2video @ 00000173d996c880] 00 motion_type at 0 52
[mpeg2video @ 00000173d996c880] Warning MVs not available
[ac3 @ 00000173d7d5d400] expacc 126 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[ac3 @ 00000173d7d5d400] exponent 25 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[mpeg2video @ 00000173d996c880] Warning MVs not available
[mpeg2video @ 00000173d996c880] 00 motion_type at 54 64
[mpeg2video @ 00000173d996c880] Warning MVs not available
[ac3 @ 00000173d7d5d400] exponent 25 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[ac3 @ 00000173d7d5d400] expacc 126 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[mpeg2video @ 00000173d996c880] Warning MVs not available
[ac3 @ 00000173d7d5d400] expacc 126 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[mpeg2video @ 00000173d996c880] ac-tex damaged at 112 50
[mpeg2video @ 00000173d996c880] Warning MVs not available
[ac3 @ 00000173d7d5d400] expacc 126 is out-of-range
[ac3 @ 00000173d7d5d400] error decoding the audio block
Error while decoding stream #0:1: Error number -16976906 occurred
[null @ 00000173d9582800] Application provided invalid, non 
monotonically increasing dts to muxer in stream 0: 88002 >= 88001
[null @ 00000173d9582800] Application provided invalid, non 
monotonically increasing dts to muxer in stream 0: 88002 >= 88002
overread 13
[mpeg2video @ 00000173d996c880] Warning MVs not available
[ac3 @ 00000173d7d5d400] incomplete frame

|

-- 
Dan Harkless
http://harkless.org/dan/



More information about the ffmpeg-user mailing list