Opened 14 years ago

Closed 14 years ago

#1629 closed defect (fixed)

mplayer -ac ffmp2 does not properly decode audio, -ac mp3 works

Reported by: rectalogic@… Owned by: reimar
Priority: normal Component: ad
Version: HEAD Severity: normal
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: no Analyzed by developer: no

Description

mplayer has switched to use ffmp2 instead of mp3lib to decode mp2 audio by default.

The file uploaded to incoming/asf-mp2/asf-mp2.dvr-ms has problems decoding with -ac ffmp2. Audio decodes OK with -ac mp3, and also with ffplay from ffmpeg.

The beginning of the file appears to be damaged, but ffplay and -ac mp3 decoder seem to cope with this, -ac ffmp2 does not.

$ ./mplayer -ac ffmp2 /Volumes/Passport/bugs/mplayer-mp2/asf-mp2.dvr-ms
MPlayer SVN-r30357-4.2.1 (C) 2000-2009 MPlayer Team

Playing /Volumes/Passport/bugs/mplayer-mp2/asf-mp2.dvr-ms.
ASF file format detected.
[asfheader] Audio stream found, -aid 1
[asfheader] Video stream found, -vid 2
VIDEO: [DVR ] 0x0 0bpp 1000.000 fps 2812.0 kbps (343.3 kbyte/s)
VIDEO: MPEG2 704x576 (aspect 2) 25.000 fps 10000.0 kbps (1250.0 kbyte/s)
Clip info:

title: Channel 4 News

==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDecoder init failed :(
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
==========================================================================
==========================================================================
Forced audio codec: ffmp2
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[mp2 @ 0x100897100]Header missing
[mp2 @ 0x100897100]Header missing
[mp2 @ 0x100897100]Header missing
[mp2 @ 0x100897100]Header missing
[mp2 @ 0x100897100]Header missing
[mp2 @ 0x100897100]Header missing
AUDIO: 48000 Hz, 2 ch, s16le, 256.0 kbit/16.67% (ratio: 32000->192000)
Selected audio codec: [ffmp2] afm: ffmpeg (FFmpeg MPEG layer-1 and layer-2 audio)
==========================================================================
AO: [coreaudio] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
[mp2 @ 0x100897100]Header missing
[mpeg2video @ 0x100897100]interlaced frame in progressive sequence, ignoring
[mpeg2video @ 0x100897100]invalid frame_pred_frame_dct
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
Movie-Aspect is 2.09:1 - prescaling to correct movie aspect.
[swscaler @ 0x1008a0780]BICUBIC scaler, from yuv420p to yuyv422 using MMX2
VO: [corevideo] 704x480 => 1002x480 Packed YUY2
[ASPECT] Warning: No suitable new res found!
[mpeg2video @ 0x100897100]ac-tex damaged at 0 0
[mpeg2video @ 0x100897100]ac-tex damaged at 2 1
[mpeg2video @ 0x100897100]skipped MB in I frame at 2 2
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 3
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 4
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 5
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 6
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 7
[mpeg2video @ 0x100897100]invalid mb type in I Frame at 1 8
[mpeg2video @ 0x100897100]skipped MB in I frame at 2 9
[mpeg2video @ 0x100897100]ac-tex damaged at 0 10
[mpeg2video @ 0x100897100]ac-tex damaged at 0 11
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 12
[mpeg2video @ 0x100897100]skipped MB in I frame at 2 13
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 14
[mpeg2video @ 0x100897100]skipped MB in I frame at 2 15
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 16
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 17
[mpeg2video @ 0x100897100]ac-tex damaged at 2 18
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 19
[mpeg2video @ 0x100897100]ac-tex damaged at 0 20
[mpeg2video @ 0x100897100]ac-tex damaged at 1 21
[mpeg2video @ 0x100897100]ac-tex damaged at 0 22
[mpeg2video @ 0x100897100]invalid mb type in I Frame at 2 23
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 24
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 25
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 26
[mpeg2video @ 0x100897100]invalid mb type in I Frame at 1 27
[mpeg2video @ 0x100897100]ac-tex damaged at 2 28
[mpeg2video @ 0x100897100]skipped MB in I frame at 2 29
[mpeg2video @ 0x100897100]slice below image (30 >= 30)
Error while decoding frame!
[mpeg2video @ 0x100897100]Warning MVs not available
[mpeg2video @ 0x100897100]concealing 1320 DC, 1320 AC, 1320 MV errors
[mpeg2video @ 0x100897100]interlaced frame in progressive sequence, ignoring
[mpeg2video @ 0x100897100]invalid frame_pred_frame_dct
[mpeg2video @ 0x100897100]slice below image (30 >= 30)
Error while decoding frame!
[mpeg2video @ 0x100897100]concealing 1320 DC, 1320 AC, 1320 MV errors
[mpeg2video @ 0x100897100]interlaced frame in progressive sequence, ignoring
[mpeg2video @ 0x100897100]invalid frame_pred_frame_dct
[mpeg2video @ 0x100897100]slice below image (30 >= 30)
Error while decoding frame!
[mpeg2video @ 0x100897100]concealing 1320 DC, 1320 AC, 1320 MV errors
[mpeg2video @ 0x100897100]interlaced frame in progressive sequence, ignoring
[mpeg2video @ 0x100897100]invalid frame_pred_frame_dct
[mpeg2video @ 0x100897100]ac-tex damaged at 33 1
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 34 1
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 3 3
[mpeg2video @ 0x100897100]ac-tex damaged at 23 3
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 19 4
[mpeg2video @ 0x100897100]invalid cbp at 35 5
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]ac-tex damaged at 18 8
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 1 10
[mpeg2video @ 0x100897100]invalid cbp at 39 12
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]ac-tex damaged at 0 13
[mpeg2video @ 0x100897100]ac-tex damaged at 32 14
[mpeg2video @ 0x100897100]ac-tex damaged at 43 15
[mpeg2video @ 0x100897100]ac-tex damaged at 8 17
[mpeg2video @ 0x100897100]ac-tex damaged at 22 17
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 1 19
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 1 19
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 42 20
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 24 22
[mpeg2video @ 0x100897100]ac-tex damaged at 26 24
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]invalid cbp at 15 26
[mpeg2video @ 0x100897100]invalid cbp at 22 27
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]slice below image (30 >= 30)
Error while decoding frame!
[mpeg2video @ 0x100897100]Warning MVs not available
[mpeg2video @ 0x100897100]concealing 1320 DC, 1320 AC, 1320 MV errors
[mpeg2video @ 0x100897100]interlaced frame in progressive sequence, ignoring
[mpeg2video @ 0x100897100]invalid frame_pred_frame_dct
[mpeg2video @ 0x100897100]ac-tex damaged at 30 0
[mpeg2video @ 0x100897100]ac-tex damaged at 4 2
[mpeg2video @ 0x100897100]invalid cbp at 12 3
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 28 10
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]ac-tex damaged at 3 12
[mpeg2video @ 0x100897100]ac-tex damaged at 4 13
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 12 16
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 39 17
[mpeg2video @ 0x100897100]ac-tex damaged at 11 19
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]ac-tex damaged at 39 22
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 10 24
[mpeg2video @ 0x100897100]invalid cbp at 18 25
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]end mismatch left=12536 6D3393
[mpeg2video @ 0x100897100]slice below image (30 >= 30)
Error while decoding frame!
[mp2 @ 0x100897100]Header missing 0.000 5/ 5 ??% ??% ??,?% 0 0
[mpeg2video @ 0x100897100]interlaced frame in progressive sequence, ignoring
[mpeg2video @ 0x100897100]invalid frame_pred_frame_dct
[swscaler @ 0x1008a0780]Slices start in the middle!
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]ac-tex damaged at 10 3
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]invalid cbp at 6 5
[mpeg2video @ 0x100897100]ac-tex damaged at 10 6
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 8 8
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 26 9
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 20 10
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 6 11
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 25 14
[mpeg2video @ 0x100897100]ac-tex damaged at 13 15
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 6 18
[mpeg2video @ 0x100897100]ac-tex damaged at 20 18
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]ac-tex damaged at 9 20
[mpeg2video @ 0x100897100]invalid cbp at 27 23
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 29 26
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 23 29
[mpeg2video @ 0x100897100]slice below image (30 >= 30)
Error while decoding frame!
[mp2 @ 0x100897100]Header missingt: -0.004 6/ 6 ??% ??% ??,?% 0 0
[mpeg2video @ 0x100897100]interlaced frame in progressive sequence, ignoring
[mpeg2video @ 0x100897100]invalid frame_pred_frame_dct
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 43 0
[swscaler @ 0x1008a0780]Slices start in the middle!
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]ac-tex damaged at 22 3
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 22 2
[mpeg2video @ 0x100897100]ac-tex damaged at 22 3
[mpeg2video @ 0x100897100]invalid cbp at 15 4
[mpeg2video @ 0x100897100]ac-tex damaged at 5 5
[mpeg2video @ 0x100897100]ac-tex damaged at 0 6
[mpeg2video @ 0x100897100]ac-tex damaged at 23 7
[mpeg2video @ 0x100897100]invalid cbp at 33 8
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 1 10
[mpeg2video @ 0x100897100]invalid cbp at 20 11
[mpeg2video @ 0x100897100]invalid cbp at 42 12
[mpeg2video @ 0x100897100]mb incr damaged
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]ac-tex damaged at 25 15
[mpeg2video @ 0x100897100]mb incr damaged
[swscaler @ 0x1008a0780]Slices start in the middle!
[swscaler @ 0x1008a0780]Slices start in the middle!
[swscaler @ 0x1008a0780]Slices start in the middle!
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]ac-tex damaged at 20 20
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 25 17
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]invalid cbp at 9 19
[mpeg2video @ 0x100897100]ac-tex damaged at 4 19
[mpeg2video @ 0x100897100]ac-tex damaged at 3 20
[swscaler @ 0x1008a0780]Slices start in the middle!
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]slice mismatch
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 32 23
[mpeg2video @ 0x100897100]invalid cbp at 30 24
[swscaler @ 0x1008a0780]Slices start in the middle!
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]ac-tex damaged at 0 27
[swscaler @ 0x1008a0780]Slices start in the middle!
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]ac-tex damaged at 7 28
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]invalid cbp at 33 28
[mpeg2video @ 0x100897100]ac-tex damaged at 9 28
[mpeg2video @ 0x100897100]ac-tex damaged at 7 29
[mpeg2video @ 0x100897100]slice below image (30 >= 30)
Error while decoding frame!
[mp2 @ 0x100897100]Header missing -0.004 7/ 7 ??% ??% ??,?% 0 0
[mpeg2video @ 0x100897100]interlaced frame in progressive sequence, ignoring
[mpeg2video @ 0x100897100]invalid frame_pred_frame_dct
[mpeg2video @ 0x100897100]ac-tex damaged at 42 0
[mpeg2video @ 0x100897100]ac-tex damaged at 0 1
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]ac-tex damaged at 35 3
[mpeg2video @ 0x100897100]ac-tex damaged at 7 3
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 26 5
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]invalid cbp at 38 9
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]ac-tex damaged at 3 11
[mpeg2video @ 0x100897100]ac-tex damaged at 9 12
[mpeg2video @ 0x100897100]ac-tex damaged at 2 14
[mpeg2video @ 0x100897100]invalid cbp at 3 15
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]ac-tex damaged at 9 17
[mpeg2video @ 0x100897100]ac-tex damaged at 25 19
[mpeg2video @ 0x100897100]ac-tex damaged at 28 22
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]invalid cbp at 18 24
[mpeg2video @ 0x100897100]ac-tex damaged at 34 24
[mpeg2video @ 0x100897100]ac-tex damaged at 2 25
[mpeg2video @ 0x100897100]ac-tex damaged at 11 26
[mpeg2video @ 0x100897100]invalid cbp at 34 29
[mpeg2video @ 0x100897100]slice below image (30 >= 30)
Error while decoding frame!
[mp2 @ 0x100897100]Header missing -0.004 8/ 8 ??% ??% ??,?% 0 0
[mpeg2video @ 0x100897100]interlaced frame in progressive sequence, ignoring
[mpeg2video @ 0x100897100]invalid frame_pred_frame_dct
[mpeg2video @ 0x100897100]ac-tex damaged at 13 1
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]ac-tex damaged at 42 3
[mpeg2video @ 0x100897100]ac-tex damaged at 30 4
[mpeg2video @ 0x100897100]ac-tex damaged at 2 6
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]ac-tex damaged at 33 8
[mpeg2video @ 0x100897100]ac-tex damaged at 27 11
[mpeg2video @ 0x100897100]ac-tex damaged at 4 12
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 21 13
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 3 15
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 43 18
[mpeg2video @ 0x100897100]invalid cbp at 21 18
[mpeg2video @ 0x100897100]ac-tex damaged at 8 19
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]ac-tex damaged at 21 24
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 5 28
[mpeg2video @ 0x100897100]ac-tex damaged at 39 28
[mpeg2video @ 0x100897100]slice below image (30 >= 30)
Error while decoding frame!
[mp2 @ 0x100897100]Header missing -0.004 9/ 9 ??% ??% ??,?% 0 0
[mpeg2video @ 0x100897100]interlaced frame in progressive sequence, ignoring
[mpeg2video @ 0x100897100]invalid frame_pred_frame_dct
[mpeg2video @ 0x100897100]ac-tex damaged at 24 0
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 3 1
[mpeg2video @ 0x100897100]ac-tex damaged at 6 2
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]ac-tex damaged at 7 6
[mpeg2video @ 0x100897100]ac-tex damaged at 26 6
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 11 7
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 3 8
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]ac-tex damaged at 35 11
[mpeg2video @ 0x100897100]ac-tex damaged at 0 12
[mpeg2video @ 0x100897100]invalid mb type in P Frame at 10 13
[mpeg2video @ 0x100897100]ac-tex damaged at 1 14
[mpeg2video @ 0x100897100]ac-tex damaged at 31 15
[mpeg2video @ 0x100897100]invalid cbp at 2 16
[mpeg2video @ 0x100897100]invalid cbp at 12 17
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]invalid cbp at 12 19
[mpeg2video @ 0x100897100]ac-tex damaged at 16 20
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]invalid cbp at 16 25
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]invalid cbp at 11 28
[mpeg2video @ 0x100897100]end mismatch left=22154 4A7DA6
[mpeg2video @ 0x100897100]slice below image (30 >= 30)
Error while decoding frame!
[mp2 @ 0x100897100]Header missing -0.004 10/ 10 ??% ??% ??,?% 0 0
[mpeg2video @ 0x100897100]interlaced frame in progressive sequence, ignoring
[mpeg2video @ 0x100897100]invalid frame_pred_frame_dct
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]ac-tex damaged at 7 2
[mpeg2video @ 0x100897100]ac-tex damaged at 28 2
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]ac-tex damaged at 7 5
[mpeg2video @ 0x100897100]invalid cbp at 38 8
[mpeg2video @ 0x100897100]invalid cbp at 14 9
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 27 10
[mpeg2video @ 0x100897100]invalid cbp at 8 12
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]ac-tex damaged at 3 15
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 17 17
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]ac-tex damaged at 21 19
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 34 19
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]ac-tex damaged at 5 21
[swscaler @ 0x1008a0780]Slices start in the middle!
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]invalid cbp at 21 23
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]invalid cbp at 17 25
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 28 25
[swscaler @ 0x1008a0780]Slices start in the middle!
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]mb incr damaged
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]slice below image (30 >= 30)
Error while decoding frame!
[mp2 @ 0x100897100]Header missing -0.004 11/ 11 ??% ??% ??,?% 0 0
[mpeg2video @ 0x100897100]interlaced frame in progressive sequence, ignoring
[mpeg2video @ 0x100897100]invalid frame_pred_frame_dct
[swscaler @ 0x1008a0780]Slices start in the middle!
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 22 5
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 24 7
[mpeg2video @ 0x100897100]mb incr damaged
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]ac-tex damaged at 13 9
[mpeg2video @ 0x100897100]slice mismatch
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]ac-tex damaged at 9 11
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]ac-tex damaged at 4 14
[mpeg2video @ 0x100897100]ac-tex damaged at 14 17
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 32 18
[mpeg2video @ 0x100897100]slice mismatch
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 11 20
[mpeg2video @ 0x100897100]invalid mb type in B Frame at 4 21
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]slice mismatch
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]invalid cbp at 4 24
[mpeg2video @ 0x100897100]invalid cbp at 28 24
[mpeg2video @ 0x100897100]mb incr damaged
[swscaler @ 0x1008a0780]Slices start in the middle!
[swscaler @ 0x1008a0780]Slices start in the middle!
[mpeg2video @ 0x100897100]mb incr damaged
[mpeg2video @ 0x100897100]ac-tex damaged at 19 27
[mpeg2video @ 0x100897100]end mismatch left=16081 69302C
[mpeg2video @ 0x100897100]slice below image (30 >= 30)
Error while decoding frame!
[mp2 @ 0x100897100]Header missing -0.004 12/ 12 ??% ??% ??,?% 0 0
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [corevideo] 704x480 => 704x528 Packed YUY2
[mp2 @ 0x100897100]Header missing -0.004 13/ 13 ??% ??% ??,?% 0 0
[mp2 @ 0x100897100]Header missing -0.004 14/ 14 19% 3% 0.4% 0 0
[mp2 @ 0x100897100]Header missing -0.004 15/ 15 17% 2% 0.3% 0 0
[mp2 @ 0x100897100]incorrect frame size4 16/ 16 17% 2% 0.4% 0 0
[mp2 @ 0x100897100]incorrect frame size
[mp2 @ 0x100897100]incorrect frame size
[mp2 @ 0x100897100]incorrect frame size
[mp2 @ 0x100897100]incorrect frame size
[mp2 @ 0x100897100]incorrect frame size
[mp2 @ 0x100897100]incorrect frame size
[mp2 @ 0x100897100]incorrect frame size
[mp2 @ 0x100897100]incorrect frame size
[mp2 @ 0x100897100]incomplete frame
[mp2 @ 0x100897100]Header missing
[mp2 @ 0x100897100]Header missing
[mp2 @ 0x100897100]Header missing
[mp2 @ 0x100897100]Header missing
[mp2 @ 0x100897100]Header missing
[mp2 @ 0x100897100]Header missing
[mp2 @ 0x100897100]Header missing
[...]

$ ./mplayer -ac mp3 /Volumes/Passport/bugs/mplayer-mp2/asf-mp2.dvr-ms
MPlayer SVN-r30357-4.2.1 (C) 2000-2009 MPlayer Team

Playing /Volumes/Passport/bugs/mplayer-mp2/asf-mp2.dvr-ms.
ASF file format detected.
[asfheader] Audio stream found, -aid 1
[asfheader] Video stream found, -vid 2
VIDEO: [DVR ] 0x0 0bpp 1000.000 fps 2812.0 kbps (343.3 kbyte/s)
VIDEO: MPEG2 704x576 (aspect 2) 25.000 fps 10000.0 kbps (1250.0 kbyte/s)
Clip info:

title: Channel 4 News

==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDecoder init failed :(
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
==========================================================================
==========================================================================
Forced audio codec: mp3
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [coreaudio] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
[mpeg2video @ 0x100897100]interlaced frame in progressive sequence, ignoring
[mpeg2video @ 0x100897100]invalid frame_pred_frame_dct
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
Movie-Aspect is 2.09:1 - prescaling to correct movie aspect.
[swscaler @ 0x1008a0780]BICUBIC scaler, from yuv420p to yuyv422 using MMX2
VO: [corevideo] 704x480 => 1002x480 Packed YUY2
[ASPECT] Warning: No suitable new res found!
[mpeg2video @ 0x100897100]ac-tex damaged at 0 0
[mpeg2video @ 0x100897100]ac-tex damaged at 2 1
[mpeg2video @ 0x100897100]skipped MB in I frame at 2 2
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 3
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 4
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 5
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 6
[mpeg2video @ 0x100897100]skipped MB in I frame at 1 7
[...]

Attachments (1)

asfparse.txt (602 bytes ) - added by reimar 14 years ago.
Enable parsing for ASF audio streams

Download all attachments as: .zip

Change History (4)

by reimar, 14 years ago

Attachment: asfparse.txt added

Enable parsing for ASF audio streams

comment:1 by reimar, 14 years ago

Owner: changed from r_togni@… to reimar
Status: newassigned

You could try this patch if it fixes it.
Or upload a sample or look in http://samples.mplayerhq.hu if you can find a sample that shows the issue as well (there should be some dvr-ms).
-demuxer lavf might work as a workaround as well.

comment:2 by rectalogic@…, 14 years ago

The patch fixes it, thanks.
Sample was uploaded to incoming/asf-mp2/asf-mp2.dvr-ms

comment:3 by compn, 14 years ago

Resolution: fixed
Status: assignedclosed

i think this bug is fixed now that mp3 is back to default...
and audio parsing was added to mplayer demuxers

Note: See TracTickets for help on using tickets.