Hi.
I'm trying to get the mplayer plugin working. Am I correct - mplayer uses the mpegpes vo option to feed the played stream into a PES stream, which VDR then plays?? I've vompiled mplayer to support dvb output : mplayer -vo help | grep mpegpes mpegpes Mpeg-PES to DVB card
Problem is when I execute 'mplayer -vo mpegpes "file"' I get : Opening /dev/dvb/adapter0/video0+audio0 DVB VIDEO DEVICE: : No such file or directory Error opening/initializing the selected video_out (-vo) device.
---and VDR crashes with no logs of why
udev isn't creating video0+audio0 : ls /dev/dvb/adapter0/ -la total 0 drwxr-xr-x 2 root root 140 Aug 19 11:11 . drwxr-xr-x 3 root root 60 Aug 19 10:49 .. crw-rw---- 1 root video 212, 4 Aug 19 10:49 demux0 crw-rw---- 1 root video 212, 5 Aug 19 10:49 dvr0 crw-rw---- 1 root video 212, 3 Aug 19 10:49 frontend0 crw-rw---- 1 root video 212, 7 Aug 19 10:49 net0
So I added video0+audio0
ls /dev/dvb/adapter0/ -la total 0 drwxr-xr-x 2 root root 140 Aug 19 11:11 . drwxr-xr-x 3 root root 60 Aug 19 10:49 .. crw-rw---- 1 root video 212, 4 Aug 19 10:49 demux0 crw-rw---- 1 root video 212, 5 Aug 19 10:49 dvr0 crw-rw---- 1 root video 212, 3 Aug 19 10:49 frontend0 crw-rw---- 1 root video 212, 7 Aug 19 10:49 net0 crw-rw---- 1 root video 212, 1 Aug 19 11:11 video0+audio0
but still get : Opening /dev/dvb/adapter0/video0+audio0 DVB VIDEO DEVICE: : No such file or directory Error opening/initializing the selected video_out (-vo) device.
---and VDR still crashes with no logs of why
I also tried adding 'video0' and 'audio0' on their own but get the same results.
Any ideas?
Oh. Fair enough.
I have modified my mplayer.sh to use the X output rather than mpegpes, so a mplayer window opens up to play the .avi file or whatever. But a weird problem occurs.
-If xine is running (I use the xine player as my card has no mpeg2 decode) the mplayer window launches full screen, but the video is in a smaller window with huge black borders
-If xine isn't running, and VDR is using skincurses, the mplayer window opens up fullscreen with full screen video fine.
Any ideas on this one?
Simon Baxter wrote:
Why don't use the "xineplayer" which comes with vdr-xine (see documentation)?
Only one XV window can be present at one time. Mplayer falls back to -vo x11, which doesn't support hardware scaling. If you have powerful enough system, you can enable software scaling with mplayer -zoom option. Mplayer will still try hardware scaling first, and uses the software only as a fallback.