If you compile mplayer yourself, and do not use the official package, add "CFLAGS= " before the make command, so that it uses its own optimization. Mplayer has been known to fail with excessive optimization. It will decide the proper optimization by itself. Make the line in PKGBUILD to read like :

CFLAGS= make

If that does not fix it, i think its an mplayer, and not arch problem.

Rohan.

On 2/25/06, Rolf Andersen < [EMAIL PROTECTED]> wrote:
When trying to play a .mp4 movie (h264 codec) MPlayer crashed and gives the following output:


Playing /home/skod/movies/OP/[K-F]_One_Piece_167_[13B38BA3].mp4.
ISO: Unknown File Type Major Brand: avc1
QuickTime/MOV file format detected.
--------------
MOV track #0: 3020 chunks, 33214 samples
MOV: AVC decoder configuration record atom (47)!
MOV: Found unknown movie atom btrt (20)!
Image size: 640 x 480 (24 bpp)
Display size: 640 x 480
Fourcc: avc1  Codec: ''
--------------
MOV track #1: 2886 chunks, 0 samples
Audio bits: 16  chans: 2  rate: 48000
MOV: Found MPEG4 audio Elementary Stream Descriptor atom (35)!
Fourcc: mp4a
--------------
MOV: longest streams: A: #1 (2886 samples)  V: #0 (33214 samples)
VIDEO:  [avc1]  640x480  24bpp   23.976 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)
==========================================================================
Checking audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le...
AF_pre: 48000Hz/2ch/s16le
AO: [oss] 48000Hz 2ch s16le (2 bps)
Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le...
Starting playback...
[h264 @ 0x855ed28]QP 61 out of range
Error while decoding frame!
gmplayer: h264.c:2306: mc_dir_part: Assertion `pic->data[0]' failed.


MPlayer interrupted by signal 6 in module: decode_video
- 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.


I've run Mplayer on another distro (Debian 3.1 testing) without this problem.
Anyone else have the same problem or a solution?


_______________________________________________
arch mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/arch



--
Rohan Dhruva
Proud GNU/Linux user.
Windows: "Where do you want to go today?"
Linux: "Where do you want to go tomorrow?"
FreeBSD: "Are you guys coming or what?"
http://www.dhruva.be/
_______________________________________________
arch mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/arch

Reply via email to