Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Problem with MPlayer



Hi list,

First of all I wish you a  happy christmas! ;-)

Since I had not used the mplayer plugin for a real long time, I now
started
to use it again, but I had no success...
I tried to configure the mplayer.sh version 0.8.4 and installed the
MPlayer
1.0pre3
but all I get when I start to play a file is a short interruption of the
sound and an "Device or resource busy" error from the MPlayer.
I've 2 cards, linux-dvb.2003-11-08, vdr-1.2.6.

Here is the output that MPlayer provides:

============== begin of Mplayer-Log ==============
logger: *** Starting mplayer.sh Version 0.8.4
mplayer: mpNewVol=100.00 mpVolume=100.00 mpMute=0
logger: *** DEBUG: Variable CFGFIL has value
"/video0/plugins/mplayer.sh.conf"
logger: *** Option DVDFiles not set correctly! You will not be able to
play
VCD/DVD
logger: *** INFO: Source Video has Resolution of 720 x 480 ...
logger: *** INFO: For Sqare Pixels we would scale to 1024 x 682 ...
MPlayer 1.0pre3-3.3.2 (C) 2000-2003 MPlayer Team

CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred 1537 MHz (Family: 6,
Stepping: 0)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE

Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or
directory
Reading config file /root/.mplayer/config
Reading /root/.mplayer/codecs.conf: Can't open
'/root/.mplayer/codecs.conf':
No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open
'/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
font: can't open file: /root/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using Linux hardware RTC timing (1024Hz).
Can't open input config file /root/.mplayer/input.conf: No such file or
directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such
file
or directory
Falling back on default (hardcoded) input config

Playing //video0/videos/test.avi.
Cache fill:  0.00% (0 bytes)    AVI file format detected.
VIDEO:  [DIVX]  720x480  24bpp  25.000 fps  1517.6 kbps (185.3 kbyte/s)
==========================================================================
Trying to force audio codec driver family 9...
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: 16000->176400 (128.0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
DVB VIDEO DEVICE: : Device or resource busy
Error opening/initializing the selected video_out (-vo) device.
Opening /dev/dvb/adapter0/video0+audio0


Exiting... (End of file)
mplayer: slave cmd: quit

============== end of Mplayer-Log ==============

And the syslog outputs:

============== begin of syslog ==============
Dec 25 15:02:56 dagobert vdr[7851]: mplayer: mplayer child started
(pid=7851)
Dec 25 15:02:56 dagobert vdr[7852]: mplayer: player thread started
(pid=7852)
Dec 25 15:02:56 dagobert logger: *** Starting mplayer.sh Version 0.8.4
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable CFGFIL has value
"/video0/plugins/mplayer.sh.conf"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable USEAC3 has value
"false"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable AC3AOUT has value
"-ao
alsa9 -ac hwac3"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable TV_ASPECT has value
"16/9"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable PAL has value "true"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable NTSC has value "true"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable USE_SPEED has value
"false"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable MPLAYER has value
"/usr/local/bin/mplayer"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable VOP has value
"lavc=0"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable VO has value
"mpegpes"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable AO has value
"mpegpes -afm 9"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable CACHE has value
"4096"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable CACHESTR has value
"-cache 4096"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable FRAMEDROP has value
"false"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable FDSTR has value ""
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable LIRCRC has value
"/video/.lircrc"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable LIRCSTR has value
"-lircconf /video/.lircrc"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable SUBTITLE has value
" -subpos 80 -sub-bg-color 0 -sub-bg-alpha 0"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable REMOTE has value
"-slave -nolirc"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable USERDEF has value ""
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable XResPAL has value
"352
480 528 688 704 720"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable XResNTSC has value
"352
480 512 640 704 720"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable SLOW_CPU has value
"false"
Dec 25 15:02:56 dagobert logger: *** Option DVDFiles not set correctly!
You
will not be able to play VCD/DVD
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable DVDFiles has value ""
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable DVD has value
"/dev/hdc"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable DVDLANG has value
"de"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable DVDOPTIONS has value
"-aop list=volume:volume=170"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable VCDOPTIONS has value
""
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable MPEG_DIRECT has value
"true"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable SUFFIX has value
".avi"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Variable MPLAYER_V1 has value
"true"
Dec 25 15:02:56 dagobert logger: *** DEBUG: Calling getvidxy function to
analyze source video stream ...
Dec 25 15:02:56 dagobert lircd 0.6.6[7638]: accepted new client on
/dev/lircd
Dec 25 15:02:56 dagobert lircd 0.6.6[7638]: removed client
Dec 25 15:02:56 dagobert logger: *** DEBUG: OutputFromMPLAYER:
"ID_FILENAME=//video0/videos/test.avi ID_VIDEO_FORMAT=DIVX
ID_VIDEO_BITRATE=151
7640 ID_VIDEO_WIDTH=720 ID_VIDEO_HEIGHT=480 ID_VIDEO_FPS=25.000
ID_VIDEO_ASPECT=0.0000 ID_AUDIO_CODEC=mp3 ID_AUDIO_FORMAT=85
ID_AUDIO_BITRATE=128
000 ID_AUDIO_RATE=44100 ID_AUDIO_NCH=2 ID_LENGTH=6667"
Dec 25 15:02:56 dagobert logger: *** DEBUG: MPLAYER_RETURN:  "0"
Dec 25 15:02:56 dagobert logger: *** DEBUG: parsed output for ORIG_X:
"720"
Dec 25 15:02:56 dagobert logger: *** DEBUG: parsed output for ORIG_Y:
"480"
Dec 25 15:02:56 dagobert logger: *** DEBUG: parsed output for ORIG_FPS:
"25.000"
Dec 25 15:02:56 dagobert logger: *** DEBUG: parsed output for ORIG_ASPECT:
"0.0000"
Dec 25 15:02:56 dagobert logger: *** DEBUG: parsed output for
VIDEO_FORMAT:
"DIVX"
Dec 25 15:02:57 dagobert logger: *** DEBUG: parsed output for AUDIO_CODEC:
"mp3"
Dec 25 15:02:57 dagobert logger: *** INFO: Source Video has Resolution of
720 x 480 ...
Dec 25 15:02:57 dagobert logger: *** DEBUG: PAL or unknown "25.000"
Dec 25 15:02:57 dagobert logger: *** DEBUG: Variable MAX_X has value
"1024"
Dec 25 15:02:57 dagobert logger: *** DEBUG: Variable NEW_Y has value "682"
Dec 25 15:02:57 dagobert logger: *** INFO: For Sqare Pixels we would scale
to 1024 x 682 ...
Dec 25 15:02:57 dagobert logger: *** DEBUG: Variable XResTEMP has value
"352
480 528 688 704 720"
Dec 25 15:02:57 dagobert logger: *** DEBUG: Variable AnzahlVonXResTEMP has
value "6"
Dec 25 15:02:57 dagobert logger: *** DEBUG: Variable NEW_X has value "720"
Dec 25 15:02:57 dagobert logger: *** DEBUG: setting REAL_Y = FULL_Y ""
Dec 25 15:02:57 dagobert logger: *** DEBUG: Variable CMDLINE has value
"/usr/local/bin/mplayer -vo mpegpes -ao mpegpes -afm 9 -vop lavc=0:25.000,
expand=720:576:-1:-1:1,scale=720:576   -cache 4096 -slave -nolirc  -subpos
80 -sub-bg-color 0 -sub-bg-alpha 0  "
Dec 25 15:02:58 dagobert vdr[7852]: mplayer: player thread ended
(pid=7852)
Dec 25 15:02:58 dagobert vdr[7753]: status: cStatusTest::Replaying  (null)

============== begin of syslog ==============

Could it be that this is a problem that i have 2 cards and it tries to
play
on the wrong card?
I hope someone could give me a hint...

Thanks so much...

Greets
Patrick

-- 
     There are only 10 kind of people who understand binary digits:
     Those who do - Those who don't...



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index