web-dev-qa-db-ja.com

ビデオのロスレスローテーション(MPG、MP4)?

JPEGファイルを再エンコードせずに回転させることは可能です-実際、非常に簡単です-つまり、プロセスで品質の低下が発生することはありません追加

同様に損失の多いvideo-formats(MPG、MP4)でも同じことが可能ですか?

3
Mikhail T.

一部のコンテナ(MOVやMP4など)では、実際のビデオを変更せずに回転フラグを設定できます。

ffmpeg -i input.mp4 -c copy -metadata:s:v:0 rotate=<x> output.mp4

ここで、<x>を0に置き換えて既存の回転を無効にするか、90、180、270などの値を置き換えて表示されたビデオを回転させます。一部のプレーヤーはこれらのフラグを無視する場合があることに注意してください。

参照: FFmpegでビデオストリームの回転フィールドを設定できますか?

11
slhck