FFMpeg nVidia Turing melhor qualidade

FFMpeg nVidia Turing melhor qualidade

Encontrei esta linha de código para converter vídeos em arquivos mp4 por FFMpeg

ffmpeg -i input.avi -c:v h264_nvenc -preset slow -profile high 
       -level 4.1 -b 1000k -rc-lookahead 32 -g 480 -bf 3 -b_ref_mode middle
       -f mp4 Turing_output_1000k.mp4

Pesquisei na documentação alguns dos parâmetros desconhecidos para obter o seguinte resultado

-inome do arquivo de entrada

-c h264_nvencusa o codificador nVidia para obter um resultado h264

-preset slowalta qualidade com 2 passagens

-profile highnão tenho certeza sobre isso, main ou high444

-level 4.1essa é a "versão" do mp4, 4.1 pode causar problemas em players antigos

-b 1000kvídeo com taxa de bits 1000

-rc-lookahead 32número de quadros para olhar para frente, não tenho certeza sobre isso 32

-g 480não faço ideia, não encontrei nada no documento nVend

-f mp4define o formato de saída não tenho certeza porque isso deve ser especificado

-bf 33 quadros B

-b_ref_mode middlenão tenho certeza se isso é necessário


Pergunta:alguém poderia preencher minhas lacunas de conhecimento ou melhorar este código para melhorar a qualidade? Ou ainda melhorar aproveitando a vantagem de uma placa gráfica RTX com número certo de B-frames ou UV 4:4:4!?

informação relacionada