動画の回転 / 反転

スマホで横向きに撮ってしまった?時計回り 90° で直りもし。自撮りの左右が反転している?水平反転で OK。1 クリックで完了。

動画を回転 / 反転

ファイルを選択
またはドラッグ&ドロップ

ログインすると利用できます。新規登録で 100 クレジット無料。

このツールが使う FFmpeg フラグ

各パラメータが実際に何をしているか、ひと目で分かる早見表。

transpose=1
時計回り 90° 回転。幅と高さが入れ替わるので 1920×1080 は 1080×1920 に。
transpose=2
反時計回り 90° 回転。transpose=1 と同様に幅と高さが入れ替わるが、向きが逆。
transpose=1,transpose=1
時計回り 90° を 2 回連結 — 180° に等価。寸法は元のまま。
hflip
水平方向にミラー — 左右が反転。自撮り動画の左右反転を直すのに便利。
vflip
垂直方向にミラー — 上下が反転。実用上ほぼ不要。多くは 180° 回転の方が正しい結果。

使い方

  1. 01

    アップロード or URL

    PC から動画をドラッグ、もしくは公開 URL を貼り付け。最大 5 GB。

  2. 02

    操作を選択

    横向きスマホ動画なら 90°、上下逆なら 180°、左右反転の自撮りなら水平反転。

  3. 03

    クラウドで処理

    新しい向きで映像を再エンコード、音声はビット完全一致でパススルー。

  4. 04

    ダウンロード

    完了次第、一時ダウンロードリンクを発行。ファイルは 7 日後に自動削除。

よくある質問

プレイヤーでは正しく表示されるのに編集ソフトでは横向きになる理由は?

スマホはメタデータに回転フラグを書きます。多くのプレイヤーはこれを尊重しますが、一部の編集ソフトは無視して生のピクセルを見ます。当方は回転を実ピクセルに焼き込むので、どこでも正しく表示されます。

90° 回転と反転の違いは?

回転は画面全体を回し、幅と高さが入れ替わります。反転は左右または上下のミラーで、寸法は変わりません。互換ではないので間違うと結果が異なります。

なぜ再エンコード?stream copy できない?

残念ながら不可 — 回転はピクセル配置を変えるので再エンコードが必要。libx264 -crf 23(視覚的に劣化のない品質)を使用。

37° のような任意角度の回転はできる?

可能ですが Web UI からは不可 — API では汎用の rotate=PI/x フィルタを使えます。注意:任意角度回転は黒い隅が残るので crop または pad の併用が必要。

音と映像はズレない?

ズレません — -c:a copy なので音声はソースとビット単位で一致。映像のみ再エンコード。

無料?

新規登録で 100 クレジット付与。1 回の回転は 2-5 クレジット(長さによる)。サブスクなし、必要に応じてチャージ。

関連ツール

コードからも回転したい?

このツールはそのまま REST API のラッパーです。3 行の curl で、ビルドスクリプトやバックエンドでも同じ処理が走ります。

API ドキュメントを見る
curl -X POST https://api.ffhub.io/v1/tasks \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d {
    "command": "-i https://you.com/in.mp4 -vf transpose=1 -c:a copy output.mp4"
  }
動画をオンラインで回転 — 90° / 180° / 水平反転 / 垂直反転 | FFHub