Habe ich irgendwelche Verluste beim Konvertieren einer M4V-Datei in MKV?

Ich habe eine Reihe von Dateien, die ich mit Handbrake "geschrumpft" habe, indem ich eine benutzerdefinierte Voreinstellung verwendet habe, die ich erstellt habe, nachdem ich gelesen hatte, was jede der erweiterten Optionen des x264-Encoders tut, zumindest die, die auf der Registerkarte "Erweitert" aufgeführt sind.

Als ich diese Dateien kodierte, ursprünglich MP4, habe ich nicht mehr, aus irgendeinem Grund, an den ich mich nicht erinnere, habe ich M4V gegenüber MKV gewählt.

Dann habe ich heute eine der Dateien hochgeladen und eine Fehlermeldung erhalten, dass M4V nicht unterstützt wird. Ich dachte, ich könnte eine "verlustfreie" Konvertierung mit FFMPEG durchführen und lief:

ffmpeg -i "path/to/file.m4v" -c:v copy -c:a copy "path/to/file.mkv"

Und alle Dateien wurden ohne Probleme konvertiert, zumindest konnte kein FFMPEG etwas damit anfangen:

ffmpeg.exe -v error -i "path/to/file.mkv"

Aber andererseits bin ich kein Videoexperte, nicht einmal annähernd so.

Habe ich dadurch irgendeinen Verlust? Ich würde gerne wissen, damit ich das M4V löschen könnte, das, wie ich es gelesen habe, proprietärer zugunsten des Open-Source- und akzeptableren MKV ist

Antworten (2)

Ihr Befehl

ffmpeg -i "path/to/file.m4v" -c:v copy -c:a copy "path/to/file.mkv"

erstellt eine verlustfreie Kopie, da keine Neukomprimierung erfolgt.

Alle Warn- oder Fehlermeldungen sind bei der Konvertierung zu beachten. Der folgende Befehl löst nur dann einen Fehler aus, wenn die Dateieigenschaften nicht erkannt werden können, z. B. Stream-Informationen.

ffmpeg.exe -v error -i "path/to/file.mkv"

Laufen

ffmpeg.exe -i "path/to/file.mkv" -map 0 -f null -

um zu sehen, ob die gesamte Datei gut dekodiert wird.

Ich kannte diesen Befehl nicht. Ergänzt es das, das ich verwendet habe, oder führt es auch die Eigenschaftenprüfung durch? Wie auch immer, ich habe es ausgeführt und es wurden keine Fehler gemeldet, also gehe ich davon aus, dass ich die M4Vs sicher löschen kann, oder?
Der letzte Befehl überprüft sowohl die Eigenschaften als auch eine Dekodierungsprüfung. Wenn es ohne Fehler läuft, ist das mkv gut.

Verwenden Sie MKVToolNix: Ziehen Sie Ihr Video per Drag & Drop in den Multiplexer-Eingang und klicken Sie auf "Multiplexing starten". Kein Qualitätsverlust, sogar alle Metadaten bleiben erhalten (meiner Erfahrung nach).