James L. Paul wrote:
[EMAIL PROTECTED] wrote:
Hi Bryan,
Try this and let me know how it works.
- Jon
#!/bin/bash
# iso file is parameter so use "playvid %s " as mythtv play command
mountdir="/mnt/dvdiso/"
ext=${1:(-3)}
#ext=${file##*.}
#ext=$(ls $1 | grep '\.ext');
if [ "$ext" = "ISO" ] || [ "$ext" = "iso" ]; then
sudo mount -o loop -t udf "$1" $mountdir
xine -pfhq --no-splash dvd://$mountdir
sudo umount $mountdir
else
mplayer -ao alsa -fs -zoom -quiet -vo x11 "$1"
fi
This is a neat script, but I'm not sure why you go through the bother of
creating, mounting and unmounting a loopback device. Xine needs to treat
the file as a device, the OS doesn't. So just tell xine it's a device.
Is anyone using Xine to playback a DVD ISO from hard drive? What
command are you using? Any special scripts involved?
As I said, no fancy script. I set xine to use /opt/myth/xinedvd for the
dvd device. A simplified player command I use is:
ln -sf movie.iso /opt/myth/xinedvd ; xine dvd:/
To play a real dvd, I just symlink the hardware:
ln -sf /dev/dvd ; xine dvd:/
Sorry! typo. That line above should be:
ln -sf /dev/dvd /opt/myth/xinedvd ; xine dvd:/
It works for me. :)
James
-Bryan
_______________________________________________
mythtv-users mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
_______________________________________________
mythtv-users mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
_______________________________________________
mythtv-users mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
_______________________________________________
mythtv-users mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users