Gibt es eine Möglichkeit, Metadaten von MKV-Dateien zu bearbeiten (ohne Neukodierung)?

13

Wenn Sie eine MKV-Datei aus dem Internet in VLC ansehen, scheint die Titelleiste (siehe "# 1" im Bild unten) aus Metadaten und nicht aus dem Dateinamen gezogen zu werden.

Wenn Sie das Fenster "Info abrufen" in VLC öffnen, können Sie den Titel ("# 2") ändern und dann auf "Metadaten speichern" ("# 3") klicken. Wenn die Datei jedoch erneut geöffnet wird, werden die alten Informationen angezeigt gezeigt.

Ich habe keine anderen Mac-Apps gefunden, die MKV-Metadaten bearbeiten können. Einige bieten an, mp4-Metadaten zu bearbeiten, aber das brauche ich nicht.

Mit VLC kommentierter Screenshot

TJ Luoma
quelle

Antworten:

14

Ich habe einen Weg gefunden , dies mit zu tun , mkvpropeditwelcher Teil ist mkvtoolnix .

mkvpropedit "foo.mkv" -e info -s title="This Is The Title"

Auf der offiziellen Website finden Sie einen GUI-Wrapper für diese App und andere Anweisungen zur Mac-Installation .

TJ Luoma
quelle
5

Als Ergänzung könnte man mkvpropeditin einem Bash-Skript den Titel aller MKV-Dateien in einem Verzeichnis festlegen. (Der Dateiname ist der gewünschte Titel.)

#!/bin/bash

# This script takes all mkv files in the current directory and sets the filename
# (without .mkv) as its title in metadata

for mkvfile in *.mkv; do
    mkvpropedit "$mkvfile" -e info -s title="${mkvfile::-4}"
done
Igel
quelle
3

Öffnen Sie einfach die Datei im VLC-Player, Strg + I, wählen Sie die gewünschten Metadaten, Titel usw. aus, ändern Sie sie und klicken Sie unten auf "Daten speichern". Das ist alles.

Es wird kein anderer externer Editor benötigt.

Bathinda Helfer
quelle
2
Das ist im OP. Er sagte, es habe nicht funktioniert.
Tetsujin
1
Ich habe dies mit VLC auf einem Mac versucht und es funktioniert. Sie müssen nur sicherstellen, dass Sie im Fenster Medieninformationen auf die Schaltfläche "Metadaten speichern" klicken. Es ist nicht die einfachste Sache zu finden.
Ascii Dude
1
Ich denke, was passieren kann, ist, wenn Sie es ändern, es wird gespeichert, aber wenn Sie es nur löschen, wird es nicht.
Tetsujin
@Tetsujin ist korrekt. Wenn Sie einen leeren Wert eingeben, wird dieser nicht akzeptiert. Es sieht so aus, als würde er funktionieren. Wenn Sie jedoch erneut prüfen, ob der alte Wert noch vorhanden ist, können Sie leicht davon ausgehen, dass er "nicht funktioniert" ein Weg, den ich denke, tut es nicht. Kurz gesagt, Sie können nicht löschen, sondern nur zu etwas anderem wechseln.
pzkpfw
1

Die MKVToolNixGUI-Methode:

  1. Wählen Sie im Menü den Header-Editor.

Geben Sie hier die Bildbeschreibung ein

  1. Öffnen Sie die mkvDatei.

  2. Unter segment informationgibt es einen titlePunkt, ändern Titel wie Sie wollen.

Geben Sie hier die Bildbeschreibung ein

  1. Es gibt keine Schaltfläche zum Speichern. Verwenden Sie das Hauptmenü, um Änderungen zu speichern.

Geben Sie hier die Bildbeschreibung ein

Xaqron
quelle
Dies funktioniert, ist jedoch einzeln verfügbar. Eine Bulk-Methode finden Sie unter apple.stackexchange.com/questions/367737/… .
Tetsujin
-3

MetaX für Windows markiert MKV-Dateien (sowie MP4-, M4V-, WMV- und AVI-Dateien). Es durchsucht auch das Internet nach Informationen, die zum Markieren verwendet werden können (Cover Art, Schauspieler, ...).

Dan
quelle