2012-04-19 10 views

Antwort

1

Schauen Sie sich die Software FFMpeg an, verwenden Sie ffprobe, um Ihnen die Rotations-Metadaten einer beliebigen Videodatei zu geben, wenn sie vorhanden ist.

Schauen Sie sich this answer für Funktionen an, mit denen Sie Videos drehen können.

11

+1 für FFMpeg. Genauer gesagt hatte ich gute Ergebnisse correcting orientation metadata mit

ffmpeg -i input.mp4 -metadata:s:v rotate=90 -vcodec copy -acodec copy output.mp4 
+0

Funktioniert das noch? Ich habe FFmpeg Version 3.2.4 auf einem Mac mit Brew, und drehen 0, 1, 2 und 3 sind alle nicht umwandeln die resultierende Videodatei überhaupt. Randnotiz, ich habe meine Videodateien mit einer Videokamera aufgenommen, und sie erscheinen in VLC gut. Ich reduziere die Bitrate auf einen benutzerdefinierten Wert. und optimieren Sie für das Web in Handbrake, dann für das resultierende Video kann ich nur Audio hören, und in Mac's Quick Look-Funktion im Finder ist es um 180 Grad gedreht. – Pysis

+0

Wird das Video neu codieren? Ich möchte nur die Rotation Metadaten setzen, keine Neucodierung. –

+1

@csabaToth ja das re-muxes nur, keine Umcodierung (siehe die 'copy' Codecs). – declension