0

mkv ファイルを mp4 に完全に hw トランスコードし、アスペクト比を維持しながらコンテンツをアップ/ダウンスケールしたいと考えています。

CPU ベースのトランスコーディングでは、以下を追加するだけです:

scale=1920:1080:force_original_aspect_ratio=decrease

HW (CUDA)を使用-resizeすると、デコード側または-scale_nppエンコード側でトランスコーディングが可能ですが、どちらも元のアスペクト比を強制することはできないようです。

たとえば、1920x800 ファイルを 1920x1080 にアップスケールし、残りを黒いバーで埋めて、たとえばバーの上に字幕を重ねることができるようにしたい...

これにより、CPU を使用する代わりに GPU パワーを使用して完全にトランスコーディングできます。何か案は?

4

1 に答える 1