アップサンプリングありとなしのアンシャープマスクの FFMPEG 設定

アップサンプリングありとなしのアンシャープマスクの FFMPEG 設定

私の課題は、コンパクトカメラで撮影したビデオの品質を「改善」することです。アップサンプリングしてから、アンシャープ マスクを適用することを検討しています。

FFMPEG の専門家の皆さん、アップサンプリングありとなし(たとえば 320X180 から 720P 1280X720 へ)の両方で、アンシャープ マスキングの開始設定を提案していただけますか?

答え1

を参照してください規模そしてアンシャープffmpeg のフィルター:

ffmpeg -i input -filter:v "scale=1280:-1:flags=lanczos,unsharp=5:5:1.0:5:5:0.0" output
  • スケール フィルターで-1は、アスペクト比を維持するために正しい高さが自動的に選択されます。

  • flagsスケールフィルタのオプションでスケールアルゴリズムを変更できます。アップサンプリングにはlanczos試してみる価値があります。デフォルトはbicubic( -vf/を使用している場合-filter:v) またはbilinear(を使用している場合) です。の下にある-filter_complexアルゴリズムの完全なリストまたはを参照してください。ffmpeg -h filter=scale-sws_flagsFFmpeg スケーラーのドキュメント

  • この例では、デモンストレーション用に用意されたデフォルトunsharp設定を使用しています5:5:1.0:5:5:0.0。これらの値により、彩度や輝度をシャープにしたりぼかしたりできます。アンシャープ フィルターのドキュメントその他の例。

関連情報