音声の末尾に無音を挿入する apad Posted on 2019年8月16日 (Updated on 2020年8月27日) in FFmpeg adelayフィルタは音声のチャンネル毎に無音の挿入ができたが、このapadフィルタはまとめて末尾に無音を挿入する。映像は何もしないので無音を挿入すると映像と音声の時間が異なるファイルになる。 音声の先頭に無音を挿入する […]
映像と音声の pts を扱う setpts, asetpts Posted on 2018年11月29日 (Updated on 2023年9月27日) in FFmpeg PTSを変更することで再生速度を上げたり下げたり、複数のファイルを合わせたりするときにPTSを揃えたりするのに使うsetpts、asetptsフィルタの使い方。音声の速度変更にはrubberbandフィルタを使う方法もあ […]
特定の映像フレームや音声サンプルを出力するselect, aselect Posted on 2018年5月23日 (Updated on 2024年2月20日) in FFmpeg 特定のフレーム間隔での出力ならtrim、atrimフィルタでもよいが、selectフィルタはピクチャータイプやインターレースタイプの指定でも出力できる。難点はどちらもデコードしながら処理を進めるがtrim、atrimフィ […]
音声のダイナミックレンジを調べる drmeter Posted on 2018年5月4日 (Updated on 2020年8月20日) in FFmpeg 14以上ならレンジがとても広く、8以上14未満までは普通で、8未満はレンジが狭いとされている。
18の周波数帯に分けてゲインを調整する superequalizer Posted on 2017年7月6日 (Updated on 2020年8月14日) in FFmpeg ffmpeg 3.4 から追加のフィルタ。compandフィルタのように特定の音量を調整するのではなく、特定周波数の音量を上げたり下げたり出来るsuperequalizerフィルタの使い方。 複数の周波数帯の音量を変える […]
各チャンネルの音声のビットスコープを映像化する abitscope Posted on 2017年7月3日 (Updated on 2021年3月21日) in FFmpeg 各チャンネルの音声のビットスコープを色別で横に並べて映像にするabitscopeフィルタの使い方。出力フォーマットはRGBA。似たフィルタにshowvolume、showfreqsがある。 音声の周波数を映像化する sh […]
サラウンドをヘッドフォン用の2チャンネルに配置する headphone Posted on 2017年6月30日 (Updated on 2021年7月22日) in FFmpeg ffmpeg 3.4 から追加のフィルタ。サラウンドを HRIRs(head-related impulse response, 頭部インパルス応答) ファイル web.archive.orgを元に頭部伝達関数(HRTF […]
各チャンネルの音声を合わせたり調整する pan Posted on 2017年6月27日 (Updated on 2023年10月2日) in FFmpeg 各チャンネルの音声を混ぜたり、入れ替えたり、無音にしたりできるpanフィルタの使い方。
音声をサラウンド変換する surround Posted on 2017年6月21日 (Updated on 2023年9月29日) in FFmpeg ffmpeg 3.4から追加のフィルタ。入力したステレオなどの音声の周波数からフロントとリアなどの音声に分けてサラウンド(5.1ch など)に変換するsurroundフィルタの使い方。
ドラクエの戦闘シーンチェンジエフェクトを作る Posted on 2017年4月21日 (Updated on 2020年5月27日) in FFmpeg ニコニコ動画に投稿された「DQエンカウント風AviUtlシーンチェンジ用素材 sm30578410 (自主削除)」を元に ffmpeg でも同じことを実装する。配布されたファイルは 8bit PNG なのでそれを使い、グ […]