[MPlayer-users] mpeg2 video failing to decode on current head(s)
Andy Furniss
adf.lists at gmail.com
Tue Jul 29 01:49:18 CEST 2014
Just updated mplayer + its ffmpeg and am getting errors below.
It draws a couple/few frames then stops.
Not that long since I last updated, but going back with mplayer fails to
build with current ffmpeg, and it's 1 am so I gave up :-)
FWIW ffplay with ffmpeg in the same place is working OK.
MPlayer SVN-r37242-4.8.3 (C) 2000-2014 MPlayer Team
CPU vendor name: AuthenticAMD max cpuid level: 5
CPU: AMD Phenom(tm) II X4 965 Processor (Family: 16, Model: 4, Stepping: 3)
extended cpuid-level: 27
extended cache-info: 33587520
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNowExt: 1 SSE: 1 SSE2: 1 SSE3: 1
SSSE3: 0 SSE4: 0 SSE4.2: 0 AVX: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowExt SSE SSE2
SSE3 CMOV
get_path('codecs.conf') -> '/home/andy/.mplayer/codecs.conf'
Reading optional codecs config file /home/andy/.mplayer/codecs.conf: No
such file or directory
Reading optional codecs config file /usr/etc/mplayer/codecs.conf: No
such file or directory
Using built-in default codecs.conf.
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/andy/.mplayer/fonts'
Configuration: --prefix=/usr --enable-xvmc
CommandLine: '-ao' 'alsa,jack' '-format' 's32le' '-v'
'/home/andy/Pendulum.mpg'
Using nanosleep() timing
get_path('input.conf') -> '/home/andy/.mplayer/input.conf'
Reading optional input config file /home/andy/.mplayer/input.conf: No
such file or directory
Reading optional input config file /usr/etc/mplayer/input.conf: No such
file or directory
Falling back on default (hardcoded) input config
get_path('Pendulum.mpg.conf') -> '/home/andy/.mplayer/Pendulum.mpg.conf'
Playing /home/andy/Pendulum.mpg.
get_path('sub/') -> '/home/andy/.mplayer/sub/'
[file] File size is 40579072 bytes
STREAM: [file] /home/andy/Pendulum.mpg
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
libavformat version 55.49.100 (internal)
Configuration: --enable-gpl --enable-postproc
LAVF_check: MPEG-PS (MPEG-2 Program Stream)
Checking for YUV4MPEG2
ASF_check: not ASF guid!
Checking for REAL
Checking for SMJPEG
Searching demuxer type for filename /home/andy/Pendulum.mpg ext: .mpg
Checking for Nullsoft Streaming Video
Checking for MOV
Checking for VIVO
header block 1 size: 0
Checking for PVA
Checking for MPEG-TS...
TRIED UP TO POSITION 80002, FOUND 47, packet_size= 0, SEEMS A TS? 0
Checking for LMLM4 Stream Format
Invalid packet in LMLM4 stream: ch=0 size=1140851704
LMLM4 Stream Format not found
system stream synced at 0xD (13)!
==> Found video stream: 0
MPEG-PS file format detected.
ds_fill_buffer: EOF reached (stream: audio)
MPEG: No audio stream found -> no sound.
Searching for sequence header... OK!
VIDEO: MPEG2 720x576 (aspect 3) 25.000 fps 8000.0 kbps (1000.0 kbyte/s)
[V] filefmt:2 fourcc:0x10000002 size:720x576 fps:25.000 ftime:=0.0400
Load subtitles in /home/andy/
get_path('sub/') -> '/home/andy/.mplayer/sub/'
Could not find a UTF-8 locale,
character keys beyond Latin-1 will not be handled.
X11 opening display: :0.0
vo: X11 color mask: FFFFFF (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1920x1080 with depth 24 and 32 bpp (":0.0" => local
display)
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Detected wm supports BELOW state.
[x11] Detected wm supports ABOVE state.
[x11] Current fstype setting honours FULLSCREEN ABOVE BELOW X atoms
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 55.71.100 (internal)
Configuration: --enable-gpl --enable-postproc
INFO: libavcodec init OK!
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
==========================================================================
Audio: no sound
Freeing 0 unused audio chunks.
Starting playback...
[VD_FFMPEG] Trying pixfmt=0.
[VD_FFMPEG] XVMC-accelerated MPEG-2.
[ffmpeg] aspect_ratio: 1.777778
VDec: vo config request - 720 x 576 (preferred colorspace: MPEG1/2
Motion Compensation and IDCT)
Trying filter chain: vo
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
[VD_FFMPEG] Trying pixfmt=2.
[ffmpeg] aspect_ratio: 1.777778
[ffmpeg] aspect_ratio: 1.777778
VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO Config (720x576->1024x576,flags=0,'MPlayer',0x32315659)
VO: [vdpau] 720x576 => 1024x576 Planar YV12
VO: Description: VDPAU with X11
VO: Author: Rajib Mahapatra <rmahapatra at nvidia.com> and others
[vdpau] Updating CSC matrix for BT.601
*** [vo] Allocating mp_image_t, 736x576x12bpp YUV planar, 635904 bytes
*** [vo] Allocating mp_image_t, 736x576x12bpp YUV planar, 635904 bytes
Unicode font: 255 glyphs.
Unicode font: 255 glyphs.
V: 0.2 2/ 2 ??% ??% ??,?% 0 0
*** [vo] Allocating mp_image_t, 736x576x12bpp YUV planar, 635904 bytes
V: 0.3 4/ 4 ??% ??% ??,?% 0 0
[VD_FFMPEG] DRI failure.
[mpeg2video @ 0x7f068e28ff80]get_buffer() failed (stride changed)
Error while decoding frame!
V: 0.4 5/ 5 ??% ??% ??,?% 0 0
*** [vo] Exporting mp_image_t, 720x576x12bpp YUV planar, 622080 bytes
[mpeg2video @ 0x7f068e28ff80]get_buffer() failed (stride changed)
Error while decoding frame!
V: 0.4 6/ 6 ??% ??% ??,?% 0 0
[mpeg2video @ 0x7f068e28ff80]get_buffer() failed (stride changed)
Error while decoding frame!
V: 0.4 7/ 7 ??% ??% ??,?% 0 0
[mpeg2video @ 0x7f068e28ff80]get_buffer() failed (stride changed)
Error while decoding frame!
V: 0.5 8/ 8 ??% ??% ??,?% 0 0
[mpeg2video @ 0x7f068e28ff80]get_buffer() failed (stride changed)
Error while decoding frame!
V: 0.5 9/ 9 ??% ??% ??,?% 0 0
[mpeg2video @ 0x7f068e28ff80]get_buffer() failed (stride changed)
Error while decoding frame!
V: 0.6 10/ 10 ??% ??% ??,?% 0 0
[mpeg2video @ 0x7f068e28ff80]get_buffer() failed (stride changed)
Error while decoding frame!
V: 0.6 11/ 11 ??% ??% ??,?% 0 0
[mpeg2video @ 0x7f068e28ff80]get_buffer() failed (stride changed)
Error while decoding frame!
V: 0.6 12/ 12 ??% ??% ??,?% 0 0
[mpeg2video @ 0x7f068e28ff80]get_buffer() failed (stride changed)
Error while decoding frame!
V: 0.7 13/ 13 ??% ??% ??,?% 0 0
[mpeg2video @ 0x7f068e28ff80]get_buffer() failed (stride changed)
Error while decoding frame!
V: 0.7 14/ 14 11% 6% 0.0% 0 0
[mpeg2video @ 0x7f068e28ff80]get_buffer() failed (stride changed)
Error while decoding frame!
V: 0.8 15/ 15 11% 6% 0.0% 0 0
[mpeg2video @ 0x7f068e28ff80]get_buffer() failed (stride changed)
Error while decoding frame!
V: 0.8 16/ 16 10% 5% 0.0% 0 0
[mpeg2video @ 0x7f068e28ff80]get_buffer() failed (stride changed)
Error while decoding frame!
V: 0.8 17/ 17 9% 5% 0.0% 0 0
[mpeg2video @ 0x7f068e28ff80]get_buffer() failed (stride changed)
Error while decoding frame!
V: 0.9 18/ 18 9% 4% 0.0% 0 0
Uninit video: ffmpeg
vo: uninit ...
Exiting... (Quit)
More information about the MPlayer-users
mailing list