動画をオンラインでクロップ

動画を別のアスペクト比に切り出し — TikTok は 9:16、Instagram は 1:1、YouTube は 16:9…リアルタイムでクロップ範囲を確認。常に中央クロップ、ソースに収まる選択比率の最大矩形を取ります。

動画をクロップ

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

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

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

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

crop=W:H:X:Y
(X, Y) から始まる W×H 矩形にクロップ。4 つの値はすべて式なので、解像度に依らず同じコマンドが動作。
iw / ih
入力の幅 / 高さ — クロップがソース解像度に自動適応。
trunc(.../2)*2
偶数ピクセルに切り下げ。H.264 は偶数を要求するため、これがないとエンコード失敗。
(iw-W)/2 / (ih-H)/2
両軸で中央寄せ。当方は常に中央クロップ、非中央アンカーは API でカスタム crop=W:H:X:Y を指定してください。
-c:a copy
音声は再エンコードせずスルー。クロップは映像のみ、音声はビット完全一致。

使い方

  1. 01

    動画をアップロード

    ファイルをドラッグ、または公開動画リンクを貼り付けます。

  2. 02

    アスペクト比を選ぶ

    TikTok / Reels は 9:16、Instagram は 1:1、YouTube は 16:9、映画は 21:9。各 chip の下に用途の説明があります。

  3. 03

    ダウンロード

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

よくある質問

画面の一部は消える?

消えます — クロップとはそういうもの。当方は常に中央クロップ、フレーム中央は残ります。非中央アンカー(右半分、左上の角など)が必要なら、API でカスタム crop=W:H:X:Y を渡してください。

なぜ再エンコードが必要?

クロップはピクセル寸法を変えるため、-c copy(ストリームコピー)はできません。libx264 — 視覚的に劣化のない品質を使用。

カスタム比率でクロップできる?

Web UI では不可 — API なら任意の crop=W:H:X:Y を渡せます。ドキュメント参照。

「最大矩形」より小さくクロップできる?

UI では不可 — 常にソースに収まる選択比率の最大矩形を取ります。ズームインや任意位置のクロップは API でカスタム crop=W:H:X:Y を渡してください。

音と映像はズレない?

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

無料?

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

関連ツール

コードからもクロップしたい?

このツールはそのまま 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 crop=trunc(min(iw,ih*9/16)/2)*2:trunc(min(iw,ih*9/16)*16/9/2)*2:(iw-trunc(min(iw,ih*9/16)/2)*2)/2:0 -c:a copy output.mp4"
  }
動画をオンラインでクロップ — 比率・アンカー・スケールを選ぶ | FFHub