マスクに応じてぼかすvarblur Posted on 2022年5月4日 (Updated on 2023年3月22日) in FFmpeg マスクのグレースケールに応じてぼかす範囲を指定するvarblur(Apply variable blur)フィルタの使い方。マスクをつくる方法はgeqフィルタで任意の図形をつくる、lutフィルタなどで映像を加工する、un […]
フレーム内の一部分にフィルタを当てるfeedback Posted on 2022年4月29日 (Updated on 2024年3月15日) in FFmpeg ffmpeg 5.1から使えるフィルタ。指定した矩形にフィルタを当てるfeedbackフィルタの使い方。縦x横で分割できる範囲ならuntile、select、interleave、tileフィルタの併用でも同じことができ […]
ピクセライズして映像にモザイクをかけるpixelize Posted on 2022年4月17日 (Updated on 2023年9月29日) in FFmpeg ffmpeg 5.1から使える予定のフィルタ。指定ピクセル間を平均してブロック状にモザイクするpixelizeフィルタの使い方。今まではfrei0フィルタのpixeliz0rで使えていた。 ffmpeg で使える fre […]
ITU-T P.910を元とした2次元と3次元で映像の品質スコアを調べるsiti Posted on 2022年4月10日 (Updated on 2023年3月1日) in FFmpeg ffmpeg 5.1から使えるフィルタ。SI(Spatial Info:空間情報、フレーム内)とTI(Temporal Info:時間情報、フレーム間)の知覚情報のスコアを調べるsitiフィルタの使い方。SIは複雑なシー […]
Raspberry Pi 4 Model Bの64bit OSでインタレ解除してHWエンコードする Posted on 2022年3月27日 (Updated on 2023年3月7日) in FFmpeg fieldhintフィルタで手動インターレース解除しH.264のハードウェアエンコードする。手動インターレース解除するとぎりぎり1倍速以上出るので縞フレームの場所が分かればライブ配信にも使える。patternオプションは […]
フォーマット変換するformat、aformat Posted on 2022年3月5日 (Updated on 2022年3月31日) in FFmpeg ピクセルフォーマットを変換するformatフィルタと、サンプルフォーマットとサンプルレートを変換するaformatフィルタの使い方。
色相を変更できるhuesaturation Posted on 2022年2月27日 in FFmpeg RGBベースの色相を変更できるhuesaturationフィルタの使い方。YUVベースはhueフィルタ。タイムライン編集に対応。 色相を動的に変更できる hue 特定の区間だけフィルタを当てるタイムライン編集について
無音区間を調べるsilencedetect Posted on 2022年2月23日 (Updated on 2022年8月9日) in FFmpeg しきい値と検出区間を指定して無音区間を調べるsilencedetectフィルタの使い方。
映像の変化が少ないシーン区間を調べるfreezedetect Posted on 2022年2月20日 (Updated on 2022年2月23日) in FFmpeg しきい値と検出区間を指定して動きの少ない区間を調べるfreezedetectフィルタの使い方。
音声のノイズ低減フィルタanlmdn Posted on 2022年2月13日 (Updated on 2023年2月20日) in FFmpeg 映像のデノイズにもあるNon-Local Meansアルゴリズムを音声のノイズ低減に使う。こちらも処理負荷が高く効果は絶大。 非局所平均のデノイザ nlmeans