![](https://seccdn.libravatar.org/avatar/0706d389343a44f077136dc734aab3ee.jpg?s=120&d=mm&r=g)
Hallo zusammen, beschaeftige mich gerade mit der Erstellung von DVD's unter Linux. Bin inzwischen so weit, dass ich eine grosses MPEG Datei in mehrere kleine aufteilen kann, mit einem GUI Tool (DVD Styler) ein akzeptales Menue und danach die DVD File Struktur und ISO Image erzeugen kann. Die so erzeugte DVD spielt danach auch auf einigen DVD Playern. Was mir jetzt noch fehlt ist ein Tool um MPEG Dateien bearbeiten zu koennen. Mit bearbeiten meine ich erstmal - Ein und Ausblenden - MPEGs aneinanderhaengen Eingangeformat: MPEG Ausgangsformat: MPEG Was verwendet Ihr ? Angesehen habe ich mir: o MainActor Mit der Version, die bei SuSE 9.0 dabei ist, schaffe ich es nicht ein MPEG File einzulesen (Format unbekannt). o Cinelerra Nach dem Einlesen eines MPEG stimmen Bild und Ton nicht mehr zusammen und der Render-Output ist in der Hoehe gestaucht (habe allerdings da nichts speziell eingestellt). Habe die Renderausgabe abgebrochen. o Avidemux Ein- und Ausblenden ist anscheinend damit nicht moeglich. Danke für einen Tipp. System: SuSE 9.0 Werner Franke
![](https://seccdn.libravatar.org/avatar/14d06c3f777cba4208d1710a431f4806.jpg?s=120&d=mm&r=g)
Hi, 0n 04/11/10@10:55 Werner Franke told me:
beschaeftige mich gerade mit der Erstellung von DVD's unter Linux. Bin inzwischen so weit, dass ich eine grosses MPEG Datei in mehrere kleine aufteilen kann, mit einem GUI Tool (DVD Styler) ein akzeptales Menue und danach die DVD File Struktur und ISO Image erzeugen kann. Die so erzeugte DVD spielt danach auch auf einigen DVD Playern.
Was mir jetzt noch fehlt ist ein Tool um MPEG Dateien bearbeiten zu koennen. Mit bearbeiten meine ich erstmal
- Ein und Ausblenden - MPEGs aneinanderhaengen
Ich mache sowas mit kino aber meine Basis sind zu diesem Zeitpunkt noch DV Daten. Wie weit die Unterstuetzung fuer mpeg2 ist weiss ich nicht, vielleicht probierst Du es einfach mal aus. Fuer die Kommandozeile gibt es noch die smilutils, die mit kino zusammenarbeiten, aber ich habe damit keine Erfahrung. Mir kommt da vielleicht noch linuxvideostudio in den Sinn. Da das auf den mjpegtools aufsetzt sollte die mpeg2 Unterstuetzung kein Problem sein. Ich weiss aber nicht was es wirklich kann. Als ich das letzte mal damit gespielt habe war es ungefaehr pre-alpha und AFAIK wurde es nicht weiterentwickelt. Vielleicht solltest Du Dir auch mal Projekt X ansehen. Zumindest das aneinanderhaengen sollte hier kein Problem sein. Ich wuerde mir aber ueberlegen, ob ich ueberhaupt aneinanderhaengen wuerde. Du kannst Problemlos mehrere Einzelfiles derart mit dvdauthor verwursten, dass Du beim Anschauen nicht mehr merkst das es Einzelfiles sind (zumindest wenn Aufloesung, Aspect Ration und Ton Format bei allen gleich sind).
Eingangeformat: MPEG Ausgangsformat: MPEG
Was verwendet Ihr ?
Angesehen habe ich mir:
o MainActor Mit der Version, die bei SuSE 9.0 dabei ist, schaffe ich es nicht ein MPEG File einzulesen (Format unbekannt).
Kenne ich nicht.
o Cinelerra Nach dem Einlesen eines MPEG stimmen Bild und Ton nicht mehr zusammen und der Render-Output ist in der Hoehe gestaucht (habe allerdings da nichts speziell eingestellt). Habe die Renderausgabe abgebrochen.
Kann das bestimmt, nur ist dessen Lernkurve sehr steil.
o Avidemux Ein- und Ausblenden ist anscheinend damit nicht moeglich.
Nein, das kann nur schneiden. -- bye maik
![](https://seccdn.libravatar.org/avatar/0706d389343a44f077136dc734aab3ee.jpg?s=120&d=mm&r=g)
Hallo Maik, Danke fuer die Antwort Am Donnerstag, 11. November 2004 09:25 schrieb Maik Holtkamp:
Hi,
0n 04/11/10@10:55 Werner Franke told me:
beschaeftige mich gerade mit der Erstellung von DVD's unter Linux. Bin inzwischen so weit, dass ich eine grosses MPEG Datei in mehrere kleine aufteilen kann, mit einem GUI Tool (DVD Styler) ein akzeptales Menue und danach die DVD File Struktur und ISO Image erzeugen kann. Die so erzeugte DVD spielt danach auch auf einigen DVD Playern.
Was mir jetzt noch fehlt ist ein Tool um MPEG Dateien bearbeiten zu koennen. Mit bearbeiten meine ich erstmal
- Ein und Ausblenden - MPEGs aneinanderhaengen
Ich mache sowas mit kino aber meine Basis sind zu diesem Zeitpunkt noch DV Daten. Wie weit die Unterstuetzung fuer mpeg2 ist weiss ich nicht, vielleicht probierst Du es einfach mal aus.
Die Version 0.6.4, die bei SuSE 9.0 dabei ist, mag keine *.mpg oder *.mpeg Dateien. Ob die aktuelle Version 0.7.5 da mehr kann, ??
Fuer die Kommandozeile gibt es noch die smilutils, die mit kino zusammenarbeiten, aber ich habe damit keine Erfahrung.
Mir kommt da vielleicht noch linuxvideostudio in den Sinn. Da das auf den mjpegtools aufsetzt sollte die mpeg2 Unterstuetzung kein Problem sein. Ich weiss aber nicht was es wirklich kann. Als ich das letzte mal damit gespielt habe war es ungefaehr pre-alpha und AFAIK wurde es nicht weiterentwickelt.
http://packages.debian.org/stable/graphics/linuxvideostudio Hoert sich nicht so an, als ob es das von mir gesuchte kann, aber wenn ich nichts andere fine werd's ich mir ansehen. Kostet halt immer so viel Zeit so eine Software und alles zugehoerige zu installieren.
Vielleicht solltest Du Dir auch mal Projekt X ansehen. Zumindest das aneinanderhaengen sollte hier kein Problem sein.
Aneinanderhaengen duerfte auch das geringere Problem sein. Ich hab's nur der vollstaendigkeit halber mit angegeben. Das habe ich mir auch schon angesehen, aber es sind da recht viele Knoepfe zum Schrauben dran. :-)
Ich wuerde mir aber ueberlegen, ob ich ueberhaupt aneinanderhaengen wuerde. Du kannst Problemlos mehrere Einzelfiles derart mit dvdauthor verwursten, dass Du beim Anschauen nicht mehr merkst das es Einzelfiles sind (zumindest wenn Aufloesung, Aspect Ration und Ton Format bei allen gleich sind).
Ich habe schon 2 DVDs mit Konzerten drauf gemacht und ein Konzert in einzelne MPEGs unterteilt. Fuer jedes Stueck ein eigenes File. Damit man sie direkt uebers Menu auswaehlen kann. Beim Abspielen macht der DVD Player eine kleine Pause wenn er von einen zum naechsten Stueck wechselt, obwohl als Pausewert 0 fuer den dvdauthor angegeben wurde. Bei Musik DVDs ist das nicht so wichtig, aber bei einem laengeren Film schon.
Eingangeformat: MPEG Ausgangsformat: MPEG
Was verwendet Ihr ?
Angesehen habe ich mir:
o MainActor Mit der Version, die bei SuSE 9.0 dabei ist, schaffe ich es nicht ein MPEG File einzulesen (Format unbekannt).
Kenne ich nicht.
War in der letzten Linux-User ein Artikel drin.
o Cinelerra Nach dem Einlesen eines MPEG stimmen Bild und Ton nicht mehr zusammen und der Render-Output ist in der Hoehe gestaucht (habe allerdings da nichts speziell eingestellt). Habe die Renderausgabe abgebrochen.
Kann das bestimmt, nur ist dessen Lernkurve sehr steil.
Das kann ich nur bestaetigen. Habe mich schon etliche Abende damit rumgeschlagen.
o Avidemux Ein- und Ausblenden ist anscheinend damit nicht moeglich.
Nein, das kann nur schneiden.
Gruss Werner
![](https://seccdn.libravatar.org/avatar/14d06c3f777cba4208d1710a431f4806.jpg?s=120&d=mm&r=g)
Hi, 0n 04/11/11@11:17 Werner Franke told me:
Hallo Maik,
Danke fuer die Antwort
Am Donnerstag, 11. November 2004 09:25 schrieb Maik Holtkamp:
Hi,
0n 04/11/10@10:55 Werner Franke told me:
Ich mache sowas mit kino aber meine Basis sind zu diesem Zeitpunkt noch DV Daten. Wie weit die Unterstuetzung fuer mpeg2 ist weiss ich nicht, vielleicht probierst Du es einfach mal aus.
Die Version 0.6.4, die bei SuSE 9.0 dabei ist, mag keine *.mpg oder *.mpeg Dateien. Ob die aktuelle Version 0.7.5 da mehr kann, ??
AFAIK kann es nur mpeg2 exportieren nicht importieren. Aber versuchen kannst Du es, vor allem da es die packman Version gibt, sollte das nicht weiter problematisch sein. Wenn Du den Weg nicht scheust, koenntest Du versuchen die mpegs in dv zu wandeln (transcode) in kino zu bearbeiten und wieder zurueck nach mpeg2. Aber das macht das Material nicht besser (wenn es wirklich sauber ist, glaube ich nicht das man es merkt) und ist zugegebener Masen ein wenig ;) Aufwand. Ausserdem brauchst Du "etwas" Plattenplatz. DV Material hat halt den Vorteil das es I-frame only ist und beim schneiden oder auch ueberblenden nichts neu encodet werden muss. Hier kann man im Prinzip einfach eine maske ueber die Bilder packen oder einzelene Bilder einfach weglassen, da jedes Einzelbild die vollen Bildinformationen hat. Bei mpeg2 hat nur jedes x. Bild(frame) die vollen Bildinfos. Dazwischen liegen dann frames die nur den Unterschied zum letzten Vollbild gespeichert haben. Die Bearbeitung (vor allem auch das frame genaue Schneiden) wird dadurch erheblich erschwert und ueblicherweise muessen die frames an den Raendern der Schnittkanten neu encodet werden, zumindest wenn es schoen werden soll. Ein tools was das sehr nett kann ist zum Beispiel: http://www.guru-group.fi/~too/sw/m2vmp2cut/
Fuer die Kommandozeile gibt es noch die smilutils, die mit kino zusammenarbeiten, aber ich habe damit keine Erfahrung.
Taugen fuer Deinen job auch nicht, da auch nur dv.
Mir kommt da vielleicht noch linuxvideostudio in den Sinn. Da das auf den mjpegtools aufsetzt sollte die mpeg2 Unterstuetzung kein Problem sein. Ich weiss aber nicht was es wirklich kann. Als ich das letzte mal damit gespielt habe war es ungefaehr pre-alpha und AFAIK wurde es nicht weiterentwickelt. http://packages.debian.org/stable/graphics/linuxvideostudio
Hoert sich nicht so an, als ob es das von mir gesuchte kann, aber wenn ich nichts andere fine werd's ich mir ansehen. Kostet halt immer so viel Zeit so eine Software und alles zugehoerige zu installieren.
Ist schon eine ganze Weile her, dass ich es probiert hatte. Vornehmlich ist es wohl zum capturen und encoden nach mpeg2 von TV zu gebrauchen. Ist mir aber sehr haeufig abgeschmiert und fuer den job gibt es IMHO auch bessere tools als lavrec, auf dem es aufsetzt.
Ich wuerde mir aber ueberlegen, ob ich ueberhaupt aneinanderhaengen wuerde. Du kannst Problemlos mehrere Einzelfiles derart mit dvdauthor verwursten, dass Du beim Anschauen nicht mehr merkst das es Einzelfiles sind (zumindest wenn Aufloesung, Aspect Ration und Ton Format bei allen gleich sind).
Ich habe schon 2 DVDs mit Konzerten drauf gemacht und ein Konzert in einzelne MPEGs unterteilt. Fuer jedes Stueck ein eigenes File. Damit man sie direkt uebers Menu auswaehlen kann. Beim Abspielen macht der DVD Player eine kleine Pause wenn er von einen zum naechsten Stueck wechselt, obwohl als Pausewert 0 fuer den dvdauthor angegeben wurde.
Ich kenne dvdstyler nicht aber das klingt als wuerde es Deine Filme
in eigne Titlesets schieben, dann ist eine Pause nicht zu vermeiden.
Du kannst das erkennen wenn Du Dir die Struktur der dvd anschaust:
Ist die so:
vts_01_0.vob
vts_01_1.vob
...
vts_01_x.vob
Steckt der ganze Inhalt in einem titleset (01) und es gibt keine
Pausen. In dvdauthors xml syntax (vielleicht kannst Du Dir diese
Datei die DVDstyler erstellt anschauen) saehe das so aus:
....
<titelset>
<pgc>
![](https://seccdn.libravatar.org/avatar/0706d389343a44f077136dc734aab3ee.jpg?s=120&d=mm&r=g)
Hallo Maik, Am Donnerstag, 11. November 2004 12:44 schrieb Maik Holtkamp:
Hi,
0n 04/11/11@11:17 Werner Franke told me:
Hallo Maik,
Danke fuer die Antwort
Am Donnerstag, 11. November 2004 09:25 schrieb Maik Holtkamp:
Hi,
0n 04/11/10@10:55 Werner Franke told me:
Ich mache sowas mit kino aber meine Basis sind zu diesem Zeitpunkt noch DV Daten. Wie weit die Unterstuetzung fuer mpeg2 ist weiss ich nicht, vielleicht probierst Du es einfach mal aus.
Die Version 0.6.4, die bei SuSE 9.0 dabei ist, mag keine *.mpg oder *.mpeg Dateien. Ob die aktuelle Version 0.7.5 da mehr kann, ??
AFAIK kann es nur mpeg2 exportieren nicht importieren. Aber versuchen kannst Du es, vor allem da es die packman Version gibt, sollte das nicht weiter problematisch sein.
Wenn Du den Weg nicht scheust, koenntest Du versuchen die mpegs in dv zu wandeln (transcode) in kino zu bearbeiten und wieder zurueck nach mpeg2.
Ich habe noch nicht alle Fachbegriffe intus. Kannst Du mir sagen was Du mit 'dv' meinst ? Da transcode seeehr viele Optionen hat: Weisst Du ein entsprechendes Kommando, dass MPEG in DV und zurueck umsetzt ?
Aber das macht das Material nicht besser (wenn es wirklich sauber ist, glaube ich nicht das man es merkt) und ist zugegebener Masen ein wenig ;) Aufwand. Ausserdem brauchst Du "etwas" Plattenplatz.
Wenn's fuer MPEG kein Bearbeitungs Tool gibt, muss ich halt 'nen anderen Weg gehen. Aber mit dem Platz hast Du schon recht. Schnell ist eine 120GB Platte voll. :-)
DV Material hat halt den Vorteil das es I-frame only ist und beim schneiden oder auch ueberblenden nichts neu encodet werden muss. Hier kann man im Prinzip einfach eine maske ueber die Bilder packen oder einzelene Bilder einfach weglassen, da jedes Einzelbild die vollen Bildinformationen hat.
[schnipp]
Ich habe schon 2 DVDs mit Konzerten drauf gemacht und ein Konzert in einzelne MPEGs unterteilt. Fuer jedes Stueck ein eigenes File. Damit man sie direkt uebers Menu auswaehlen kann. Beim Abspielen macht der DVD Player eine kleine Pause wenn er von einen zum naechsten Stueck wechselt, obwohl als Pausewert 0 fuer den dvdauthor angegeben wurde.
Ich kenne dvdstyler nicht aber das klingt als wuerde es Deine Filme in eigne Titlesets schieben, dann ist eine Pause nicht zu vermeiden.
Wie kommst Du auf 'dvdstyler' ? Den habe ich doch gar nicht erwaehnt. Aber Du hast ins Schwarze getroffen. Den benutze ich :-)
Du kannst das erkennen wenn Du Dir die Struktur der dvd anschaust:
Ist die so:
vts_01_0.vob vts_01_1.vob ... vts_01_x.vob
Steckt der ganze Inhalt in einem titleset (01) und es gibt keine Pausen. In dvdauthors xml syntax (vielleicht kannst Du Dir diese Datei die DVDstyler erstellt anschauen) saehe das so aus:
.... <titelset> <pgc>
</pgc> </titleset> ... Ist die Struktur eher so:
vts_01_0.vob vts_02_0.vob ... vts_xx_y.vob
dvdauthor:
<titleset> <pgc> <vob file="blah.mpg"/> </pgc> </titleset> <titleset> <pgc> <vob file="blaeh.mpg"/> </pgc> </titleset>
Kommt es zu Pausen.
Es wird die erste Version verwendet. Grüsse Werner
![](https://seccdn.libravatar.org/avatar/14d06c3f777cba4208d1710a431f4806.jpg?s=120&d=mm&r=g)
Hi, 0n 04/11/12@10:32 Werner Franke told me:
Hallo Maik,
Am Donnerstag, 11. November 2004 12:44 schrieb Maik Holtkamp:
Hi,
0n 04/11/11@11:17 Werner Franke told me:
Hallo Maik,
Danke fuer die Antwort
Am Donnerstag, 11. November 2004 09:25 schrieb Maik Holtkamp:
Hi,
0n 04/11/10@10:55 Werner Franke told me:
Ich mache sowas mit kino aber meine Basis sind zu diesem Zeitpunkt noch DV Daten. Wie weit die Unterstuetzung fuer mpeg2 ist weiss ich nicht, vielleicht probierst Du es einfach mal aus.
Die Version 0.6.4, die bei SuSE 9.0 dabei ist, mag keine *.mpg oder *.mpeg Dateien. Ob die aktuelle Version 0.7.5 da mehr kann, ??
AFAIK kann es nur mpeg2 exportieren nicht importieren. Aber versuchen kannst Du es, vor allem da es die packman Version gibt, sollte das nicht weiter problematisch sein.
Wenn Du den Weg nicht scheust, koenntest Du versuchen die mpegs in dv zu wandeln (transcode) in kino zu bearbeiten und wieder zurueck nach mpeg2.
Ich habe noch nicht alle Fachbegriffe intus. Kannst Du mir sagen was Du mit 'dv' meinst ?
Digital Video wie es ueblicherweise ein digitaler camcorder aufzeichnet. Das Zeug besteht aus 720x576 grossen Einzelbildern 25fps (in PAL Laendern) interlaced (bottom-field-first in allen Laendern) und verwendet ueblicherweise 32000 Hz gesampelten stereo pcm sound. Da in einem solchen stream nur Vollbilder verwendet werden, kann man es ganz einfach editieren. Jeder frame hat genau 144000 byte und somit stehen als Komforteditoren ;) auch die Standardtools wie cut und split zur Verfuegung.
Da transcode seeehr viele Optionen hat: Weisst Du ein entsprechendes Kommando, dass MPEG in DV und zurueck umsetzt ?
Anfangen wuerde ich mal bei: transcode -i file (-V) -y dvraw -o test -E 32000,16,2 Schau Dir das Ergebnis mit playdv (gehoert zur libdv) an und versuch es in kino zu laden. (-V nur bei transcode < 0.6.13). Falls es nicht hinhaut, wuerde ich mit den Optionen -V und --dv_yuy2_mode spielen (Du kannst transcode mit strg+C unterprechen und einen kleinen Teil testen). Wenn Du mit allem durch bist speicherst Du das kino Projekt und es geht so: transcode -i <kinofile> -x xml (-V) -dv_yuy2_mode -E 48000,16,2 \ -y mpeg2enc,mp2enc -F 8,"-b 8500 -q 6 -K kvcd" -o meinFilm mplex -f 8 meinFilm.mpg meinFilm.mpa meinFilm.m2v zurueck. Nett waere es wenn man den Sound da nicht mitschleppen muesste sondern den mit mplayer -dumpfile meinTon.mpa -dumpaudio vorher extrahiert. Und nach dem berabeiten des reinen Videos (-x/-y um <videocodec>,null erweitern) wieder mit mplex reinmuxt. Wenn Du aber bei Deinen Ueberblendungen die Laenge des Videos veraenderst, hast Du anschliessend a/v sync Probleme. AFAIK haben ein paar transcode codecs Probleme mit dem pcm sound in dvraw, da hilft wohl auch nur probieren :(.
Aber das macht das Material nicht besser (wenn es wirklich sauber ist, glaube ich nicht das man es merkt) und ist zugegebener Masen ein wenig ;) Aufwand. Ausserdem brauchst Du "etwas" Plattenplatz.
Wenn's fuer MPEG kein Bearbeitungs Tool gibt, muss ich halt 'nen anderen Weg gehen. Aber mit dem Platz hast Du schon recht. Schnell ist eine 120GB Platte voll. :-)
Das ist bei dvraw wirlklich rel. schnell gemacht, vor allem wenn man die Teile, so wie ich, erstmal auf die Platte packt ... und wenn ich dann mal Zeit habe .... :(. Rechne so mit 13 GB/Stunde.
Ich kenne dvdstyler nicht aber das klingt als wuerde es Deine Filme in eigne Titlesets schieben, dann ist eine Pause nicht zu vermeiden.
Wie kommst Du auf 'dvdstyler' ? Den habe ich doch gar nicht erwaehnt. Aber Du hast ins Schwarze getroffen. Den benutze ich :-)
Schau nochmal in Dein erstes Posting in diesen thread da steht was in Klammern ;).
Steckt der ganze Inhalt in einem titleset (01) und es gibt keine Pausen. In dvdauthors xml syntax (vielleicht kannst Du Dir diese Datei die DVDstyler erstellt anschauen) saehe das so aus:
.... <titelset> <pgc>
</pgc> </titleset> ...
Es wird die erste Version verwendet.
Falls Du das xml file fuer dvdauthor hast kannst Du es mir gern schicken (PM). Wenn dort nur ein titleset verwendet wird, darf es nicht zu Pausen kommen, es sein denn man hat die bewusst in pre oder post Kommandos so vorgegeben. Ansonsten beschaeftige Dich ein wenig mit dvdauthor. Zur Syntax sollte google ein paar Beispiiele ausbuddeln. Ekliger ist es da schon die Menuebilder mit Gimp zu erstellen. Da rate ich zu dem Artikel im gentoo Forum, den Du auf der dvdauthor Seite findest. Eigentlich entspricht Dein Wunsch dem Layout jeder kommerziellen DVD uns ist auch durchaus so ueblich: Du kannst die einzelnen Kapitel anspringen. Wenn Du den Film aber als ganzes abspielst, hast Du ja auch kein Hakeln an den Kapitelgrenzen. -- bye maik
participants (2)
-
Maik Holtkamp
-
Werner Franke