動画をアップロード用に短くしたいですか?オンラインやオフラインの動画トリマーは数多くありますが、すべてが安全で信頼できるとは限りません。多くの場合、動画の画質に影響を与える可能性があります。幸いなことに、パソコンで使える無料かつ強力なツール「FFmpeg」があります。FFmpegは再エンコードせずに動画をトリミングできるため、元の動画の画質を維持できます。このガイドでは、FFmpegを紹介し、使い方を説明します。 ビデオをトリミングするFFmpeg 迅速かつ効率的に。詳しくは以下をお読みください。
パート 1. FFmpeg を使用してビデオをトリミングする方法
FFmpeg には、主に開始時間、終了時間、または継続時間を指定することで動画をトリミングする複数の方法があります。最も一般的で効率的な方法は、-ss(開始時間)オプションと -to(終了時間)または -t(継続時間)オプションを組み合わせることです。多くの場合、-c copy オプションと組み合わせて再エンコードせずにトリミングします。
方法1. FFmpegで動画の長さをトリミングする
FFmpegで動画の長さを指定してカットするコマンドを紹介します。 Enter FFmpeg でビデオをトリミングするためのキー。
ffmpeg -i input.mp4 -ss 00:05:20 -t 00:10:00 -c:v コピー -c:a コピー output1.mp4
上記のコマンドは、入力ビデオ、 .mp4 ファイル。 その後、ビデオから 10 分がカットされます。 00:05:20. 次に、出力はからになります 00:05:20 - 00:15:20.
-ss コマンドはビデオの開始点を表し、-t は開始点からの継続時間を表します。 さらに、 -c:v コピー -c:a コピー コマンドは、再エンコードせずに元のオーディオとビデオをコピーするために使用されます。FFmpeg では、このようにしてビデオの長さを指定してトリミングできます。
方法2. FFmpegで特定の時間にビデオをトリミングする
動画を正確な時間でカットしたい場合は、以下のコマンドを使用できます。ただし、 Enter コマンドを入力した後にキーを押します。
ffmpeg -iinput.mp4 -ss 0o:05:10 -to 00:15:30 -c:v コピー -c:a コピー output2.mp4
上記のコマンドからわかるように、 〜へ ビデオから切り取る正確な時間を示します。 トリミングされたビデオは 00:05:10 - 00:15:30、結果として 10 ~ 20 秒のビデオになります。 を指定するとコマンドがエラーになることに注意してください。 〜へ より小さい -NS. 入れてもエラーになる -NS -私、-と なぜなら -i (NAIST) と 〜へ 動画の長さを指定します。FFmpegを使えば、このように簡単に動画を特定の時間でトリミングできます。
方法3. FFmpegでビデオの最後をカットする
FFmpegでビデオの最後をカットするには、別のシークコマンドを使用します。 -sseof、最後をカットします N あなたのクリップから数秒。 以下のコマンドを使用して、ビデオの最後をカットします。
ffmpeg -sseof -600 -i input.mp4 -c コピー output5.mp4 or ffmpeg -sseof -00:10:00 -i input.mp4 -c コピー output6.mp4
上記のコマンドに従うと、FFmpeg を使用してビデオの最後の 10 分をカットできます。 600 600秒、つまり10分を意味します。seekコマンドを使用すると、出力ファイルの時間と長さが期待どおりにならない場合があります。これは、ほとんどのビデオ形式でseekコマンドが使用できないためです。FFmpegでビデオのエンド部分をカットする方法は以上です。
方法4. 再エンコードでビデオをカットする
あなたが削除した場合 -c コピー 動画をトリミングする際にこのオプションを選択すると、FFmpegは自動的に動画または音声を再エンコードします。例えば、動画コーデックがH.265からH.265に変更されることがあります。その場合、 FFmpegはビデオのサイズを変更する可能性があります再エンコードは単純なトリミングよりも時間がかかりますが、柔軟性と精度が向上します。以下のコマンドでは、 -accurate_seek フラグを使用すると、より正確な出力長さを実現できます。これは、トリミングしたクリップにフレームレベルの精度が必要な場合に最適です。
FFmpegで動画を分割する方法はいくつかあります。上記のオプションを確認すれば、動画を効果的にトリミング、カット、分割する方法がいくつかあることがお分かりいただけるでしょう。しかし、FFmpegの欠点の一つは、操作が難しく、特に初心者にとっては使いにくいことです。よりシンプルな方法をご希望の場合は、次のセクションをご覧ください。
パート2. FFmpegよりも優れたビデオトリミング方法
FFmpegは動画のトリミングに最適なツールです。しかし、前述の通り、GUIがないため、動画をトリミングするには様々なコマンドを使用する必要があります。時間を節約したい場合は、より便利で強力な代替ツールをご利用ください。
Tipardビデオコンバータ究極 動画をトリミングしたいなら、Tipard Video Converter Ultimateは最高のアプリケーションの一つです。動画をトリミングするだけでなく、高度な編集機能も豊富に搭載されています。さらに、タイムラインの開始点と終了点を移動するだけで、動画をトリミングできるビデオトリマー機能も搭載しています。動画を分割したい場合にも、このソフトウェアを使用できます。Tipard Video Converter Ultimateのさらに優れた点は、複数の動画を同時にカットできるバッチトリミング機能を備えていることです。さらに、あらゆる動画および音声形式に対応しており、あらゆるプラットフォームで利用できます。そのため、FFmpegを使用して動画をクリップする別の方法を探しているなら、このソフトウェアが最適です。
Tipard Video Converter Ultimate を使用してビデオをトリミングする方法:
ステップ 1 まず、 ダウンロード 下のボタンをクリックしてください。ダウンロード後、 Tipardビデオコンバータ究極 あなたのデスクトップに。
ステップ 2に行きます その他のツール パネル。 次に、 ビデオトリマー 特徴。
ステップ 3 次に、をクリックします 追加 ボタンをクリックして、トリミングしたい動画をインポートします。ドラッグ&ドロップでも可能です。フォルダからファイルを探し、 ドラッグアンドドロップ それをプログラムに追加します。
ステップ 4 次に、ビデオのプレビューとタイムラインが表示されます。 上で タイムライン、移動します 左ハンドルバー をクリックして、トリミングするビデオの開始を示します。 移動 右ハンドルバー ビデオの希望する終了点を示します。
ステップ 5最後に、 エクスポート インターフェイスの右下隅にあるボタンをクリックして、これからの出力を保存します ビデオカッターこの FFmpeg の代替品を使用すると、ビデオのトリミングが非常に簡単になります。
パート 3. FFmpeg を使用してビデオをカットすることについてユーザーが知っておくべきこと
FFmpeg を使用してビデオをフレームごとにカットする際に知っておくべき重要なヒントを次に示します。
- -NS 入力の前に配置すればトリミングが速くなり、入力の後に配置するとより正確なカットが可能になります。特に再エンコード時に精度をさらに高めるには、 -accurate_seek オプションを選択します。
- あなたが使用している場合 -NS c:v コピー、ビデオのビットストリームが途切れる、再生できない、またはオーディオ ストリームと同期していない可能性があります。
- 結合 -NS -c コピーすると、ビデオの開始時に XNUMX 秒のチョップが発生します。
- あなたはまだできる トリムビデオ ビデオに字幕やその他のメタデータなどの他のストリームがある場合は、FFmpeg を使用します。
パート4. FFmpegを使ったビデオトリミングに関するFAQ
FFmpeg の -ss とは何ですか?
その -NS コマンドは、ビデオの開始時間を指定します。 コマンドに -ss を付けると、ビデオの開始時間が示されます
VLC は FFmpeg を使用しますか?
いいえ。VLC は独自のマルチプレクサとデマルチプレクサを使用します。 FFmpeg の libavcodec ライブラリは、VLC の多くのコーデックを提供しますが、FFmpeg は使用しません。
FFmpeg は安全に使用できますか?
あまり。 FFmpeg を使用する場合、考慮しなければならないセキュリティ リスクがあります。 たとえば、任意の形式を許可すると、セキュリティ リスクが発生する可能性があります。
結論
この記事では4つの使用方法を紹介します ビデオをトリミングするFFmpeg. FFmpeg を使用してビデオをトリミングするのは困難ですが、それだけの価値はあります。 しかし、より直感的なアプリケーションを使用したい場合は、ダウンロードしてください Tipardビデオコンバータ究極 今。




