[MPlayer-users] h.264 playback issues

Alexander Roalter roalter at cs.tum.edu
Mon Feb 20 20:22:15 CET 2006


Hello,

I'm somewhat familiar with mplayer playback, especially DVDs, and found
myself lately also quite happy with mencoder. Yesterday I got a fresh
CVS from mplayer and x264 (it's a first time for me with 264), and then
I created a short video first doing single and later also triple pass,
but they all failed playing issuing the following error message:

MPlayer dev-CVS-060219-15:56-3.3 (C) 2000-2006 MPlayer Team
CPU: Advanced Micro Devices K6-III Chomper (Family: 5, Stepping: 1)
CPUflags:  MMX: 1 MMX2: 0 3DNow: 1 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX 3DNow


91 audio & 206 video codecs
Failed to open /dev/rtc: No such file or directory (it should be
readable by the user.)
Playing t.mp4.
Quicktime/MOV file format detected.
--------------
MOV track #0: 299 chunks, 299 samples
Image size: 512 x 288 (24 bpp)
Display size: 512 x 288
Fourcc: avc1  Codec: ''
--------------
MOV track #1: 418 chunks, 418 samples
Audio bits: 16  chans: 2  rate: 48000
Fourcc: .mp3
--------------
MOV: longest streams: A: #1 (418 samples)  V: #0 (299 samples)
VIDEO:  [avc1]  512x288  24bpp  29.970 fps    0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 512 x 288 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xmga] 512x288 => 512x288 Planar YV12
[mga] Using 3 buffers.
A:   0.3 V:   0.1 A-V:  0.158 ct:  0.013   5/  5 ??% ??% ??,?% 1 0

MPlayer interrupted by signal 4 in module: decode_video
- MPlayer crashed by an 'Illegal Instruction'.
    It usually happens when you run it on a CPU different than the one 
it was
    compiled/optimized for.
    Verify this!
- MPlayer crashed by bad usage of CPU/FPU/RAM.
    Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
    disassembly. Details in
DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.
    It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
    gcc version. If you think it's MPlayer's fault, please read
    DOCS/HTML/en/bugreports.html and follow the instructions there. We
can't and
    won't help unless you provide this information when reporting a
possible bug.




The Video was created with the following command:

mencoder test.avi-0000 -o t.mp4 -oac copy -ovc x264 -x264encopts
bitrate=500 -of lavf -lavfopts
i_certify_that_my_video_stream_does_not_use_b_frames

(the latter I did on the program's *strong* suggestion, and since
mencoder's manpage gives bframes=<0-16> with the number of B-Frames as
default 0, I've not included it here, since I *assume* there won't be
any (correct me if I'm wrong)

I would be glad for any suggestion.

cheers,
Alex

BTW: is there any way to specify an aspect ratio as it is possible with
lavc? or do I have to prescale the video beforehand.





More information about the MPlayer-users mailing list