MKVToolnix und MKV Tags

  • Ich arbeite bereits seit einiger Zeit mit den diesen Tools und
    würde damit gern nicht nur die Video und Audiospur verarbeiten.
    Dabei ist mir aufgefallen, dass im Reiter Global auch eine
    Tag Datei angegeben werden kann.
    Diese XML Datei beinhaltet alle Tags die dem MKV Container
    beigefügt werden sollen.
    Die Syntax bei einem einfachen Film ist auch oft im
    Internet beschrieben z.B.:

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE Tags SYSTEM "matroskatags.dtd">
    <Tags>
    <!-- movie -->
    <Tag>
    <Targets>
    <TargetTypeValue>50</TargetTypeValue>
    </Targets>
    <Simple>
    <Name>TITLE</Name>
    <String>Dune</String>
    </Simple>
    <Simple>
    <Name>DIRECTOR</Name>
    <String>David Lynch</String>
    </Simple>
    <Simple>
    <Name>ACTOR</Name>
    <String>Michael</String>
    </Simple>
    <Simple>
    <Name>DATE_RELEASED</Name>
    <String>1984</String>
    </Simple>
    <Simple>
    <Name>COMMENT</Name>
    <String>Great sci-fi movie</String>
    </Simple>
    </Tag>
    </Tags>

    Das funktioniert auch gut. Nur ist in einem Film selten nur
    ein Schauspieler zu sehen. Daher meine Frage:
    Wie bekomme ich mehrere Schauspieler in diese Struktur?
    Ich hab versucht zwei "ACTOR" Bereiche zu verwenden.
    Das geht zwar und wird auch angenommen, doch der VLC
    zeigt mir dann immer nur den letzten Eintrag "Robert" an.

    <Simple>
    <Name>ACTOR</Name>
    <String>Michael</String>
    </Simple>
    <Simple>
    <Name>ACTOR</Name>
    <String>Robert</String>
    </Simple>

    Kann mir da jemand helfen???

  • Wäre damit eh vorsichtig, ob Standalones das abspielen können. Laut specs sollen ja unbekannte Features ignoriert werden, aber das hat ja schon bei der Header Compression nicht geklappt.


    MultiMakeMKV: MakeMKV Batchverarbeitung (Win)
    MultiShrink
    : DVD Shrink Batchverarbeitung
    Offizieller Übersetzer von DVD Shrink deutsch

  • Ein Tag muss einen eindeutigen Namen haben. Du kannst ACTOR Tags definieren, soviele du willst, das Tag wird mit dem letzten angegebenen Wert überschrieben. Wieauchimmer, wo zeigt der VLC überhaupt so etwas an? Ich sehe hier nur dieses rudimentäre Fensterchen "Medien-Information":

    [Blockierte Grafik: http://i.imgur.com/kdlWi4w.png]

    "Title" ist ein besonderes Tag, das in MKVmerge als Globale Option angegeben wird: https://www.bunkus.org/videotools/mkv…vmerge.synopsis

  • Wieso unbekannte Features? Ich nix verstehen :-)...

    ACTOR ist doch definiert laut:
    http://matroska.org/technical/specs/tagging/index.html

    Man kann sie natürlich mit Komma getrennt als Liste angeben,
    das wiederspricht aber dem Prinzip vom XML bzw. verhindert
    eine saubere Verarbeitung (Der Eine trennt mit "," und der Andere mit ";" bzw. mit " " usw...).

    Darauf wird aber auch im obigen Dokument hingewiesen.
    Zitat:

    Multiple items should never be stored as a list in a single TagString. If there is more than one tag of a certain type to be stored, then more than one SimpleTag should be used.

    Ich verstehe nur nicht, warum MKVToolnix das dann nicht annimmt!
    Oder mache ich da noch etwas falsch???

  • Tag Namen dürfen mehr als 1x verwendet werden.
    Wo ist da das Problem? Nur so lassen sich Listen
    realisieren und mit XPath abfragen...

    In VLC findest Du es unter Werkzeuge/Medieninformationen
    Reiter: Allgemein, Metadaten, Codec....
    Sofern nicht unter Allgemein aufgeführt, dann Metadaten.


    Wieso unbekannte Features? Ich nix verstehen :-)...

    ACTOR ist doch definiert laut:
    http://matroska.org/technical/specs/tagging/index.html


    Man kann sie natürlich mit Komma getrennt als Liste angeben,
    das wiederspricht aber dem Prinzip vom XML bzw. verhindert
    eine saubere Verarbeitung (Der Eine trennt mit "," und der Andere mit ";" bzw. mit " " usw...).

    Darauf wird aber auch im obigen Dokument hingewiesen.
    Zitat:

    Multiple items should never be stored as a list in a single TagString. If there is more than one tag of a certain type to be stored, then more than one SimpleTag should be used.

    Ich verstehe nur nicht, warum MKVToolnix das dann nicht annimmt!
    Oder mache ich da noch etwas falsch???

  • Tag Namen dürfen mehr als 1x verwendet werden.
    Wo ist da das Problem? Nur so lassen sich Listen
    realisieren und mit XPath abfragen...

    In VLC findest Du es unter Werkzeuge/Medieninformationen
    Reiter: Allgemein, Metadaten, Codec....
    Sofern nicht unter Allgemein aufgeführt, dann Metadaten.


    Wieso unbekannte Features? Ich nix verstehen :-)...
    ACTOR ist doch definiert laut:

    http://matroska.org/technical/specs/tagging/index.html


    Man kann sie natürlich mit Komma getrennt als Liste angeben,
    das wiederspricht aber dem Prinzip vom XML bzw. verhindert
    eine saubere Verarbeitung (Der Eine trennt mit "," und der Andere mit ";" bzw. mit " " usw...).

    Darauf wird aber auch im obigen Dokument hingewiesen.
    Zitat:
    Multiple items should never be stored as a list in a single TagString. If there is more than one tag of a certain type to be stored, then more than one SimpleTag should be used.

    Ich verstehe nur nicht, warum MKVToolnix das dann nicht annimmt!
    Oder mache ich da noch etwas falsch???

  • Tag Namen dürfen mehr als 1x verwendet werden.
    Wo ist da das Problem? Nur so lassen sich Listen
    realisieren und mit XPath abfragen...

    In VLC findest Du es unter Werkzeuge/Medieninformationen
    Reiter: Allgemein, Metadaten, Codec....
    Sofern nicht unter Allgemein aufgeführt, dann Metadaten.

    Wieso unbekannte Features? Ich nix verstehen :-)...
    ACTOR ist doch definiert laut:

    http://matroska.org/technical/specs/tagging/index.html

    Man kann sie natürlich mit Komma getrennt als Liste angeben,
    das wiederspricht aber dem Prinzip vom XML bzw. verhindert
    eine saubere Verarbeitung (Der Eine trennt mit "," und der Andere mit ";" bzw. mit " " usw...).

    Darauf wird aber auch im obigen Dokument hingewiesen.
    Zitat:
    Multiple items should never be stored as a list in a single TagString. If there is more than one tag of a certain type to be stored, then more than one SimpleTag should be used.

    Ich verstehe nur nicht, warum MKVToolnix das dann nicht annimmt!
    Oder mache ich da noch etwas falsch???

  • Tag Namen dürfen mehr als 1x verwendet werden.
    Wo ist da das Problem? Nur so lassen sich Listen
    realisieren und mit XPath abfragen...

    In VLC findest Du es unter Werkzeuge/Medieninformationen
    Reiter: Allgemein, Metadaten, Codec....
    Sofern nicht unter Allgemein aufgeführt, dann Metadaten.

    Wieso unbekannte Features? Ich nix verstehen :-)...
    ACTOR ist doch definiert laut:
    http://matroska.org/technical/specs/tagging/index.html

    Man kann sie natürlich mit Komma getrennt als Liste angeben,
    das wiederspricht aber dem Prinzip vom XML bzw. verhindert
    eine saubere Verarbeitung (Der Eine trennt mit "," und der Andere mit ";" bzw. mit " " usw...).

    Darauf wird aber auch im obigen Dokument hingewiesen.
    Zitat:
    Multiple items should never be stored as a list in a single TagString. If there is more than one tag of a certain type to be stored, then more than one SimpleTag should be used.

    Ich verstehe nur nicht, warum MKVToolnix das dann nicht annimmt!
    Oder mache ich da noch etwas falsch???

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!