REC

動画撮影・制作・編集、機材メンテナンスのヒント

 WTVID >> ビデオ制作ガイド >  >> ビデオ >> ビデオクリップ

FFmpeg を使用したマスタービデオ連結 - ステップバイステップガイド

ビデオ編集は、魅力的なコンテンツ作成の基礎です。 YouTuber、マーケティング担当者、愛好家を問わず、複数のクリップを結合してシームレスな最終製品を作成する機能は不可欠です。 FFmpeg は堅牢なオープンソース コマンドライン ツールであり、ビデオの連結を迅速かつ信頼性が高く、品質を維持します。

Ubuntu へのインストール

<オル>
  • ログイン SSH 経由でサーバーに接続し、パッケージ インデックスを更新します。

    $ sudo apt update

  • インストール FFmpeg とその依存関係:

    $ sudo apt install ffmpeg

  • 確認 インストール:

    $ ffmpeg -version

  • 前提条件:一致するビデオ プロパティ

    マージする前に、ソース ファイルが一貫したエンコード パラメータ (タイムベース、解像度、コーデック、ピクセル形式) を共有していることを確認してください。これらが一致する場合は、以下の高速で再エンコード不要の方法を使用できます。異なる場合は、再エンコードする必要があります。これは遅くなりますが、互換性のために必要です。

    同じコーデック – Concat Demuxer (高速ストリームコピー)

    <オル>
  • ファイル パスをリストしたテキスト ファイルを作成します。

    Join_video.txt

    file /Users/Video/input1.mp4

    file /Users/Video/input2.mp4

    FFmpeg を使用したマスタービデオ連結 - ステップバイステップガイド
  • デマルチプレクサを使用して FFmpeg を実行します。

    ffmpeg -f concat -safe 0 -i join_video.txt -c copy output_demuxer.mp4

    FFmpeg を使用したマスタービデオ連結 - ステップバイステップガイド

    -安全 0 任意のファイル名を許可します。 -c コピー 再エンコードせずにファイルをストリーミングします。

  • 同じコーデック – Concat プロトコル (単一行コマンド)

    <オル>
  • 互換性のある形式 (MPEG‑TS など) のワンライナーを実行します。

    ffmpeg -i "concat:input1.ts|input2.ts" -c copy output_protocol.ts

    FFmpeg を使用したマスタービデオ連結 - ステップバイステップガイド
  • MP4 (プロトコルでサポートされていない) の場合、コマンドは最初のクリップの後に失敗するため、代わりにデマルチプレクサーを使用してください。
  • さまざまなコーデックまたは解像度 – filter_complex を使用した再エンコード

    <オル>
  • すべての入力ファイルを指定します。

    ffmpeg -i file1.mp4 -i file2.mp4 -i file3.mp4 \

  • 各ファイルのビデオ ストリームとオーディオ ストリームを選択するフィルター グラフを構築します。

    -filter_complex "[0:v][0:a][1:v][1:a][2:v][2:a] \

    FFmpeg を使用したマスタービデオ連結 - ステップバイステップガイド
  • ストリームを連結するように FFmpeg に指示します (n=3):

    concat=n=3:v=1:a=1 [vv][aa]" \

  • 連結されたストリームを出力コンテナにマッピングします。

    -map "[vv]" -map "[aa]" mergedVideo.mp4

  • ここでは再エンコードが必要です。プロセスは遅くなりますが、統一された形式が提供されます。

    複数のオーディオ ストリーム – 高度な filter_complex の使用法

    <オル>
  • 入力ファイルを定義します。

    ffmpeg -i opening.mkv -i episode.mkv -i ending.mkv -filter_complex

  • すべてのビデオおよびオーディオ ストリームを指定します(ファイルごとに 1 つのビデオ、2 つのオーディオ)。

    [0:0][0:1][0:2][1:0][1:1][1:2][2:0][2:1][2:2]

    FFmpeg を使用したマスタービデオ連結 - ステップバイステップガイド
  • 1 つのビデオ ストリームと 2 つのオーディオ ストリームを連結します。

    concat=n=3:v=1:a=2 [v][a1][a2]

  • 出力ストリームを最終ファイルにマッピングします。

    -map "[v]" -map "[a1]" -map "[a2]" output.mkv

  • ボーナス – Filmora とのクイック統合

    グラフィカル インターフェイスを好むユーザーのために、Wondershare Filmora は初心者に最適なドラッグ アンド ドロップ ワークフローを提供します。

    <オル>
  • Filmora を開き、[新しいプロジェクト] をクリックします。 .
  • メディアのインポート:[ファイル]> [メディアのインポート]> [メディア ファイルのインポート] .
  • 目的のクリップをタイムラインにドラッグして、連続シーケンスを作成します。
  • 内蔵の編集ツール(トリム、クロップ、トランジション)を使用してビデオを磨きます。
  • エクスポート経由で完成品をエクスポートします。 タブ。
  • 結論

    FFmpeg は、同一のコーデック、多様な形式、または複数のオーディオ トラックを扱うかどうかに関係なく、ビデオ連結に比類のない柔軟性を提供します。そのコマンドラインの精度により最適な品質が保証される一方、Filmora の代替手段はスクリプトに慣れていない人に直感的なショートカットを提供します。これらのテクニックをマスターして、プロレベルのビデオを効率的に制作してください。

    1. カラーグレーディング:PremiereProで季節を変更する方法

    2. 今年6月にソーシャルメディアイベントを祝うための11の簡単なテンプレート

    3. ビネット効果をオンラインで追加する方法は?

    4. Facebook 広告用に動画をトリミングする方法

    5. AdobePremiere6.5ビデオ編集ソフトウェアレビュー

    6. ビデオのテキストを強調表示する方法は?

    7. BTS:キャプテン・アメリカ:ウィンター・ソルジャーのヘリキャリア クラッシュ デザイン VFX

    8. Movaviビデオエディタでビデオをカットする方法

    1. 魅力的なトラベル リールを作成する:Instagram のステップバイステップ ガイド

    2. Androidデバイスでビデオをトリミングおよびカットする方法

    3. Eddie Hamilton A.C.E. による編集成功のための 8 つのヒント

    4. あなたが2022年に試すべき15の最高の無料のAfterEffectsイントロテンプレート

    5. あらゆるスキルレベル向けのトップオンラインビデオエディター – 2026 年ガイド

    6. 新しいMacProはコンテンツクリエーターのドリームマシンですか?

    7. Spotify プレイリストを高速化:音楽体験を加速するための専門ガイド

    8. テスト済み:Premiere Pro 2019 は大幅にスムーズです

    ビデオクリップ