Linux で FFmpeg を使用してビデオをトリミングおよびカットするためのガイド
主な注意事項
- FFmpeg は、Linux でビデオを編集するための多目的コマンドライン ツールです。
- 編集する前に、元のビデオ ファイルをバックアップすることが重要です。
- FFmpeg は、必要に応じて再エンコードせずにセグメントを正確にカットできます。
FFmpeg のパワーを活用してビデオのトリミングとカットを行う
FFmpeg は、Linux ユーザーがビデオ ファイルを操作する方法を変革する強力なコマンド ライン マルチメディア編集ツールとして際立っています。このガイドでは、FFmpeg を使用してビデオ ファイルを効率的にトリミングおよびカットする方法を説明し、開始するための正確なコマンド例を示します。
ビデオファイルの先頭と末尾をトリミングする
ステップ1: トリミング用にビデオを準備する
FFmpeg は元に戻す機能をサポートしていないため、トリミングする前に、元のビデオ ファイルのバックアップがあることを確認してください。
プロのヒント: 元のコンテンツを保護するために、常にコピーを使用して作業してください。
ステップ2: ビデオの冒頭部分をトリミングする
5 分間のビデオの最初の 30 秒を削除するには、次のコマンドを使用します。
ffmpeg -i input.mp4 -ss 30 -c copy output_trimmed.mp4
ステップ3: ビデオの終わりをトリミングする
同じビデオから最後の 30 秒を切り取るには、次のコマンドを実行します。
ffmpeg -i input.mp4 -to 00:04:30 -c copy output_trimmed.mp4
ステップ4: ビデオの両側をトリミングする
ビデオの最初の 30 秒と最後の 30 秒の両方を削除するには、次のコマンドを組み合わせます。
ffmpeg -i input.mp4 -ss 30 -to 00:04:30 -c copy output_trimmed_both.mp4
編集内容を確認するには、出力したビデオを必ずオリジナルと比較してください。
ビデオファイル内の短いセグメントを切り取る
ステップ1: カットポイントを特定する
たとえば、2:30 から 4:00 と 7:45 から 8:30 など、ビデオ内でカットする正確なタイムスタンプを選択します。
プロのヒント: メディア プレーヤーを使用して、必要なカット ポイントを正確に特定します。
ステップ2: カットコマンドを実行する
ビデオのディレクトリでターミナルを開き、次のコマンドを入力します。
ffmpeg -i input.mp4 -vf "select='between(n\, 150\, 240)'" -af "aselect='between(n\, 150\, 240)', asetpts=N/SR" output_first_cut.mp4
カットの開始点と終了点に合わせて数字を置き換えます。
ステップ3: セカンドカットの実行
7:45 から 8:30 の間の 2 番目のカットにも同様のコマンドを使用します。
ffmpeg -i input.mp4 -vf "select='between(n\, 465\, 510)'" -af "aselect='between(n\, 465\, 510)', asetpts=N/SR" output_second_cut.mp4
前回と同様に、新しく作成したビデオを元のビデオと比較してカットを確認します。
ビデオファイルを均一なセグメントに分割する
ステップ1: 長い動画に移動する
ターミナルを開き、長いビデオ ファイルが格納されているディレクトリにアクセスします。
ステップ2: ビデオをセグメント化する
次のコマンドを使用して、ビデオを 5 分間のセグメントに分割します。
ffmpeg -i input.mp4 -c copy -map 0 -segment_time 300 -f segment output%03d.mp4
FFmpeg は、指定したセグメントの継続時間に応じて複数の小さなクリップを生成します。
プロのヒント: 結果をチェックして、すべてのセグメントが正しくカットされていることを確認します。
追加のヒント
- 編集する前に必ずバックアップを確認してください。
- FFmpeg には編集をカスタマイズするためのオプションが豊富に用意されています。ドキュメントを参照してください。
- 整理しやすくするために、出力ファイルにわかりやすい命名規則を使用することを検討してください。
まとめ
FFmpeg コマンドライン ツールを利用すると、ビデオ ファイルを効率的に正確にトリミングおよびカットできます。このガイドでは、基本的なビデオ編集タスクを実行する方法を示し、マルチメディア操作に関心のある Linux ユーザーにとって強力なリソースを作成しました。
結論
FFmpeg をマスターすると、Linux でのビデオ編集機能が大幅に向上します。このガイドの情報を使用すると、コマンドラインの指示を使用してビデオ ファイルを効果的にトリミングおよびカットできるようになります。さあ、編集を始めましょう!
FAQ(よくある質問)
FFmpeg とは何ですか?
FFmpeg は、マルチメディア データの処理に使用される無料のオープン ソース ソフトウェアであり、ユーザーはオーディオとビデオを記録、変換、ストリーミングできます。
FFmpeg は初心者にとって使いにくいですか?
FFmpeg はコマンドライン インターフェイスを通じて操作しますが、練習すれば簡単に操作できます。このガイドでは、使い始めるための基本的なコマンドを紹介します。
FFmpeg で行った変更を元に戻すことはできますか?
いいえ、FFmpeg には元に戻す機能がないため、元のビデオ ファイルのバックアップを作成することが重要です。