私は以下を示すビデオを持っています
そして私はこれにトリミングしたいと思います:
どうすればできますか?
FFmpeg を指定すると、 crop
フィルターを使用して、トリミングは次のように機能します。
ffmpeg -i in.mp4 -filter:v "crop=out_w:out_h:x:y" out.mp4
オプションは次のとおりです。
out_w
は出力長方形の幅ですout_h
は出力長方形の高さですx
およびy
は、出力長方形の左上隅を指定しますしたがって、たとえば、位置(100、100)から始めて640×480ウィンドウをトリミングするには、次のようにします。
ffmpeg -i in.mp4 -filter:v "crop=640:480:100:100" out.mp4
MP4コンテナが選択されている場合、FFmpegはx264を使用してビデオを再エンコードすることに注意してください。追加のオプションがない場合、これはデフォルトで一定レート係数( [〜#〜] crf [〜#〜] )に設定され、23に設定されます。品質を向上させるには、鮮明なエッジとテキスト-低い値を使用します。18まで下げる可能性があります。
ffmpeg -i in.mp4 -filter:v "crop=640:480:100:100" -crf 18 out.mp4
Handbrake は、GUIを備えた無料のオープンソースクロスプラットフォームツールです。入力ファイルをロードし、Picture Settingsを使用してクロップを指定します。
プレビューウィンドウを使用して、クロップを視覚的に調整できます。
ここでは、Constant Qualityスライダーを使用して出力品質を調整することもできます。
buntのデフォルトのrecordMyDesktopツールを使用しましたか?その場合は、[ウィンドウの選択]をクリックし、現在のデスクトップを示すサムネイルに長方形を描画します。この領域が記録されます。これは「動画のトリミング」ではなく「シーンのトリミング」ですが、問題を解決できると思います...