出力形式:
映像コーデック:
音声コーデック:
トリミング / カット: 開始時刻と終了時刻の間の部分だけを残します(形式は HH:MM:SS または秒数、例:00:00:05 または 5)。選択したセグメントは新しいファイルへ再エンコードされます。
分割: 動画を複数のパートに分割します。時刻ポイントを列挙する(カンマ区切り、例:00:00:10,00:00:20)か、等分するパート数を指定します。各パートは個別にダウンロードされます。
統合: 2 つ以上の動画ファイルを追加し、順序を整えて 1 つのファイルに統合します。すべての入力は同じ設定で再エンコードされるため、コーデックの不一致も処理されますが、最良の結果のためには解像度と音声設定を似せてください。
動画をカット
キーフレームと GOP とは?動画のカットが見た目より難しい理由
動画のカットはバイト列の一部を削除するだけのように聞こえますが、圧縮動画は完全な画像を格納していません。圧縮ストリームは、自己完結した 1 枚の画像(キーフレーム 、I フレーム)で始まり、前のフレームからの変化だけ を格納する数十のフレームが続く鎖です。フレーム 47 をデコードするには、フレーム 1〜46 を既にデコードしている必要があります。この依存鎖 — 1 つのキーフレームとそれに依存するすべてのフレーム — が GOP (Group of Pictures)です。したがってカットは GOP 構造との交渉です:キーフレームで切ればバイトをコピーでき、それ以外の場所で切れば何かを再構築しなければなりません。
このページの残りの前提となる 5 つの事実:
• I フレーム (キーフレーム)= 完全な画像で単独でデコード可能。P フレーム = 前フレームからの変化。B フレーム = 前後 2 フレームの間で補間された変化
• GOP = 1 つのキーフレームとその依存フレーム。典型的な長さは 1〜2 秒(30 fps なら 30〜60 フレーム)
• キーフレームカット = 既存 GOP のコピー。瞬時で可逆。ただしカット位置は最も近いキーフレームにスナップする(最大 GOP 長ぶんのずれ)
• フレーム精度カット = 選んだフレームそのもの。ただし境界の GOP は再エンコードが必要
• サイズはビットレートに従う:12 Mbps の 60 秒クリップは 12×60÷8 = 90 MB 。映像の中身に関係なく
I、P、B フレーム
I フレーム (イントラ)はその瞬間の JPEG のような完全な画像で、大きい代わりに他に何も必要としません。P フレーム (予測)は前フレームとの差分だけを格納します — 固定カメラのショットでは P フレームはほぼタダになり、話し手の顔動画がよく圧縮される理由です。B フレーム (双方向)は前後両方 のフレームから予測され、一度見えてまた隠れる物体を捉えます。格納は最も安上がりですが編集は最も難しく、デコード順が表示順と一致しなくなるためです。編集プレイヤーはこの複雑さを隠しますが、ファイル形式は隠しません。
キーフレームカットが瞬時で可逆な理由
キーフレームカットは GOP 全体を選び、その圧縮バイトを新しいコンテナへコピーします — デコードなし、再エンコードなし、ファイル書き込み程度の時間で完了します。代償は精度です:指定したインポイントはキーフレームが実際に存在する場所にしか着地できません。30 fps で 2 秒 GOP(1 GOP あたり 60 フレーム)なら、最も近いキーフレームは最大 59 フレーム離れ得るため、クリップは指定より目に見えて早く始まったり遅く始まったりします。ストリーマーが 1〜2 秒のキーフレーム間隔でエンコードするのはシークを機敏に保つためで、10 秒 GOP の監視映像がスクラブで「ジャンプ」するのは悪名高いです。
フレーム精度のカットに再エンコードが必要な理由
完璧な開始フレームが GOP 中ほどの P フレームだったとします。その圧縮バイトは「前のフレームと同じ、ただし…」としか言っておらず、前のフレームなしでは無意味です。それを単独の存在にするには、カッターは GOP 全体をそのフレームまでデコードし、選ばれたフレームを新しいキーフレームに昇格させて再エンコードしなければなりません(次の元のキーフレームまでの全フレームも)。このコストを払うのは境界の GOP だけです:クリップの残りはバイト単位でコピーされます。フレーム精度カットが遅いのに劣化がわずかなのはこのためです — 1 つの GOP だけが 2 回目の圧縮を通るのです。
よくある誤解
「カットはファイルの一部を削除するだけだ」 圧縮ストリーム内で単独で立てるフレームはほとんどありません。すべてのカットポイントはまず GOP 構造と突き合わせる必要があります。
「カットすれば必ず再エンコードされて品質が落ちる」 キーフレームカットは再エンコードしません。フレーム精度カットでも再エンコードするのは境界の 1 GOP だけ。その後コピーされる部分はビット同一です。
「カット位置はマーカーをドラッグした場所そのものだ」 キーフレームモードでは最も近いキーフレームにスナップします。正確なフレームを尊重するのはフレーム精度モードだけ — それはモードの選択であってバグではありません。
関連ツール:コンテナ対コーデックの基礎は動画 → MP4 、正確なフレームを画像として取り出すのはフレーム抽出 / 情報 、ソフト/ハード字幕の違いは字幕の追加・抽出 。