オンラインで動画をトリミングする方法
10分の動画を録画したのに、必要なのは真ん中の45秒だけ。または会議の録画の冒頭に5分の無音があります。トリミングは複雑な編集ソフトウェアなしに、動画を必要な分だけ正確に切り出します。ブラウザベースのトリマーは、機密性の高い可能性のある動画をサーバーにアップロードせずに、WebAssemblyを使って作業全体をローカルで処理します。
オンラインで動画をトリムする手順
- 動画をアップロード: トリムしたいファイルを選びます。ツールはMP4、WebM、MOV、AVI、その他の一般的な形式を受け入れます。
- 開始時刻と終了時刻を設定: タイムラインのハンドルをドラッグするか、正確な時刻を入力します。動画プレーヤーはリアルタイムに選択をプレビューします。
- トリムされたクリップをダウンロード: トリミングモードを選び、結果をダウンロードします。
高速モード対精密モード
高速モード(ストリームコピー):
- 瞬時の処理、再エンコードなし
- 元の品質を正確に保持
- カット点は1から2秒ずれる可能性がある(最も近いキーフレームに着地)
- 最適な用途: 大きなセクションの削除、ラフカット、素早い抽出
精密モード(再エンコード):
- 時間がかかる(動画の長さとデバイスに依存)
- フレーム精度のカット点、設定した正確な位置
- デフォルト設定では最小限の品質差
- 最適な用途: クリーンカット、プレゼンテーション用クリップ、公開されるコンテンツ
ほとんどの用途では、高速モードが正しい選択です。正確な開始フレームと終了フレームが重要な場合のみ、精密モードを使ってください。
高速モードが高速な理由: キーフレームの説明
モダンな動画コーデック(H.264、H.265、AV1、VP9)はフレーム間圧縮を使います。ほとんどのフレームは完全な画像としてではなく、近くの参照フレームからの差分としてのみ保存されます。参照フレームはキーフレーム(MPEG用語ではIフレーム)と呼ばれます。エンコーダーの設定に応じて1から10秒ごとに現れます。
高速トリミングは、何もデコードせずにカット点外のデータを削除することで動作します。出力はカット前の最も近いキーフレームから始まり、カット後の最も近いキーフレームで終わります。再エンコードがないため品質損失はありませんが、精度も限られます。
精密トリミングはすべてのフレームを生ピクセルにデコードし、正確なフレームでカットを適用し、そこから再エンコードします。これはより多くのCPUを使い、品質をわずかに低下させますが(再エンコードは非可逆)、任意のフレームでカットできます。
ほとんどのブラウザは、10分の1080p MP4を高速モードで5秒未満でトリムできます(本質的にファイルI/Oです)。同じクリップでの精密モードは、CPUに応じて30から60秒かかるかもしれません。
デジタル動画編集の簡単な歴史
初期のデジタル動画編集(1990年代)は高価なハードウェアを必要としました。Avid Media Composerは完全な編集スイートに5万ドル以上かかりました。クリップのトリミングは、ディスクへのキャプチャ、タイムラインへのインポート、in/outポイントのドラッグ、出力のレンダリングを意味しました。フロー全体は意味のある変更に数時間かかりました。
消費者グレードのノンリニアエディタ(1999年のFinal Cut Pro、2003年のAdobe Premiere Elements、1999年のiMovie、2000年のWindows Movie Maker)は、トリミングを家庭ユーザーが利用できるようにしました。2010年までに、すべての電話はデスクトップへのエクスポートなしに、自身の動画クリップを直接トリムできました。
WebAssembly(2017年)は、ブラウザで高性能の動画編集を可能にしました。WebAssemblyにコンパイルされたFFmpeg(2020年リリースのffmpeg.wasm)は、デスクトップFFmpegと同じトリミング、トランスコーディング、エフェクト機能を、完全にクライアントサイドで実行できるようにしました。今日のブラウザベースのトリマーは、10年前のPremiere Elementsの機能に匹敵でき、インストール不要で完全なプライバシーを備えています。
よくあるトリミングタスク
- イントロ / アウトロを削除: 開始または終了の無音、カウントダウン画面、ブランディングをカット
- ハイライトを抽出: 長い録画から最高の瞬間を引き出す
- ファイルサイズ制限に合わせる: 短い動画はサイズが小さく、アップロード制限内に収まるのに役立ちます
- 録画をクリーンアップ: ミス、休止、無関係なセクションを削除
- ティーザーを作成: SNSプロモーション用に長い動画から15から30秒のスニペットを引き出す
- チャプターを作成: 長い動画を別々のアップロード用に複数の短いクリップにトリム
- バグ報告: 長い画面録画を、バグが発生した瞬間までトリムダウン
- 教育コンテンツ: 学習補助のために特定の講義の瞬間を抽出
プラットフォームのアップロードサイズ制限
プラットフォームの制限に合わせるためのトリムは、最も一般的な理由の1つです:
| プラットフォーム | 制限 | 備考 |
|---|---|---|
| Twitter / X動画 | 2:20、512 MB | 無料ティア。Premiumは最大4時間 |
| Instagram Reel | 90秒 | 4K対応、縦型 |
| Instagramフィード | 60分 | ただし最高のエンゲージメントは60秒未満 |
| TikTok | 10分 | ほとんどの投稿は1分未満 |
| YouTube Shorts | 60秒 | 縦型 9:16 |
| YouTube標準 | 12時間 / 256 GB | 認証アカウントはより高い |
| LinkedIn動画 | 10分 / 5 GB | ほとんどの投稿は30から90秒 |
| Slack | 1 GB | ワークスペースはより低くできる |
| Discord | 25 MB / 500 MB / 10 GB | 無料 / Nitro Classic / Nitro |
| メール添付 | 25 MB | Gmail。一部のプロバイダーはより低い |
適切な出力形式の選択
トリミング後、形式が重要です:
- MP4(H.264): 普遍的な互換性、どこでも再生、元の録画のおよそ80%のサイズ。
- WebM(VP9 / AV1): 同様の品質でMP4よりおよそ30%小さい。Chrome / Firefoxでネイティブ、古いiOSではそうでない。
- MOV(QuickTimeコンテナ内のH.264): MP4と同じ圧縮ですが、Apple向けメタデータ付き。2026年ではMP4とほとんど区別できません。
- GIF: 同じコンテンツでMP4より大きい、音声なし、しかしMP4が再生できない場所でインライン再生します。
送信先が分からない場合、MP4を使ってください。再生場所をコントロールでき、小さなファイルが欲しい場合、WebMを使ってください。
よくある落とし穴
- 高速モードでのカット点のドリフト: 1から2秒のオフセットは重要なコンテンツを切り取る可能性があります。精度が重要なら、精密モードを使ってください。
- 音声と動画がずれる: 一部のコーデック(特にAAC音声)での精密モードトリミングは、わずかな音声・動画の非同期を生み出すことがあります。モダンなツールはこれを処理しますが、公開前に確認してください。
- HDR動画がトーンマッピングを失う: HDR動画のトリミングは、送信先がHDRをサポートしない場合、平坦に見える出力を生む可能性があります。必要に応じてトリミング後にSDRに変換してください。
- VFR(可変フレームレート)の問題: 画面録画はしばしば可変フレームレートを使い、一部のトリマーを混乱させ、最初の1秒が「凍結」した出力を生みます。これに遭遇したら、トリミング前に一定フレームレートで再エンコードしてください。
- 音声のみのセグメントが動画を失う: トリミングが音声のみのセクション(例: カメラがオフだった休止)を覆う場合、一部のトリマーは静かにトリミング全体を破棄します。出力の長さが選択と一致することを確認してください。
- トリミングで字幕が失われる: 外部字幕トラック(SRT、VTT)はトリミングで自動的に同期されません。字幕タイムスタンプを手動で調整する必要があります。
- 大きなファイルがブラウザをクラッシュさせる: 約2 GBを超えるクリップは、ブラウザのメモリを使い切ることがあります。バッチでトリムするか、非常に大きなソースファイルにはデスクトップツールを使ってください。
使いこなしのヒント
- 処理前にプレビュー: 動画を見ながらトリム点をマークするために「現在の位置に設定」ボタンを使います。これはタイムコードを手動で入力するより速いです。
- 圧縮前にトリム: より短くより小さなファイルの両方が必要なら、まずトリムし、その後圧縮します。短いクリップの圧縮は速く、より良い結果を出します。
- デフォルトで高速モードを使う: フレーム完璧なカットが特に必要でない限り、高速モードは見える違いなしに大幅な処理時間を節約します。
- 原本を保持: トリミングは新しいファイルを作成するため、元の動画は安全です。ただし、ソースを削除する前にトリミングされた結果を検証するのが良い習慣です。
- 小さなバッファを追加: コンテンツのためにトリムする場合(ファイルサイズ対)、ターゲットの前後に0.5秒を追加します。会話の最初/最後のフレームでのハードカットは唐突に感じます。
- トリムしてからクロップ: 動画もクロップする必要がある場合(アスペクト比を変更)、再エンコード作業を最小限にするためまずトリムしてください。
プライバシーと機密動画
動画トリマーは完全にブラウザ内でWebAssemblyを使って動作します。アップロードしたソース動画、中間処理データ、トリミングされた出力はすべてデバイス上に留まります。サーバーには何もアップロードされません。
これは動画がしばしば非常に機密性の高いコンテンツを含むからです。個人の録画、家族の瞬間、顧客の画面録画、社内製品デモ、セキュリティ映像、医療グレードの動画など。クラウドのトリマーは必然的に動画をサーバーにアップロードし、そこで「サービス改善」のために保持されたり、従業員がアクセスしたりする可能性があります。ブラウザベースのトリマーは露出ゼロで、動画はマシンを離れません。
ブラウザベースのトリミングは、ページを一度読み込めばオフラインでも動作し、フライト中や接続性の低い環境での編集に役立ちます。唯一のネットワーク呼び出しは最初のページ読み込みです。
よくある質問
高速モードと精密モードの違いは何ですか?
高速モードは再エンコードせずに動画ストリームをコピーします, 瞬時で元の品質を保ちますが、カットが最寄りのキーフレームに合わせられることがあります(選択範囲から 1〜2 秒ずれる可能性)。精密モードはフレーム単位のカットのために動画を再エンコードしますが、より時間がかかります。
トリミングで動画の品質は下がりますか?
高速モードでは下がりません, 動画ストリームは変更なしにコピーされます。精密モードでは最小限の再エンコードがありますが、デフォルト設定では差はほとんどわかりません。
動画はサーバーに送信されますか?
いいえ。すべての処理は WebAssembly を使ってブラウザ内で行われます。動画がデバイスから出ることはありません。
どの形式に対応していますか?
MP4、WebM、MOV、AVI、その他多くの一般的な動画形式。MP4(H.264)と WebM はすべてのブラウザでもっともよく動作します。