2つの映像の相関関係を調べるcorr Posted on 2023年3月18日 (Updated on 2023年10月3日) in FFmpeg 同じ解像度、フレームレート、ピクセルフォーマット、タイムベースの2つの映像の相関関係を調べるcorrフィルタの使い方。似た用途のフィルタにssim、msadフィルタがある。 2つの映像の画質評価をする SSIM 2つの映 […]
フレームのぼやけ度を判定するblurdetect Posted on 2023年1月15日 (Updated on 2023年10月3日) in FFmpeg Marziliano, Pinaらの”A no-reference perceptual blur metric.”を基としたフレームのぼやけ度を判定するblurdetectフィルタの使い方。フィ […]
前後フィールドを考慮して逆テレシネするfieldmatch Posted on 2022年12月17日 (Updated on 2024年2月6日) in FFmpeg fieldmatchフィルタで逆テレシネしてプログレッシブフレームを作り、プログレッシブ化に漏れたフレームを改めてインターレース解除フィルタでプログレッシブ化しdecimateフィルタで間引けば24p化することができる。 […]
単純な逆テレシネフィルタdetelecine Posted on 2022年12月17日 (Updated on 2023年1月10日) in FFmpeg テレシネコンテンツを逆テレシネするdetelecineフィルタの使い方。途中にテレシネでない映像が含まれていても検証素材が多くないが周期は変わらないかもしれない。つまり本編が分かれていも逆テレシネできるが、途中のテレシネ […]
エッジ傾斜を考慮したインターレース解除フィルタestdif Posted on 2022年12月3日 (Updated on 2024年3月11日) in FFmpeg estdifは”Edge Slope Tracing Deinterlacing Filter”の略語。fieldmatchフィルタを使ったような見た目になり、斜めの輪郭線が滑らかになるので見た目 […]
ピクチャーをインターリーブ、デインターリーブするil Posted on 2022年6月18日 (Updated on 2022年10月25日) in FFmpeg ilフィルタの使い方。似たフィルタにフレームをインターリーブするinterleaveフィルタと、フレーム間をインターリーブするtinterlaceフィルタがある。 複数の映像を1つの映像に合わせるinterleave フ […]
フレームレートを変更するfps Posted on 2022年6月17日 in FFmpeg 任意のフレームレートに変換するfpsフィルタの使い方。整数ではない小数点以下のタイムスタンプ処理の丸め方も指定できる。 ffmpeg でのフレームレート設定の違い
マスクに応じてぼかす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 […]