このような何かは、それぞれの場合に適切なパラメーターで動作するはずです:
注:元の回答はこのリンクに投稿されました:ffmpegでビデオをトリミングするにはどうすればよいですか?最初に私が投稿し、ffmpegの最新バージョンの最新オプションに更新するために何度か編集しました。slhck、ジョナサンに感謝します。、Anton Rudeshko、LordNeckbeardおよび将来のメンテナー。
FFmpegの最近のバージョンでは、cropフィルターを使用します:
ffmpeg -i in.mp4 -filter:v "crop=out_w:out_h:x:y" out.mp4
オプションは次のとおりです。
out_w 出力矩形の幅です
out_h 出力矩形の高さです
xそしてy、出力矩形の左上隅を指定します
元の画像

元の320x240の画像
例1

位置(200、100)から始めて80×60セクションをトリミングするには:
ffmpeg -i in.mp4 -filter:v "crop=80:60:200:100" -c:a copy out.mp4
例2

右下の四分の一をトリミングするには:
ffmpeg -i in.mp4 -filter:v "crop=in_w/2:in_h/2:in_w/2:in_h/2" -c:a copy out.mp4
これは次と同じです:
ffmpeg -i in.mp4 -filter:v "crop=320/2:240/2:320/2:240/2" -c:a copy out.mp4
これは次と同じです:
ffmpeg -i in.mp4 -filter:v "crop=240:120:240:120" -c:a copy out.mp4
- あなたが入力画像サイズを参照することができる
in_wし、in_hこの最初の例に示すように。出力幅と高さも一緒に使用することができますout_wとout_h。
例3

上から20ピクセル、下から20ピクセルをトリミングします。
ffmpeg -i in.mp4 -filter:v "crop=in_w:in_h-40" -c:a copy out.mp4
- この例のように、省略された場合
x、フィルターは自動的にトリミングを中央に配置しyます。
プレビュー
作物を取り(heh heh)、ライブでプレビューできますffplay:
ffplay -i input -vf "crop=in_w:in_h-40"
これにより、エンコード、表示、繰り返しを行うことなく、トリミングを実験および調整できます。
ノート
crop フィルタードキュメント
MP4のデフォルトのエンコーダーは、ビルドに応じてlibx264(H.264ビデオ)またはmpeg4(MPEG-4 Part 2ビデオ)ffmpegです。詳細については、FFmpeg Wiki:H.264 Video Encoding Guideを参照してください。
トリミングして再エンコードする代わりに、再生時にトリミングすることを検討してください。これは、使用する価値のあるすべてのプレーヤーで可能です。
古代にはffmpeg使用構築し-croptop、-cropbottom、-cropleft、-croprightオプションの代わりに、cropフィルタを。これがあなたの場合であるなら、それから現代を得てffmpegください。開発は非常に活発であり、アンティークを使用する理由はありません。
ffplayこれを使用すると、ffmpegビデオ画面のサイズを実際にトリミングできます。