【ffmpeg】同じフィルタを使って複数ファイルを出力する

同じフィルタを使って複数のファイルを出力する場合、出力ごとにフィルタを適応すればできるが、これを一度のフィルタ適応で複数ファイルを出力する方法。

ここでは例として scale を適応して split で必要なファイル数だけ出力する。リサイズしない場合は scale=iw:ih にして入力解像度そのままで出力する。

一つのフィルタを適応して split するので、scale の代わりに croppad を使っても良い。

Windowsのffmpegで生放送する方法 : FFmpegのフィルターを使う
【ffmpeg】 マルチトラックの動画の作り方 map の使い方はこちらを参照


ffmpeg -i input -filter_complex "[0:0] scale=iw:ih,split=2[a] [b]" -map [a] -map 0:1 -acodec copy output1.mp4 -map [b] -map 0:1 -acodec copy output2.mp4

エンコード設定を変える例
ffmpeg -i input -filter_complex "[0:0] scale=iw:ih,split=2[a] [b]" -y -map [a] -map 0:1 -vcodec libx264 -preset fast -acodec copy output1.mp4 -map [b] -map 0:1 -vcodec libx264 -preset slow -acodec copy output2.mp4

引用元
ffmpeg output same filters to 2 outputs | Roger's woze
関連記事

この記事へのコメント

管理人のみ通知 :

トラックバック


ニコニコチャンネル始めました
ニコラボチャンネル
スポンサード リンク
新着記事と追記・編集記事
スポンサード リンク
ブログ内検索
プロフィール

Author:ロベルト
お問い合わせはこちらまで
robelt2525[at]gmail.com

中の人 @nico_lab
ブログ更新用 @blo_nico_lab

詳しいプロフィールはこちら

カテゴリ
アクセスの多い記事
記事アーカイブ

最新コメント
リンク
ニコニコ静画
アニメカテゴリ毎時ランキング
免責事項
当ブログはリンクフリーです。記事によりトラブルが生じた場合でも、当ブログ管理人は一切の責任を負いません。 当ブログに記載されている情報の正誤や利用は、ご自身の判断でお願いします。 紹介したアプリケーションに関する問い合わせは作者に問い合わせてください。ニコニコ動画に関する質問はまずは公式掲示板、2ch、各Q&Aサイトを参照ください。
ブログの読者になる(RSS)
アクセス数