====== ffmpeg - Encoding - GPU Encoding - Convert videos to 10-bit h265, AAC 5.1 ====== ffmpeg -i "input.mkv" -vaapi_device /dev/dri/renderD128 -vf 'format=p010,hwupload,scale_vaapi=w=1920:h=1080' -map 0:v -metadata:s:v:0 language=eng -map 0:a:m:language:eng -metadata:s:a:0 language=eng -map 0:s\? -c:v hevc_vaapi -c:a aac -ac 6 -ar 48000 -b:a 640k -c:s copy -profile:v main10 -rc_mode CQP -global_quality 25 -v verbose "output.mkv" ffmpeg -i "input.mkv" -vaapi_device /dev/dri/renderD128 -vf 'format=p010,hwupload,scale_vaapi=w=1920:h=1080' -map 0:v -metadata:s:v:0 language=eng -map 0:a:m:language:eng -metadata:s:a:0 language=eng -map 0:s\? -c:v hevc_vaapi -b:v 5000k -bufsize 5000k -c:a aac -ac 6 -ar 48000 -b:a 640k -c:s srt -profile:v main10 -rc_mode CBR -v verbose "output.mkv" **NOTE:** * The top option uses a Constant Quality Profile. * The bottom option uses a specific CBR bitrate.