FFmpeg コマンドの構造
ほとんどの FFmpeg コマンドは同じ形式に従います: ffmpeg、入力オプション、-i 入力、出力オプション、出力ファイル。たとえば、入力後の -c copy は、再エンコードせずに FFmpeg にストリーム コピー (再パッケージ化) を指示しますが、-c:v libx264 はビデオを再エンコードします。上記のジェネレーターは、選択したタスクに基づいてこれらの部分を入力します。
リマックスと再エンコード
ソースがすでにMP4 互換コーデックを使用している場合、remux (-c copy) は即座にロスレスで実行されます。コーデックの変更、圧縮、サイズ変更には再エンコード (libx264、CRF) が必要ですが、FFmpeg はフレームごとにデコードおよびエンコードを行うため、さらに時間がかかります。不必要な品質の低下を避けるために、目的に合った操作を選択してください。
よくある質問
これはFFmpeg を実行しますか?
いいえ。このツールはコマンド テキストを構築するだけです。 FFmpeg がインストールされているターミナルにコピーして実行します。インストールせずにブラウザ内で変換したい場合は、代わりに MP4、MP3、GIF、または圧縮ツールを使用してください。
圧縮コマンドのCRFとは何ですか?
CRF (一定レート係数) は、H.264 の品質とサイズを制御します。値が小さいほど、品質が高く、ファイルが大きくなります。 18 は視覚的にロスレスで、23 は一般的なデフォルトで、28 は著しく小さいファイルを生成します。
Trim コマンドで -i の前に -ss を使用するのはなぜですか?
-ss を -i の前に置くと、FFmpeg はデコード前に開始時刻まで素早くシークするため、より速くなります。 -c copy と組み合わせると、再エンコードせずにトリミングされますが、カットは最も近いキーフレームに配置されます。
FFmpeg コマンド ジェネレーターは無料ですか?
はい。完全に無料で、サインアップは必要なく、完全にブラウザーで実行されます。