DVB zu DVD: Unterschied zwischen den Versionen
Bernd (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Bernd (Diskussion | Beiträge) mplayer-methode und dvdauthor ausführlicher |
||
Zeile 1: | Zeile 1: | ||
Hier soll kurz beschrieben werden, welche Schritte bisher zum Erfolg führen, wenn es darum geht, Filme von DVB (Kabelfernsehen) so aufzubereiten, dass man daraus eine vollständige DVD erzeugen kann. | Hier soll kurz beschrieben werden, welche Schritte bisher zum Erfolg führen, wenn es darum geht, Filme von DVB (Kabelfernsehen) so aufzubereiten, dass man daraus eine vollständige DVD erzeugen kann. | ||
==mit MEncoder== | |||
Wenn es klappt, bietet MEncoder ausreichende Funktionalität um DVB aufzunehmen. Da wir damit immer wieder Audio-Video-Versatz haben, benutzen wir mittlerweile die Methode MPlayer (siehe unten). | |||
Aufnehmen: | Aufnehmen: | ||
Zeile 17: | Zeile 21: | ||
Dann hat man ein völlig korrektes MPEG-2-File, das mit ProjectX geschnitten werden kann. | Dann hat man ein völlig korrektes MPEG-2-File, das mit ProjectX geschnitten werden kann. | ||
==mit MPlayer== | |||
mplayer "dvb://${PROGRAMM}" -noconsolecontrols -quiet -dumpfile "${DATEINAME}" -dumpstream | |||
Das Resultat ist zwar kein Standardkonformes MPEG-file, kann aber mit DVBcut geschnitten werden. | |||
==Schneiden== | |||
Wir benutzen DVBcut. Es kann das fertige Video als MPEG-Program-Steam exportieren, das geht direkt für DVDauthor. | |||
Beim Schneiden mit ProjectX muss man nach dem Exportieren als M2P die Datei dann mit MEncoder wieder zu DVD-konformem Material machen: | |||
mencoder -of mpeg -mpegopts format=dvd -ovc copy -oac copy -o output.vob filmname[mpeg-2].mpg | mencoder -of mpeg -mpegopts format=dvd -ovc copy -oac copy -o output.vob filmname[mpeg-2].mpg | ||
==DVD-Author== | |||
Danach mit QDVDauthor oder dvdauthor ein Image erstellen und mit growisofs brennen. | Danach mit QDVDauthor oder dvdauthor ein Image erstellen und mit growisofs brennen. | ||
Dabei benutzen wir im einfachen Fall diese ''config.xml'': | |||
<dvdauthor> | |||
<vmgm /> | |||
<titleset> | |||
<titles> | |||
<pgc> | |||
<vob file="output.mpg" /> | |||
</pgc> | |||
</titles> | |||
</titleset> | |||
</dvdauthor> | |||
und diese Kommandozeile: | |||
dvdauthor -o image/ -x config.xml output.mpg | |||
Das erstellt die DVD-Struktur innerhalb ''image/''. Mit dieser Kommandozeile wird das dann gebrannt: | |||
growisofs -dvd-compat -Z /dev/sr0 -dvd-video image/ | |||
wobei /dev/sr0 der DVD-Brenner ist. |
Aktuelle Version vom 23. Juli 2006, 11:10 Uhr
Hier soll kurz beschrieben werden, welche Schritte bisher zum Erfolg führen, wenn es darum geht, Filme von DVB (Kabelfernsehen) so aufzubereiten, dass man daraus eine vollständige DVD erzeugen kann.
mit MEncoder
Wenn es klappt, bietet MEncoder ausreichende Funktionalität um DVB aufzunehmen. Da wir damit immer wieder Audio-Video-Versatz haben, benutzen wir mittlerweile die Methode MPlayer (siehe unten).
Aufnehmen:
mencoder dvb://ProSieben -o /media/aufnahmen/filmname.avi -of avi -endpos 1:58:00 -oac copy -ovc copy
Die weiteren Schritte wenn möglich auf einem anderen Rechner machen (aber NICHT über NFS!). Demultiplexen:
mencoder -of rawvideo -ovc copy -oac copy -o filmname.m2v filmname.avi mencoder -of rawaudio -ovc copy -oac copy -o filmname.mp2 filmname.avi
Multiplexen:
mplex -f 9 filmname.m2v filmname.mp2
Dann schauen, ob es einen A/V-Versatz gibt. Wenn ja, den Wert ermiteln (Tasten + und - beim mplayer) und nochmal Multiplexen:
mplex -O versatz -f 9 filmname.m2v filmname.mp2
wobei versatz der Wert in Millisekunden ist.
Dann hat man ein völlig korrektes MPEG-2-File, das mit ProjectX geschnitten werden kann.
mit MPlayer
mplayer "dvb://${PROGRAMM}" -noconsolecontrols -quiet -dumpfile "${DATEINAME}" -dumpstream
Das Resultat ist zwar kein Standardkonformes MPEG-file, kann aber mit DVBcut geschnitten werden.
Schneiden
Wir benutzen DVBcut. Es kann das fertige Video als MPEG-Program-Steam exportieren, das geht direkt für DVDauthor.
Beim Schneiden mit ProjectX muss man nach dem Exportieren als M2P die Datei dann mit MEncoder wieder zu DVD-konformem Material machen:
mencoder -of mpeg -mpegopts format=dvd -ovc copy -oac copy -o output.vob filmname[mpeg-2].mpg
DVD-Author
Danach mit QDVDauthor oder dvdauthor ein Image erstellen und mit growisofs brennen.
Dabei benutzen wir im einfachen Fall diese config.xml:
<dvdauthor> <vmgm /> <titleset> <titles> <pgc> <vob file="output.mpg" /> </pgc> </titles> </titleset> </dvdauthor>
und diese Kommandozeile:
dvdauthor -o image/ -x config.xml output.mpg
Das erstellt die DVD-Struktur innerhalb image/. Mit dieser Kommandozeile wird das dann gebrannt:
growisofs -dvd-compat -Z /dev/sr0 -dvd-video image/
wobei /dev/sr0 der DVD-Brenner ist.