Holen Sie sich MP4BOX und machen Sie es in ein paar Durchgängen.
Sehen Sie sich zuerst die Streams in der Datei an. Sie müssen deren Nummer kennen, um sie entsprechend extrahieren zu können:
mp4box -info media_file.m4v
Als nächstes möchten Sie die einzelnen Streams extrahieren:
mp4box -raw 1 media_file.m4v mp4box -raw 2 media_file.m4v etc...
Schließlich möchten Sie die Streams in einem neuen Container zusammensetzen. Beachten Sie besonders, dass Sie möglicherweise die fps anpassen müssen - die MP4BOX ist standardmäßig auf 25fps eingestellt. Der info-Befehl von Schritt 1 sollte die relevanten Informationen enthalten
mp4box -add media_file.x264 -add media_file.aac -add media_file.ac3 -fps 23.976 new_output_container.m4v
Sie können die neue itags-Unterstützung auch nutzen, um Metadaten in Ihren m4v-Container einzufügen:
mp4box -itags "name=Your Great Movie" new_output_container.m4v