J’ai remarqué que, lorsque j’encode de H264 vers H265, mon GPU est utilisé à 49-50 % et mon CPU autour de 30 % pour le processus FFMPEG. Quelqu’un peut-il m’aider à forcer FFMPEG à n’utiliser que l’encodeur matériel GPU pour hevc_nvenc ? Ou au moins m’expliquer pourquoi le CPU est sollicité à 30 %.
Question idiote - existe-t-il des moteurs/algorithmes/codecs ou options de transcodage audio qui utilisent également le GPU ?
Ou est-ce simplement quelque chose qui n’arrivera pas de sitôt ?
Je ne connais aucun codec audio prenant en charge l’encodage ou le décodage matériel via le GPU. Si vous ne compressez pas votre audio, il n’utilisera aucun CPU. Enfin, aucun lié au décodage/encodage audio.
Ah, j’ai totalement négligé la partie audio de la conversation. Donc, avec la ligne que tu as envoyée, cela ferait une copie 1:1 de l’audio source original ?
Pouvez-vous joindre le journal de conversion ? J’utilise plutôt Handbrake donc je ne suis pas sûr que ce soit normal ou non, mais le journal pourrait aider.
Vous pourriez en apprendre davantage sur ce qui consomme le CPU dans les processus MCEBuddy et FFMPEG en utilisant Microsoft/SysInternals Process Explorer et en examinant la pile d’exécution du thread qui consomme le CPU.