[MPlayer-users] mplayer1.0x using vop with dxr3

Marco Puszina mplayer at hackerwelt.de
Wed Apr 28 21:44:30 CEST 2004


hi @ll,

i reported this quite a long time ago but failed to follow it up in detail , 
so here we go again ... 

as with mplayer10xxx branch several files are not able to play fine anymore 
using the vop feature (jeow i know vop is out of date but the new vf or 
whatever the switch was doesnt work either) ...

for example:

mplayer10pre4 -cache 8192 -framedrop -vo dxr3 -vop lavc -vop 
expand=-1:-1:-1:-1:1  -afm hwac3 -ao oss:/dev/em8300_ma-0 mplayertest.mpg

Using Linux hardware RTC timing (1024Hz).
Input config file /home/marcooo/.mplayer/input.conf parsed: 51 binds
Setting up LIRC support...

Playing mplayertest.mpg.
AVI file format detected.
AVI: Generated index table for 1433 chunks!
VIDEO:  [MPEG]  352x288  24bpp  25,000 fps  1153,3 kbps (140,8 kbyte/s)
VIDEO:  MPEG1  352x288  (aspect 8)  25,000 fps  1150,0 kbps (143,8 kbyte/s)
==========================================================================
Trying to force audio codec driver family hwac3...
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 28000->176400 (224,0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
VO: [dxr3] Opened /dev/em8300-0.
VO: [dxr3] Opened /dev/em8300_mv-0.
VO: [dxr3] Opened /dev/em8300_sp-0.
Opening video filter: [expand w=-1 h=-1 x=-1 y=-1 osd=1]
Expand: -1 x -1, -1 ; -1  (-1=autodetect) osd: 1
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 352 x 288 (preferred csp: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
Opening video filter: [lavc]
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.3.1
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2))
==========================================================================
Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
Starting playback...
VDec: vo config request - 352 x 288 (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: [dxr3] 352x288 => 384x288 Mpeg PES
VO: [dxr3] Setting up for PAL/SECAM.
aspect: Warning: no suitable new res found!
VO: [dxr3] Setting aspect ratio to 4:3.
VDec: vo config request - 352 x 288 (preferred csp: Planar YV12) 0 0 58%
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1,33:1 - prescaling to correct movie aspect.
Could not open codec.
FATAL: Cannot initialize video driver.

FATAL: Could not initialize video filters (-vf) or video output (-vo).

VO: [dxr3] Uninitializing.

Exiting... (End of file)


file will be played fine without vop (used here to get a better OSD) - pls 
ignore the afm, framedrop, cache and ao setting .. as it makes no difference 
if i set them or not. 

the same file with 09x branch:

Playing mplayertest.mpg
AVI file format detected.
VIDEO:  [MPEG]  352x288  24bpp  25,00 fps  1149,6 kbps (140,3 kbyte/s)
VIDEO:  MPEG1  352x288  (aspect 8)  25,00 fps  1150,0 kbps (143,8 kbyte/s)
==========================================================================
Trying to force audio codec driver family hwac3 ...
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 28000->176400 (224,0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
VO: [dxr3] Opened /dev/em8300-0.
VO: [dxr3] Opened /dev/em8300_mv-0.
VO: [dxr3] Opened /dev/em8300_sp-0.
Opening video filter: [expand=-1:-1:-1:-1:1]
Expand: -1 x -1, -1 ; -1  (-1=autodetect) osd: 1
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 352 x 288 (preferred csp: Mpeg PES)
Could not find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
Opening video filter: [lavc]
Could not find matching colorspace - retrying with -vop 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 v2.0
libmpeg2: Using MMXEXT for IDCT transform
libmpeg2: Using MMXEXT for motion compensation
VDec: vo config request - 352 x 288 (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: [dxr3] 352x288 => 384x288 Mpeg PES
VO: [dxr3] Setting up for PAL/SECAM.
aspect: Warning: no suitable new res found!
VO: [dxr3] Setting aspect ratio to 4:3.
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2))
==========================================================================
Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
Starting playback...
A:   2,0 V:   2,0 A-V: -0,001 ct:  0,001   52/ 52   4%  8%  1,0% 0 0 94%


... plays fine as you can see -  i have setup this file for further testings 
here: http://www.hackerwelt.de/mms/mplayertest.mpg (in fact it's an avi but 
the extension should no make any difference ;-) 

i really don't think i missed anything here so it would be great if a devel 
guy with an dxr3 can take a look as alot of files i got here are showing up 
with the same problem.

tia.

-- 
rgds
marc'O puszina 




More information about the MPlayer-users mailing list