[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:/

It works for me. :)
James

-Bryan
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users



_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


_______________________________________________ mythtv-users mailing list mythtv-users@mythtv.org http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

Reply via email to