web-dev-qa-db-ja.com

ビデオを90度回転する

私はビデオを記録するカメラを持っています。横向きだと自動感知すると思っていたのですが、もしあったら…ここにはいませんでした。

Windowsにはムービーメーカーが付属しています。これはこれを行います...しかし、ファイルは他のものと互換性がなく、私が望んでいるよりも少し複雑なムービーメーカー形式として保存されます(実行する必要があります)多くのビデオなので、シンプルなものが必要です)。

Windowsでビデオを90度回転させるための良いオプションは何ですか?

編集:私は見つけました this それは単純で機能します。 Mov in、mov out ...ファイルはダウンコンバートされているようです(ファイルのサイズは約1/3ですが、違いは私にはわかりません)。出力ファイルの変更を制御する機能など、さらにいくつかのオプションが必要です。たぶん別のフォーマットを選択してください(MOVからWMVまたはあなたが持っているもの)。

3
WernerCD

X-WinFF (FFmpeg GUI)と -vf "transpose=x" コマンドを使用して、ビデオをバッチ転置します。
古いFFmpegビルドでは、そのコマンドの構文が異なり、調整する必要があります

Xの可能なパラメーターは次のとおりです。

0 = 90° CounterCLockwise and Vertical Flip (default)
1 = 90° Clockwise
2 = 90° CounterClockwise
3 = 90° Clockwise and Vertical Flip

以下のスクリーンショットは、追加の転置コマンドを入力する場所を示しています。
簡単なテストを行ったところ、機能しました。必要に応じて、ビデオを再エンコードすることもできます。

enter image description here


アスペクト比も「回転」させたいかもしれません。コマンドラインに-aspect x:yを追加するだけです

アスペクト比16:9のビデオを回転させる例

-vf "transpose=1" -aspect 9:16

アスペクト比4:3のビデオを回転させる例

-vf "transpose=1" -aspect 3:4
1
nixda