| Summary: | mplayer with -vo xv gives garbage output (but sound still works) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | J Feiner <jafeiner> |
| Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
J Feiner
2005-09-09 10:42:14 UTC
Please tell us which graphic drivers you use. Also you have xvmc in your USE flags - if you actually use it that might be part of the problem. I know xvmc often breaks xv with my nVidia card :-( How does -vo sdl behave btw.? Or -vo xvidix, does that work (you need to be root)? I have a trident cyberblade of some sort. I tried -vo sdl and -vo xvidix and
sdl gave me the same results as xv and xvidix just didn't work at all
(probably unsupported video card). Also, I just rebooted, and it's just not
working. I cannot find any pattern which determines whether it works or not.
For what it's worth, here's the relevant output of mplayer when trying to play
a video that I know works at other times:
MPlayer 1.0pre7try2-3.3.5-20050130 (C) 2000-2005 MPlayer Team
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping:
10)
Detected cache-line size is 32 bytes
MMX2 supported but disabled
CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX SSE
Warning unknown option cache_min at line 144
Warning unknown option cache_prefill at line 147
85 audio & 196 video codecs
Playing safety.mpg.
Cache fill: 15.23% (1277952 bytes) MPEG-PS file format detected.
VIDEO: MPEG1 352x240 (aspect 12) 29.970 fps 1150.0 kbps (143.8 kbyte/s)
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, s16le, 224.0 kbit/15.87% (ratio: 28000->176400)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 352 x 240 (preferred csp: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
Checking audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le...
AF_pre: 44100Hz/2ch/s16le
AO: [oss] 44100Hz 2ch s16le (2 bps)
Building audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le...
Starting playback...
VDec: vo config request - 352 x 240 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 352x240 => 352x264 Planar YV12
A: 1.8 V: 1.8 A-V: 0.001 ct: 0.039 34/ 34 17% 7% 2.2% 0 0 96%
Exiting... (Quit)
Does the bug exist in recent versions of mplayer as well? If not, post the output of `lspci -v` for your video card info resolving as needinfo |