[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