tunarr icon indicating copy to clipboard operation
tunarr copied to clipboard

Simplify FFMPEG video codec settings

Open chrisbenincasa opened this issue 1 month ago • 0 comments

Instead of allowing the user to specify an encoder directly, we should boil this option down to a couple "families" of codecs, based on available hardware. This will allow the backend to decide the best decoder/encoder for the job and simplify the onboarding, too. This is especially important with the FFMPEG pipeline rewrite happening in #389.

The options should be: "no hardware acceleration" (or "on CPU", or "software"), "Nvidia", "Intel QuickSync", and "VAAPI" (or "Video Acceleration API")

This change will affect both our settings database file, ffmpeg pipeline, as well as the frontend, so it is a rather large change.

chrisbenincasa avatar May 16 '24 12:05 chrisbenincasa