My DVD player is not working at the moment,
so I want to watch a DVD on my VDR system in the living room.
In an earlier message on this list, somebody said that the
DVD plugin is not working, so I did not waste any time trying.
Also, my VDR PC does not have a DVD ROM anyway.
What I did, was:
1) I turned the DVD into a MPEG file using mplayer.
Directly from a DVD ROM this can be done using
mplayer -dumpstream dvd://1
If the DVD has already been ripped to an ISO image,
this can …
[View More]be done using
mplayer -dvd-device path_to.iso -dumpstream dvd://1
mplayer creates an MPEG file called "stream.dump".
2) I created a Video directory for the recording:
mkdir -p /video/%Name_of_the_movie/2009-03-01.00.00.00.99.rec
3) I used genindex 0.1.3 to split the file into
VDR recording files and to create the index:
genindex -r -i stream.dump -d /video/%Name_of_the_movie/2009-03-01.00.00.00.99.rec -s 1024
At least for the one DVD I tries so far, this worked fine.
I also like the fact that I do not have to insert the
DVD disk every time I want to watch the movie.
It is nice to have it integrated seamlessly into my recordings.
I guess most of this could have been done with the mplayer
plugin as well, but AFAIK the mplayer plugin does not allow me
to choose audio tracks, it requires a high system load for re-encoding
and it reduces the quality during re-encoding.
Just wanted to share my experience with the list.
Carsten.
[View Less]
On Sat, 28 Feb 2009 22:42:02 +0000 (GMT)
Dominic Morris <dom(a)suborbital.org.uk> wrote:
> On Sat, 28 Feb 2009, Tony Houghton wrote:
>
> > I haven't checked BATs or EITs yet, but Freeview seems to use standard
> > pids (from ETSI EN 300 468) for PATs, PMTs, SDTs and NITs. The standard
> > BAT pid is 0x11 so I don't see how simply adding 3800 works :-/.
>
> Sorry, my head obviously isn't with it, but that's where the BAT is, if
> you dvbsnoop on pidscan …
[View More]mode you'll find the other tables in that range as
> well.
>
> AFAIR, the EPG takes about 30 minutes to populate
Except on one particular transponder apparently, where it's more like 30
seconds.
I'm trying to write a channel scanner (and later on an EPG scanner) that
can handle Freesat nicely, but these non-standard PIDs are a pain. I
found another useful DigitalSpy post
<http://www.digitalspy.co.uk/forums/showthread.php?t=971793> which tells
you how to find the PIDs. The trouble is this only finds NITs with
table_id 0x41 (other network) and SDTs with PID 0x46 (other transport
stream). I haven't checked the NITs yet to see whether they're still
useful, but the SDTs only contain channels from other transponders, so
at best my scanner will have to maintain a lot of data across multiple
transponders instead of being able to neatly package each set of
channels with its own transponder. Also, all the sections have a
section_number of 0 even though they carry different data, so the only
way of knowing when you've got a complete set (from the current
transponder) is by seeing whether you've already received that data and
trust their transmission order hasn't changed.
--
TH * http://www.realh.co.uk
[View Less]