動画をオンラインでクロップ
動画を別のアスペクト比に切り出し — 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
- 音声は再エンコードせずスルー。クロップは映像のみ、音声はビット完全一致。
使い方
- 01
動画をアップロード
ファイルをドラッグ、または公開動画リンクを貼り付けます。
- 02
アスペクト比を選ぶ
TikTok / Reels は 9:16、Instagram は 1:1、YouTube は 16:9、映画は 21:9。各 chip の下に用途の説明があります。
- 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 クレジット(長さによる)。サブスクなし、必要に応じてチャージ。
関連ツール
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"
}