ハードウェア支援フィルタのまとめ Posted on 2020年8月1日 (Updated on 2022年1月23日) in FFmpeg Windowsで使えるハードウェア支援フィルタ、QSV、CUDA、OpenCL、Vulkanのまとめ。それぞれ個別記事になっているのでフィルタの内容をグラフにまとめた。
フレームを間引くdecimate、mpdecimate Posted on 2020年7月13日 (Updated on 2024年1月29日) in FFmpeg 一定のフレーム間隔で重複フレームを間引くdecimateフィルタと、前フレームとあまり変化のないフレームを間引くmpdecimateフィルタの使い方。 Windows の ffmpeg で生放送する方法で書いていた内容を […]
Vulkan を使ったハードウェアアクセレーションフィルタのまとめ Posted on 2020年4月3日 (Updated on 2024年4月12日) in FFmpeg ffmpeg 4.3から使えるフィルタ。GPUを取り付けていると使えるVulkanフィルタのまとめ。4.5から使える予定のlibglslangとlibplaceboも使ったlibplaceboフィルタがあり、こちらは使え […]
各チャンネルのノイズ係数を調べる bitplanenoise Posted on 2020年2月28日 (Updated on 2022年8月23日) in FFmpeg YUV、RGB(Aは未対応)それぞれのチャンネル(正確にはプレーン)にどれくらいのノイズが含まれているかを調べるbitplanenoiseフィルタの使い方。数値が高いほどノイズが多い。ログの表示にmetadata、dra […]
1フレーム内のメディアンフィルタ median Posted on 2020年2月14日 (Updated on 2023年8月18日) in FFmpeg ffmpeg 4.3 から使える予定のフィルタ。映像の指定したピクセル内のピクセル中央値を返すのでマスクしてデノイズするのに使える。マスクはcolorkey、chromakeyフィルタで作れる。 ffmpeg でクロマキ […]
ウェーブレットデノイザ owdenoise Posted on 2019年10月7日 (Updated on 2020年5月15日) in FFmpeg 過完備のウェーブレットデノイズフィルタowdenoise(Overcomplete Wavelet denoiser)フィルタの使い方。比較的負荷の大きいデノイズフィルタである。 基本コマンド 既定値の指定例。 ffmp […]
QSV フィルタの詰め合わせ vpp_qsv Posted on 2019年9月19日 (Updated on 2023年10月3日) in FFmpeg 個別に QSV のフィルタがあるがvpp_qsvフィルタは輝度、彩度、色相やデノイズ、クロップ、リサイズ、インターレース解除、回転、反転など複数のフィルタが含まれる。 ハードウェア支援フィルタのまとめ QSV の基本設定 […]
技術書典7 でFFmpeg本出ます Posted on 2019年8月3日 (Updated on 2020年9月23日) in FFmpeg, 技術書典 無事完売して電子版の販売と振り返り記事と修正箇所。 FFmpegの本を頒布した技術書典7を振り返る 【PDF】FFmpegの本 – ニコラボの本屋 – BOOTH 【サンプル】FFmpegの本【P […]
特定の映像フレームや音声サンプルを出力するselect, aselect Posted on 2018年5月23日 (Updated on 2024年2月20日) in FFmpeg 特定のフレーム間隔での出力ならtrim、atrimフィルタでもよいが、selectフィルタはピクチャータイプやインターレースタイプの指定でも出力できる。難点はどちらもデコードしながら処理を進めるがtrim、atrimフィ […]