白くなるところが真っ白になってなかったり、黒になるところが真っ黒になってないところを ffmpeg で補正する。方法はコントラストを上げて白はより白く、黒はより黒くする。今回は白黒ページの色補正だけでリサイズ(解像度を変 […]
Tesseract-OCRを使ったocrフィルタで文字認証を行う。ffmpegにはlibtesseractを有効化する。本家と同様に英語や日本語などたくさんの言語に対応している。ただし日本語の漢字の精度はかなりよくない。 […]
ffmpeg 3.2 にリリースしたビデオフィルタ。ffmpeg のフィルタの中でかなり処理が重たい部類に入るエッジ保護のデノイザnlmeansフィルタの使い方。なぜこれほどまでに重たいかというとデノイズする部分を映像内 […]
2以上の映像をPTSに即して連続した映像で出力するinterleaveフィルタの使い方。フィルタを使ってエンコードするときは出力オプションに-rで動画のフレームレートを指定する。selectフィルタを併用するとシーンチェ […]
ffmpeg 3.2 でリリースのビデオフィルタ。Cohen-Daubechies-Feauveau(CDF) 9/7 のウェーブレットデノイザ。フィルタを当てるチャンネルを指定できる。 基本コマンド ffmpeg -i […]
pp7(Postprocessing filter with 7 point DCT)フィルタはfsppの次に負荷の重たいポストプロセッシングフィルタである。 デノイズとインターレース解除ができる pp 速くて単純なポス […]
fspp(fast and simple postprocessing)とは前回のppに続くポストプロセッシングフィルタである。ppよりもオプションが簡素なので使いやすい。 デノイズとインターレース解除ができる pp 基 […]
各チャンネルの変化具合と平均化するフレーム数の指定により簡易のモーションブラーを当てることができるatadenoise(Adaptive Temporal Averaging Denoiser )フィルタの使い方。設定値 […]
特に断りがない限り Windows環境でのコマンドを記述し、記事を書いた時点の最新版であるmasterを対象としている。過去記事は最新版と比べてオプション内容や順番が異なったりすることがある。 実行環境はWindows1 […]
ffmpeg のフィルタで容量を減らすと言えばたいていの場合デノイズしてのっぺりさせてきたが、今回はデノイズではなくてYチャンネル(輝度)のステップを間引いて容量を減らしてみた。この方法のデメリットはのっぺりしたりぼやけ […]