Video verlustfrei drehen (.MOV / H.264 / AVC)?

10

Das iPhone (3GS, 4, 4S usw.) zeichnet Videos häufig verkehrt herum auf, enthält dann jedoch Metadaten zur Drehung im MOV-Container.

Viele Anwendungen (XBMC, VLC, Windows Media Player) verstehen diese Rotationsmetadaten jedoch nicht und daher werden die Videos verkehrt herum abgespielt.

Ist es möglich, diese Videos dauerhaft zu drehen und das Rotationsflag zu entfernen / zu ignorieren?

SofaKng
quelle
Wenn Sie möchten, dass es ohne Neucodierung durchgeführt wird, ist dies nicht wirklich möglich. Wenn das Video MJPEG wäre, wäre es das, aber die Art und Weise, wie anspruchsvollere Video-Codecs wie h.264 funktionieren, ist ganz anders. Sie hängen wirklich von der Reihenfolge von links nach rechts und von oben nach unten eines Bildes ab. Vielleicht möchten Sie nur nach einer Möglichkeit suchen, sie gedreht anzuzeigen oder sie mit einer sehr hohen Qualität neu zu codieren.
Slhck
Mit VLC kann ich sie drehen (während der Wiedergabe), XBMC jedoch nicht. Wie kann ich sie neu codieren, aber fast die gesamte Originalqualität beibehalten?
SofaKng
Nun, ich nehme an, Sie sind unter Windows. Hier ist eine verwandte Frage: Wie drehe ich eine Videodatei (MOV) unter Windows? - Der Trick besteht darin, beim Exportieren nur die höchstmöglichen Qualitätseinstellungen festzulegen, was zu einer größeren Datei als das Original führen kann. Ich bin mir nicht 100% sicher, aber es scheint, dass Sie sich in einer ziemlich schlechten Situation befinden. FFmpeg hat auch die -vf rotate=1Möglichkeit, dasselbe zu erreichen. Die Ausgabeoptionen müssen jedoch angepasst werden, um eine anständige Qualität zu erzielen.
Slhck
Könnten Sie vielleicht einen kurzen Beispielclip eines solchen Videos bereitstellen? Ich versuche ein bisschen zu experimentieren.
Slhck

Antworten:

3

Ich hatte das gleiche Problem.

Sie müssen Apples iMovie Editor oder Quicktime verwenden. auf einem Apple ist Quicktimepro kostenlos enthalten.

Sie können Quicktime Pro für Windows erwerben - Sie erhalten die gleichen verlustfreien Erfahrungen beim Drehen, Schneiden und erneuten Speichern in einer neuen verlustfreien HD-Datei.

Verwenden von iMovies - Ihr Video wird automatisch in einem verlustfreien Format mit Übergängen, Schnitten, Pasten, Audio usw. Neu veröffentlicht. In der richtigen Ausrichtung ohne manuelle Drehung.

Für Windows oder andere Betriebssysteme gibt es keine KOSTENLOSE Methode, und es ist am besten, die Quicktime-Bibliothek jederzeit zu verwenden.

Wenn Sie Windows verwenden, müssen Sie es neu codieren. Ich habe gesucht und gesucht. Nur Quicktime spielt es in der richtigen Ausrichtung ab. Sie können es jedoch nicht anweisen, die Originaldatei zu reparieren. Scheint ein bisschen seltsam .. aber das war Steve Jobs philosofy .. Es funktioniert immer so, wie Sie es auf einem MAC wollen;)

Piotr Kula
quelle
1
Ich glaube nicht, dass Sie das Problem verstanden haben. Wenn Sie auf einem Mac eine solche Filmdatei öffnen, wird das Rotationsflag automatisch gelesen. Auch in iMovie. Die Datei selbst muss nicht gedreht werden, da QuickTime (z. B.) sie korrekt interpretiert. Der Grund, warum es unter Windows nicht funktioniert, ist, dass Sie neu codieren müssen, da kein Spieler die Flagge respektiert.
Slhck
1
HI - mit iMovie export .. exportiert es gedreht .. unter Windows .. es markiert es nicht neu .. Also 1- Import in iMovie (auf einem Mac) 2-Export nach HD-HQ 3-Play unter Windows (wird auf den richtigen Aspekt gedreht werden) Quicktime auf Mac unterstützt die richtige Transcodierung im laufenden Betrieb mit minimalem Qualitätsverlust) Das habe ich gemeint.
Piotr Kula
2
Ah ... also muss neu codiert werden, oder? iMovie dreht sich automatisch, aber Sie müssen neu codieren?
Slhck
1
Ja so etwas - Sie müssen es speichern (exportieren), aber die Mac-Version von iLife nutzt die vollen Funktionen von Quicktime, um es schnell "neu zu codieren". Quicktime unter Windows ist begrenzt. Ich habe mir dafür einen Buddues-Mac geliehen, vernünftigerweise schnell. Aber mir wurde klar, dass ich einen Fehler gemacht hatte, und ich habe einen anderthalbstündigen Film unter Windows neu codiert ... 2 Tage ...
Piotr Kula