![¿Cómo puedo hacer que FFmpeg utilice mejor los recursos de GPU y CPU como lo hace HandBrake?](https://rvso.com/image/1684230/%C2%BFC%C3%B3mo%20puedo%20hacer%20que%20FFmpeg%20utilice%20mejor%20los%20recursos%20de%20GPU%20y%20CPU%20como%20lo%20hace%20HandBrake%3F.png)
De vez en cuando necesitaba la función de interpolación para mis videos, pero no pude encontrar la opción en la GUI de HandBrake (si HandBrake ya la tiene, hágamelo saber). Después de algunos intentos de iniciar minterpolate desde el último FFMpeg, me sorprende mucho la "hazaña" muy antigua de FFMpeg de hace más de diez años: todavía no puedo usar GPU ni CPU correctamente desde la caja (en serio, 0-5 % de gpu ¿33% de CPU?).
Comandos como " -threads
no funcionan" (como hace 10 años, ¿tal vez solo para fines de demostración?). Mientras que HandBrake usa GPU y CPU correctamente sin fallas y codifica videos de 10 bits hevc fhd de larga duración en minutos.
¿No estoy al tanto de ciertos comandos (los comandos como -hwaccel qsv hevc_qsv
los del manual solo producen errores, después de investigar un poco descubrí output_format_qsv
que funcionan pero aún no tienen la velocidad normal de HandBrake), o simplemente FFMPEG ha sido tan malo desde el principio?
SoC PS Intel 11-135g7, controladores más recientes instalados (pero parece que no es un problema, porque otras utilidades funcionan bien), Windows 10, mi último comando que funciona:
ffmpeg -hwaccel_output_format qsv -i input.mkv -pix_fmt p010le -c:v hevc_qsv -load_plugin hevc_hw -b:v 25M -threads 8 -vf "minterpolate=fps=60:mi_mode=mci:mc_mode=aobmc:me_mode=bidir:vsbmc=1" -preset veryslow output.mkv