Nice Picture, eh? Animiertes Logo

  • Dokumentation
  • dvdwizard
  •  

    dvdwizard

    dvdwizard ist ein Wrapper-Script, dass mit diversen Unter-Skripten und Tools vollautomatisch aus einem oder mehreren MPEG-Streams eine DVD-Struktur mit Kapiteln und Menus erzeugt.


    Voraussetzungen

    Folgende Tools sind unerläßlich, um die Sache zum Laufen zu bekommen:

    • dvdauthor 0.6.9
    • ImageMagick 5.5.7
    • toolame 0.2l
    • ppmtoy4m und mplex von mjpegtools 1.6.1.92
    • mpeg2enc von libmpeg2 0.4.0
    • transcode 0.6.12
    • sed > 4.0

    Die Versionsnummer ist die jeweils bei mir laufende Version, damit funktioniert es. Es heißt aber nicht, daß frühere Versionen der Software nicht ausreichen, jedoch habe ich das nicht getestet.

    Hinweis zu ImageMagick >= 6.0.7
    Scheinbar hat sich in diesem ImageMagick-Release etwas in der Definition von transparenten Bereichen verändert. Auf jeden Fall funktioniert die automatische Erkennung der Button-Masks für Menüs nicht mehr korrekt. Eine mögliche Lösung wäre es, eine ältere ImageMagick-Version einzusetzen. Die andere Alternative besteht in einem kleinen Patch für das Programm subgen-image.c im dvdauthor Source-Tree. Der Patch subgen-image.patch befindet sich im dvdwizard-Verzeichnis und muß von dort in das Verzeichnis "src" im dvdauthor-Verzeichnis kopiert werden. In diesem Verzeichnis kann man den Patch dann wie folgt installieren:

        patch -Np0 -i subgen-image.patch
    

    Anschließend muß dann dvdauthor neu kompiliert werden, damit die Änderung aktiviert wird. Mittlerweile gibt es auch neue Alpha-Releases von dvdauthor, die die Situation auch schon wieder von Haus aus korrekt behandeln. Das Patchen ist dann also nicht mehr notwendig.


    [Seitenanfang]


    Installationshinweise

    Zur Installation reicht es, die Scripte in ein Verzeichnis zu kopieren, daß im $PATH angegeben ist, allerdings gehen die Scripte davon aus, daß auch die aufgerufenen Tools im Pfad liegen. Wenn dvdwizard als Teil der udrec_suite betrieben werden soll, werden die Scripte in den Installationsroutinen der udrec_suite mit installiert, ansonsten muß dies manuell geschehen.

    Folgende Dateien aus dem Tar-Archiv müssen dazu in ein Verzeichnis des Pfads kopiert werden:

    dvdwizard - Haupt-Script
    mk_vtsm - Erzeugen Chapter-Selection-Menus
    mk_vtsm_audio - Erzeugen Audiotrack-Selection-Menu
    dvdwizardrc - Diverse Subroutinen, die von den meisten Scripten benutzt werden
    chaptercheck - Prüfung und ggf. Aufbereitung der Chapter-Timecodes bzw. Intervalle
    dvdtguess - Ermittlung Filmtitel aus Dateinamen
    dvdcpics - Erzeugen Chapter-Screenshots für Kapitelauswahlmenu
    mk_vmgm - Erzeugen DVD-Hauptmenu
    mpgprobe - Ermittlung Charakteristika des MPEG-Streams (Video+Audio)

    Wenn eine ältere dvdwizard Installation vorhanden ist, würde ich vorschlagen, die Scripte der alten Version irgendwo zu sichern und aus dem Pfad zu löschen, bevor die neue Version in den Pfad kopiert wird. In jedem Fall sollte eine Mischinstallation vermieden werden, weil die Versionen nicht kompatibel sind.

    Seit der Version 0.4 greift dvdwizard auf ein Konfigurationsfile zurück, in dem allgemeine Parameter hinterlegt werden um nicht jedes Mal in der Befehlszeile übergeben werden zu müssen. Im Tar-Archiv ist ein Sample-Konfigfile namens dvdwizard.conf.sample enthalten, welches wie folgt installiert werden kann:

            mkdir $HOME/.dvdwizard
            cp dvdwizard.conf.sample $HOME/.dvdwizard/dvdwizard.conf
    

    Anschließend kann die installierte Konfigdatei mit einem beliebigen Editor an die Gegenheiten angepasst werden. Die Optionen sind im Sample-File ausführlich dokumentiert.


    [Seitenanfang]


    Vorgehensweise

    dvdwizard verarbeitet die per Parameter mitgegebenen MPEG-Stream Dateien und erzeugt daraus eine DVD-Struktur in einem Verzeichnis. Dieses Verzeichnis kann anschließend auf eine DVD gebrannt werden und sollte dann auch in einem Stand-Alone DVD-Player abspielbar sein (in meinem Aldi DVD-Player von Medion funktioniert es zumindest ;-) Folgende Einzelschritte werden dabei ausgeführt:

    1. Erzeugen Chapter-Screenshots für das Kapitelauswahlmenu
      Um ein grafisch ansprechendes Kapitelauswahlmenu (siehe 3) erzeugen zu können, wird von jedem Kapitel ein Frame vom Beginn des Kapitels extrahiert, der im Menu als Thumbnail für das Kapitel angezeigt wird. Um diese Screenshots erzeugen zu können, erzeugt dvdwizard eine temporäre DVD-Struktur, die noch keine Menus aufweist, bei der der Film jedoch schon in Kapitel unterteilt ist. Die Definition der Kapitelgrenzen kann dvdwizard vollautomatisch übernehmen (Default: alle 5 Minuten ein Kapitel) oder aber der Nutzer kann die Kapitel selbst spezifizieren (dvdwizard -c <file|string|integer>). Dazu gibt es drei Möglichkeiten:

      1. Angabe eines festen Intervalls in Sekunden (z.B. dvdwizard -c 600 - alle 10 Minuten ein Kapitel

      2. Angabe einer Liste von Timecodes, durch Komma getrennt und ohne Leerzeichen dazwischen. Format der Timecodes: [h:][mm:]ss[.frac], wobei <frac> Millisekunden sind, um framegenaue Angaben machen zu können. Die Angabe muß für PAL ein ganzzahliges Vielfaches von 40 sein (1 Frame = 40 ms), z.B.
                dvdwizard -c 39.400,5:12.640,1:10:42.080
        

        erzeugt neue Kapitel nach 39 Sekunden und 10 Frames, 5 Minuten, 12 Sekunden und 16 Frames sowie 1 Stunde, 10 Minuten, 42 Sekunden und 2 Frames.
        dvdauthor weicht von dieser framegenauen Angabe ab, wenn der Frame kein I-Frame ist. In diesem Fall verlegt dvdauthor den Kapitelbeginn auf den nächstgelegenen I-Frame vor der gemachten Angabe.

      3. Angabe einer Textdatei, in der die Timecodes abgelegt sind. Das Format in dieser Datei unterliegt den gleichen Regeln wie im vorherigen Punkt beschrieben.

      Die Angaben zu den Kapiteln werden auf korrekte Syntax geprüft, da dvdauthor bei kleinen Schreibfehlern die Angabe stillschweigend ignoriert und am Ende weniger Kapitel als angegeben rauskommen. Das merkt man dann aber meistens erst, wenn die DVD gebrannt ist. :-|
      Die temporäre DVD-Struktur, die anhand dieser Kapitel erzeugt wird, dient zur Beschleunigung des Prozesses. Die Kapitel-Screenshots können so mit transcode im DVD-Chapter-Modus extrahiert werden, wodurch langwieriges Suchen im MPEG-Stream vermieden wird. Auf meinem Athlon, 1.4 GHz, läuft transcode beim Suchen bestimmter Frames in einem MPEG-Stream mit ca. 35 fps, es würde also ca. 90 Minuten dauern, um einen 2 Stunden Film nach den Kapitel-Screenshots zu durchsuchen. Im Kapitelmodus mit der DVD-Struktur dauert es keine 10 Minuten.
      Um den bestmöglichen Screenshot zu Beginn eines jeden Kapitels zu ermitteln, werden aus den ersten 200 Frames eines Kapitels jeweils 10 Frames herausselektiert. Der Frame mit der größte Byteanzahl (JPEG) wird als Screenshot des Kapitels verwendet. Damit soll vermieden werden, daß bei Kapiteln, die langsam eingeblendet werden, nur schwarze Frames herauskommen. Je größer die JPEG-Datei ist, desto mehr verschiedene Farben und Formen müssen auf dem Bild vorhanden sein.

    2. Erzeugen DVD-Hauptmenu (VMGM, Title-Menu)
      Dieses Menu zeigt normalerweise den Titel der DVD an und bietet Auswahlmöglichkeiten zum Starten des Films oder zur Kapitelauswahl. Das von dvdwizard erzeugte Menu enthält den Titel des Films, sowie die Auwahlmöglichkeiten, den Film direkt zu starten oder aber die jeweiligen Untermenus anzuzeigen.
      Es gibt die Möglichkeit, ein spezielles Hintergrundbild mitzugeben (dvdwizard -B <datei>). Geschieht dies nicht, erzeugt dvdwizard intern eines.
      Darüber hinaus kann der auf dem Menu erscheinende Titel angegeben werden (dvdwizard -T <string>). Defaultmäßig wird der Titel aus dem Dateinamen des ersten MPEG-Files hergeleitet, daher steht und fällt die Qualität des Titels mit dem Dateinamen. Bei der automatischen Titelerkennung aus dem Dateinamen werden aus dem Namen alle Underscores durch Leerzeichen ersetzt und versucht, den Sendernamen und die Datums- und Zeitstempel, die in den von udrec erzeugten Streams verwendet werden, abzuschneiden. Leider ersetzt udrec in den Dateinamen auch sämtliche Umlaute und Sonderzeichen durch Underscores, weshalb das Ergebnis bei deutschen Filmtiteln eher mäßig ausfallen wird.

    3. Erzeugen Titleset-Menu(s) (VTSM, root, ptt, audio)
      Analog zum Hauptmenu werden auch die Kapitelauswahlmenus erzeugt. Hierbei befinden sich auf der linken Seite des Menus Text-Buttons zur Navigation innerhalb der Menus (falls mehr Kapitel vorhanden sind, als auf ein Menu passen) sowie in der Mitte und rechts die Thumbnails der einzelnen Kapitel.
      Auch hier kann wieder ein spezielles Hintergrundbild angegeben werden (dvdwizard -b <file>), andernfalls wird auch hier eines automatisch erzeugt.
      In gleicher Weise wird außerdem ein Audiotrack-Selection-Menu erzeugt, falls der betreffende Film mehr als eine Audiospur enthält.

    4. Erzeugen xml-Datei für dvdauthor
      Während der Erzeugung der einzelnen zuvor genannten Objekte werdem die Angaben zur Einbindung der Objekte in die DVD-Struktur laufend in eine XML-Datei geschrieben, die anschließend zum Authoring der DVD mit dvdauthor herangezogen wird. Defaultmäßig wird diese Datei als dvdwizard.xml im aktuellen Verzeichnis angelegt, es kann aber auch ein beliebiger anderer Name/Ort gewählt werden (dvdwizard -x <file>)

    5. Erzeugen finale DVD-Struktur mit dvdauthor
      Als letzter Schritt wird die gewünschte DVD-Struktur mit allen Menus und Kapiteln in einem Verzeichnis angelegt. Defaultmäßig wird diese Struktur im Unterverzeichnis ./dvd des aktuellen Verzeichnisses angelegt, kann aber auch woanders erfolgen (dvdwizard -o <dir>).

    Nach Beendigung dieses Steps kann die DVD z.B. mit xine direkt von der Platte abgespielt werden. Einfach im aktuellen Verzeichnis

            xine dvd://"`pwd`"/dvd/
    

    eingeben und schauen, ob alles wie gewünscht durchgeführt wurde. Wenn das Ergebnis zufriedenstellend war, kann die DVD gebrannt werden.


    [Seitenanfang]


    Erzeugte Objekte

    Nach einem erfolgreichen Lauf von dvdwizard befinden sich im aktuellen Verzeichnis folgende Objekte, sofern keine anderen Zielverzeichnisse oder Dateinamen per Konfig-File oder CLI angegeben wurden:

     
    Verzeichnisse:
    /dvd Erzeugte DVD-Struktur
    /vtsm Die erzeugten Titleset-Menus
    /cpics Erzeugte Chapter-Screenshots (je Titleset in eigenem Unterverzeichnis VTSx)
     
    Dateien:
    dvdwizard.cmd Alle von dvdwizard durchgeführten Scriptaufrufe inkl. aller übergebenen Parameter
    dvdwizard.log Logfile mit allen Programmausgaben
    dvdwizard.xml XML-Definition für dvdauthor
    vmgm.mpg DVD-Hauptmenu


    [Seitenanfang]


    Restriktionen

    dvdwizard versucht generell, keine weiteren Restriktionen außerhalb der DVD-Spezifikationen einzuführen, jedoch gibt es ein paar Limitationen, die durch dvdwizard verursacht sind und nichts mit der Funktionalität von z.B. dvdauthor oder der DVD-Spezifikation zu tun haben. Es handelt sich dabei um die folgendenen Punkte:

    • maximal 9 Titlesets pro DVD (laut DVD-Spezifikation bis zu 99 Titlesets erlaubt)
    • nur 1 Title innerhalb eines Titlesets (laut DVD-Spec bis zu 99 Titles in einem Titleset)
    • keine Multi-Angle DVDs

    Alle diese Restriktionen sind aufgrund der grafischen Darstellung und/oder dem fehlenden Know-How bzw. Interesse des Authors gegeben. Es bestehen keine Pläne diese in irgendeiner späteren Version von dvdwizard aufzuheben.

    [Seitenanfang]


    Kurzbeschreibung Scripte

    Alle folgenden Scripte können auch unabhängig voneinander und einzeln vom Nutzer aufgerufen werden und bieten dann noch mehr individuelle Anpassungsmöglichkeiten. Im Folgenden eine Kurzbeschreibung der Scripte. Die dargestellten Syntax-Angaben werden in dieser Form beim Aufruf des jeweiligen Scripts mit der Option "-h" ausgegeben. Ausführlichere Informationen befinden sich in den man-Pages der Scripte.


    dvdwizard

    Usage: dvdwizard [options] mpeg-file(s)
    
    miscellaneous options:
    ----------------------
    -h | --help     print this lot out
    -v | --version  print version and exit
    
    general processing:
    -------------------
    -C | --config-file      filename of dvdwizard-configuration file
                            [~/.dvdwizard/dvdwizard.conf]
    -o | --output           Path where the final DVD will be stored [$BASEDIR/dvd]
    -x | --xml              Print dvdauthor XML-specs into this file
                            [$BASEDIR/dvdwizard.xml]
    -l | --logfile          Write Log-Messages to this file [$BASEDIR/dvdwizard.log]
    --restart               Do not start from beginning but from step x
                            x may be dvdcpics, mk_vmgm, mk_vtsm, author
    --xmlonly               Do not author final DVD, only create menus and xml
    
    Note: $BASEDIR defaults to the current directory if not stated otherwise in the
    config file (either default ~/.dvdwizard/dvdwizard.conf or specified with the -C
    option)
    
    DVD-specific options:
    ---------------------
    -T | --vmgm     DVD-Title <string> Titlestring for the whole DVD [-t]
                    if not specified, Titlestring from the first Title on the
                    DVD will be used
    -B | --vmgmbg   Background-Picture for VMGM-Menu
    -N | --tvnorm   TV-Norm to use <PAL|NTSC> [PAL]
    -V | --tvsize   Visible Area on TV-Screen <XxY> [635x535]
    -WS             Widescreen-Option (nopanscan or noletterbox) for whole DVD
                    may be overwritten by -ws for a specific titleset
    -P | --palette  Name of palette File, needed i. E. for subpictures
    -A | --Audio    language for audiotracks. <lang1,lang2,...,langn> [de,en]
                    for each different audio-track format (mp2,ac3), assignment of
                    language starts from beginning of list. first mp2 and ac3 track
                    found in stream will be assigned to "lang1", second track to
                    "lang2" etc.
                    applies to all titlesets on the DVD, may be overwritten by -a
                    for a specific titleset
    --audio-seq     Assign languages in sequential mode, regardless of audio formats
    --notitle       Suppressed printing of DVD-Title on VMGM-Menu
    
    Title-specific options:
    -----------------------
    -t | --vts      Create a new titleset on the DVD with the subsequent options and
                    mpeg-files.
                    -t must be followed by a filename or a string or the word "auto"
                    "auto" determines title-string from filename of first mpeg-file,
                    if -t is followed by an existing filename, that file is considered
                    to be the first mpeg in this titleset, else the string is used as
                    movie title for this titleset
    -c | --chapters Chapter-Specification <0|file|timecodes|interval> [300]
                    0 means no chaptering except for different mpeg-files
    -b | --vtsmbg   Background-Picture for VTSM-Menu
    -ws             Widescreen-Option (nopanscan or noletterbox) for this titleset
    -a | --audio    see -A, but only applies to this titleset
    -s | --subpic   pass subpicture information to dvdauthor.
                    This is a string like "en" for english, "de" for German etc.
                    More Languages by Comma Separation, i.e. "-s de,en".
    
    Note: Every new "-t" creates a new titleset on the DVD. Subsequent options -c,
    -b and -a and mpeg-file(s) apply only to that titleset. To create a DVD with 2
    titlesets, use for example:
            dvdwizard -t auto -c 300 title1.mpg -t auto -b background.ppm title2.mpg
    
    

    dvdwizard ist das Wrapper-Script, welches die anderen am Prozess beteiligten Scripte nacheinander aufruft
    Beispiel:

            dvdwizard -c chapters.txt -B oe_cover.png -t Oceans_Eleven.mpg
    

    Erzeugt die DVD-Struktur zum MPEG-Stream Oceans_Eleven.mpg im Unterverzeichnis dvd des aktuellen Arbeitsverzeichnisses und legt die Kapitel entsprechend der Timecode-Angaben in der Datei chapters.txt fest. Als Hintergrundbild für das VMGM-Menu wird die Datei oe_cover.png verwendet, der Titel für das VMGM wird aus dem Dateinamen abgeleitet und wird somit "Oceans Eleven" lauten.

    [Seitenanfang]


    mk_vmgm

    Usage: mk_vmgm [options]
    
    miscellaneous options:
    ----------------------
    -h | --help     print this lot out
    
    general processing:
    -------------------
    -C | --config-file      filename of dvdwizard-configuration file
                            [~/.dvdwizard/dvdwizard.conf]
    -o | --output           Path where the final DVD will be stored [$BASEDIR/dvd]
    -x | --xml              Print dvdauthor XML-specs into this file
                            [./dvdwizard.xml]
    --notitle               Suppressed printing of DVD-Title on VMGM-Menu
    
    Note: $BASEDIR defaults to the current directory if not stated otherwise in the
    config file (either default ~/.dvdwizard/dvdwizard.conf or specified with the -C
    option)
    
    DVD-specific options:
    ---------------------
    -T | --vmgm     Title of the DVD to display on menu
                    If not specified, titlestring from the first title on the DVD will be
                    used
    -B | --vmgmbg   Image to use as background for the menu buttons
                    If not specified, mk_vmgm will create one from scratch
    -N | --tvnorm   Choose from PAL (25fps, 720x576) or NTSC (29.97 fps, 720x480)
                    [PAL]
    -V | --tvsize   Visible area of frame on TV set. [635x535]
    
    Title-specific options:
    -----------------------
    -t | --vts      Titlestring for titleset. repeat for each titleset
                    Will be ignored for single-titleset DVDs, if -T is given
    -b | --vtsmbg   Image to use as thumbnail for the vtsm in a Multi-Titleset-DVD
    --hasaudio      Title has multiple audio tracks. A button to jump to the audio
                    selection menu will be created
    --hasinfo       Title has EPG-Informations available. A button to jump to the
                    info panel will be created (not yet implemented)
    
    Note: Every new "-t" marks a new titleset on the DVD. Subsequent options
    -b, --hasaudio and --hasinfo apply only to that titleset.
    
    

    Erzeugt das VMGM-Menu für die DVD

    [Seitenanfang]


    chaptercheck

    Usage: chaptercheck <chapterspec>
    
    currently supported options:
    ----------------------------
    chapterspec     Definition of Chapters as <file>|<timecodes>|interval|0 [none]
    -N | --tvnorm   Choose tv-norm from PAL or NTSC [PAL]
    -h | --help     print this lot out
    
    

    Überprüft die angegeben Timecodes auf syntaktische Richtigkeit und erzeugt Timecode-Liste (bis max. 4 Stunden), falls nur ein Intervall angegeben wurde. Bei syntaktischer Richtigkeit wird die Timecode-Liste per /dev/stdout ausgegeben.

    [Seitenanfang]


    dvdcpics

    Usage: dvdcpics -i <dvd-image> -o <output-directory> [options]
    
    currently supported options:
    ----------------------------
    -C | --config-file      filename of dvdwizard-configuration file
                            [~/.dvdwizard/dvdwizard.conf]
    -i | --input            Path where the DVD can be found
    -t | --vts              Titleset on the DVD to process [1]
    -o | --output           Path where the Pictures will be stored
    -b | --batch            no user interaction - image will be choosen automagically
                            Interactive mode is the default (User chooses picture)
    -f | --fsize            Frame-Size (eg 720x576) for Screenshots. If not specified,
                            defaults to attributes of the video stream
    -h | --help             print this lot out
    
    

    Erzeugt die Kapitel-Screenshots für das Kapitelauswahl-Menu. Wenn Parameter -b nicht angegeben wird, zeigt das Script zu jedem Kapitel die 10 gefangenen Frames an und überläßt dem Nutzer die manuelle Auswahl, welcher Frame als Chapter-Screenshot benutzt werden soll. Hierzu ist dann eine Verbindung zum XServer notwendig (Anzeige erfolgt mit "display vid:*.jpg").

    [Seitenanfang]


    mk_vtsm

    Usage: mk_vtsm [options] image-files
    
    currently supported options:
    ----------------------------
    -C | --config-file      filename of dvdwizard-configuration file
                            [~/.dvdwizard/dvdwizard.conf]
    -o | --output-dir       Define Output-Directory where ready-made menu-mpegs should
                            be written to [.]
    -x | --xml-file         Define filename for xml-definition
                            [<output-dir>/dvdauthor.menu.xml]
    -b | --vtsmbg           Image to use as background for chapter thumbnails.
                            If not specified, mk_vtsm will create one from scratch
    -r | --thumbaspectratio Define the desired aspect ratio for the thumbnails [16:9]
    -c | --chaptersperrow   Define how many chapter thumbnails will fit in a row [3]
    -N | --tvnorm           TV-Norm to use <PAL|NTSC> [PAL]
    -V | --tvsize           Visible area of frame on TV set. At least my tv does not
                            show full "", but maybe yours can. [635x535]
    -t | --vts              Titleset on the DVD where the menus should belong to [1]
    --hasaudio              Title has multiple audio tracks. A button to jump to the audio
                            selection menu will be created
    --hasinfo               Title has EPG-Informations available. A button to jump to the
                            info panel will be created (not yet implemented)
    -h | --help             print this lot out
    
    

    Erzeugt das/die Kapitelauswahl-Menu(s). Jedes Kapitel kann einzeln über einen Thumbnail-Button angewählt werden.

    [Seitenanfang]


    mk_vtsm_audio

    Usage: mk_vtsm_audio [options]
    
    currently supported options:
    ----------------------------
    -C | --config-file      filename of dvdwizard-configuration file
                            [~/.dvdwizard/dvdwizard.conf]
    -o | --output-dir       Define Output-Directory where ready-made menu-mpegs should
                            be written to [.]
    -x | --xml-file         Define filename for xml-definition
                            [<output-dir>/dvdauthor.menu.xml]
    -b | --vtsmbg           Image to use as background for chapter thumbnails.
                            If not specified, mk_vtsm will create one from scratch
    -N | --tvnorm           TV-Norm to use <PAL|NTSC> [PAL]
    -V | --tvsize           Visible area of frame on TV set. At least my tv does not
                            show full "", but maybe yours can. [635x535]
    -t | --vts              Titleset on the DVD where the menus should belong to [1]
    --hasinfo               Title has EPG-Informations available. A button to jump to the
                            info panel will be created (not yet implemented)
    -a | --audio            available audio-tracks as comma-separated list of
                            format+language eg. mp2+de,ac3+en [mp2+de]
    -h | --help             print this lot out
    
    

    Erzeugt das Audio-Track-Selection Menu eines Titlesets.

    [Seitenanfang]


    dvdtguess

    Usage: dvdtguess filename
    Guessed Titlestring is returned via /dev/stdout
    
    

    Versucht, den Filmtitel aus dem Dateinamen zu extrahieren. Dieses Script ist sehr auf die innerhalb der udrec_suite erzeugten Dateinamen zugeschnitten und dürfte bei anderen Dateinamen eher mäßige Ergebnisse liefern

    [Seitenanfang]


    mpgprobe

    Usage: mpgprobe mpeg-file
    
    specify the mpeg-file to be probed
    

    Liefert die Video- und Audio-Attribute des übergebenen MPEG-Files. Der Output sieht beispielsweise so aus:

    Video:704x576 16:9 25.000
    Audio:ac3 mp2 mp2
    

    In der erste Zeile werden die Auflösung, das Seitenverhältnis und die Framerate der Videospur ausgegeben, in der zweiten Zeile stehen die Formate der im Stream enthaltenen Audiospuren.

    [Seitenanfang]


    Feedback

    Ich habe versucht, daß Gesamtpaket so weit wie möglich auszutesten. Bei mir (Standard-SuSE 9.0) läuft die Sache hervorragend, das muß aber nicht auf jedem anderen Linux-System so sein. Sicherlich steckt auch der ein oder andere Bug noch drin, daher kann ich keine Verantwortung für eine Funktionstüchtigkeit übernehmen. Die Gesamtsoftware ist allerhöchstens Beta-Stadium, daher: Benutzung auf eigene Gefahr.

    Noch weniger garantieren kann ich, daß die hiermit erzeugten DVDs auf jedem DVD-Abpsielgerät - sei es Software- Player im PC oder Stand-alone-Gerät, funktioniert. Hier spielen neben dem reinen Authoring soviele Sachen eine Rolle (Rohlinge, Brenngeschwindigkeit, Brennerformat), daß man es einfach erstmal ausprobieren muß, um festzustellen, ob es tatsächlich funktioniert. Daher mein Tipp: Erstmal in Software-Player generelle Funktion der DVD-Struktur testen. Wenn zufrieden, dann brennen auf DVD/RW und prüfen, ob DVD auf gewünschtem Hardware- Player läuft. Wenn ja, erst dann endgültiges Brennen auf DVD.

    Jede konstruktive Art des Feedbacks ist jederzeit willkommen. Fragen, Anregungen, Kritik bitte an wwershofen

    [Seitenanfang]


    this project is hosted on


    Info

    Diese Dokumentation versteht sich als "work in progress" und wird mit der Zeit zusammen mit dem Projekt wachsen. Es lohnt sich daher, öfters mal reinzuschauen.

    manpages

    Die in der udrec_suite enthaltenen manpages können hier auch als HTML files betrachtet werden:



    Made with UDO Page-Design © 2003 Systemberatung Wershofen, Styling by Wolfgang Wershofen
    Weitere Informationen zu dieser Webseite finden Sie im Impressum
     

    Ein vollautomatischer Linux-Video-Recorder für die dBox II