How to lossless with ffmpeg and h264_nvenc

Hi,

are these commands right for a lossless output via GPU?

ffmpeg -hide_banner -hwaccel cuda -hwaccel_output_format cuda -i “input.mkv” -map 0:0 -c:v h264_nvenc -preset lossless “ouput_lossless.mp4”

or also:

ffmpeg -hide_banner -i “input.mkv” -map 0:0 -c:v h264_nvenc -preset lossless “ouput_lossless.mp4”

Thanks

_______________

NVIDIA RTX 5070 Ti 16 GB

Hi @buddhabas, no, you should use the -tune option. For example:

ffmpeg -hide_banner -hwaccel cuda -hwaccel_output_format cuda -i input.mkv -c:v h264_nvenc -preset p7 -tune lossless ouput_lossless.mp4

Best regards,

Diego