[Mplayer-users] DVD playback

Gábor Lénárt lgb at lgb.hu
Sun Jun 3 21:44:30 CEST 2001


On Sun, Jun 03, 2001 at 08:28:44PM +0000, Nick Kurshev wrote:
> Hello!
> 
> On Sun, 3 Jun 2001 12:27:56 +0200, Felix Buenemann wrote:
> 
> >> I have a DVD disk "The perfect storm". It consists from several *.vob
> >> files.
> >>
> >>      16 -r--r-----    16384 Nov  2  2000 video_ts.bup
> >>      16 -r--r-----    16384 Nov  2  2000 video_ts.ifo
> >>     200 -r--r-----   204800 Nov  2  2000 video_ts.vob
> >>      30 -r--r-----    30720 Nov  2  2000 vts_01_0.bup
> >>      30 -r--r-----    30720 Nov  2  2000 vts_01_0.ifo
> >>       0 -r--r-----        0 Nov  2  2000 vts_01_0.vob
> >>   44624 -r--r----- 45694976 Nov  2  2000 vts_01_1.vob
> >>      80 -r--r-----    81920 Nov  2  2000 vts_02_0.bup
> >>      80 -r--r-----    81920 Nov  2  2000 vts_02_0.ifo
> >>    3676 -r--r-----  3764224 Nov  2  2000 vts_02_0.vob
> >> 1048574 -r--r----- 1073739776 Nov  2  2000 vts_02_1.vob
> >> 1048574 -r--r----- 1073739776 Nov  2  2000 vts_02_2.vob
> >> 1048574 -r--r----- 1073739776 Nov  2  2000 vts_02_3.vob
> >>  156228 -r--r----- 159977472 Nov  2  2000 vts_02_4.vob
> >> 1048574 -r--r----- 1073739776 Nov  2  2000 vts_02_5.vob
> >> 1048574 -r--r----- 1073739776 Nov  2  2000 vts_02_6.vob
> >>  738362 -r--r----- 756082688 Nov  2  2000 vts_02_7.vob
> >>      32 -r--r-----    32768 Nov  2  2000 vts_03_0.bup
> >>      32 -r--r-----    32768 Nov  2  2000 vts_03_0.ifo
> >>       0 -r--r-----        0 Nov  2  2000 vts_03_0.vob
> >> 1048574 -r--r----- 1073739776 Nov  2  2000 vts_03_1.vob
> >>  135036 -r--r----- 138276864 Nov  2  2000 vts_03_2.vob
> >>
> >> when I ran command:
> >> mplayer -aid 129 -dvd /dev/cdrom /mnt/cdrom/video_ts/FILENAME.vob
> >>
> >> then, mplayer plays me each .vob file with russian sound track.
> >> Does someone know how I can watch this disk entire?
> >> Under Windows I select only video_ts.vob file and ASUS DVD-2000 player
> >> plays me all .vob continiously but mplayer can only play each .vob file
> >> separatedly.
> >>
> >Ifo parsing not implemeted yet, you have to play each file separate.
> But why? AFAIK it's very simple operation under linux!
> If program runs with wildcard as argument, then automatic globbing
> of wildcard to full name of files occures.

This is not that easy you think. First you can't play multiple files
with mplayer at once since mplayer hasn't got correct init/uninit mechanisms
at several points. Second: you should parse ifo files, authenticate VOBs
and so on. There were a patch (I think from German) to play DVD at once
(it had got ifo parsing as well) but it's very outdated at the moment (will
not apply to current CVS) and had got several bugs. It also means to modify
streaming code with a new type.

Yes, you can write a simple shell script to call mplayer to play VOB files
but you won't know which VOB should be played and of course you won't
know anything on chapters (for chapter selection). You should write an
ifo parser to do this.

I _WILL_ wrote that stuff (actually starting from German's patch) as soon
as I've got enough sparetime.

-- 
 --[ Gábor Lénárt ]---[ Vivendi Telecom Hungary ]---------[ lgb at lgb.hu ]--
 U have 8 bit comp or chip of them and it's unused or to be sold? Call me!
 -------[ +36 30 2270823 ]------> LGB <-----[ Linux/UNIX/8bit 4ever ]-----

_______________________________________________
Mplayer-users mailing list
Mplayer-users at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-users



More information about the MPlayer-users mailing list