ffmpeg 4.3から使えるフィルタ。GPUを取り付けていると使えるVulkanフィルタのまとめ。4.5から使える予定のlibglslangとlibplaceboも使ったlibplaceboフィルタがあり、こちらは使え […]
ゲーム配信などでレイアウトを決めるときに映像が全く変わらない部分。例えばRTAのチャートの部分とか、レトロゲームを模したフレームとかそういったところの品質を下げられる。対応コーデックは H.264、H.265、VP8、V […]
デコーダにはQSVとNVDECにハードウェア支援を受けたDXVA2、D3D11、D3D12、Vulkan。フィルタにはQSV、OpenCL、NPP、Vulkan。エンコーダにはQSVとNVENC、ソフトウェアエンコーダの […]
個別に QSV のフィルタがあるがvpp_qsvフィルタは輝度、彩度、色相やデノイズ、クロップ、リサイズ、インターレース解除、回転、反転など複数のフィルタが含まれる。 ハードウェア支援フィルタのまとめ QSV の基本設定 […]
通常の方法だと1エンコード1出力なのが、1エンコード複数出力できるteeマルチプレクサの使い方。 ffmpeg で複数出力
ffplay で起動時にオプションを指定することで解像度や表示位置、音量などを調整できる。 ffplay のショートカットキー ffplay Documentation : Main options
vmaf スコアの調べ方。新しい映像の品質評価 libvmaf インターレース解除フィルタの vmaf スコア インターレース解除フィルタでの vmaf スコアを調べる。比較したデインターレースフィルタは左から、yadi […]
ffplayで複数ファイルを読み込んだり、ffprobeでフィルタを当てた後のデータを調べるときに使うmovie、amovie入力の設定内容。名前の通り映像と音声なので字幕は読めないが、closed captionの字幕 […]
特に断りがない限り Windows環境でのコマンドを記述し、記事を書いた時点の最新版であるmasterを対象としている。過去記事は最新版と比べてオプション内容や順番が異なったりすることがある。 実行環境はWindows1 […]
ffmpeg で Apple HTTP Live Streaming(HLS)形式に出力する方法。各セグメントの動画ファイルは TS(ffmpeg 3.4 からは .m4s(fragmented MP4, fmp4)も可 […]