DVB zu DVD: Unterschied zwischen den Versionen

Aus bernd-und-nici.de
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
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.


Nach dem Schneiden als M2P aus ProjectX exportieren und die Datei dann mit MEncoder wieder zu DVD-konformem Material machen:
==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.