J’ai lu et relu… toute aide est la bienvenue. J’essaie de faire fonctionner Quicksync sur mon GPU inutilisé.
i7 8700k, Windows 10 64 bits
Carte vidéo AMD Radeon HD 6700, deux moniteurs
Aucun moniteur branché sur le port carte mère. L’adaptateur d’affichage Intel est grisé dans le gestionnaire de périphériques. Je ne comprends pas vraiment pourquoi il y a deux adaptateurs : un 4000 (pilote 10.18.10.4358) et un 630 (pilote 25.20.100.6326).
INFORMATION > 2018-10-30T06:55:56 MCEBuddy.AppWrapper.Handbrake → Prise en charge de l’encodage QuickSync disponible → True
INFORMATION > 2018-10-30T06:55:56 MCEBuddy.AppWrapper.Handbrake → Prise en charge de l’encodage H.264 disponible → True
INFORMATION > 2018-10-30T06:55:56 MCEBuddy.AppWrapper.Handbrake → Prise en charge de l’encodage H.265 disponible → False
INFORMATION > 2018-10-30T06:55:56 MCEBuddy.Transcode.Convert → Conversion avec Handbrake
Mise à jour des pilotes Intel vers ceux indiqués sur la page MCEBuddy
Impossible de faire le « truc du moniteur » (l’interface Windows 10 n’est plus la même). Par ailleurs, si je branche un moniteur, QuickSync n’est pas détecté.
Mise à jour de Handbrake CLI vers la version 1.1.2.
INFORMATION > → Temps total de conversion (hh:mm:ss) → 00:01:23
Vous souhaiterez peut-être paramétrer vos journaux en mode debug dans la page des paramètres système pour voir plus de détails sur ce qui est utilisé.
Dès le départ, MCEBuddy détecte que QuickSync est disponible. Je ne vois rien d’autre dans ces journaux sans qu’ils soient réglés sur debug, mais il l’utilise probablement.
MCEBuddy.AppWrapper.Handbrake → QuickSync encoding support available → True INFORMATION> 2018-10-30T06:55:49 MCEBuddy.AppWrapper.Handbrake → H.264 encoding support available → True INFORMATION> 2018-10-30T06:55:49 MCEBuddy.AppWrapper.Handbrake → H.265 encoding support available → False
OK, donc je suppose que c’est possible… J’ai activé le mode Debug et j’ai lancé le traitement avec et sans encodage matériel. Le journal semble clairement indiquer que Quick Sync est toujours utilisé même quand j’ai désactivé l’encodage matériel (dans MCEBuddy). Mais je n’arrive pas à décrypter la moitié du journal.
Je me demande aussi :
Pas de matériel → je n’ai pas regardé le CPU, 230 puis 130 fps, temps total 22 min
Quick Sync → ~83 % CPU, les deux passes à 55 fps en moyenne, temps total 50 min+
Quick Sync donne une qualité légèrement meilleure.
Donc, je devrais clairement désactiver l’encodage matériel. Des conseils ? Une explication ?
Avec l’encodage matériel désactivé, il utilise l’encodeur logiciel et fonctionne en moyenne à 128 images par seconde.
Avec l’encodage matériel, il utilise votre encodeur Quick Sync et fonctionne à environ 52 images par seconde.
Il y a quelques raisons pour lesquelles cela arrive généralement :
Votre pilote graphique n’est pas optimisé pour l’encodage. Essayez d’utiliser l’une des versions recommandées (voir FAQ Graphiques) qui sont stables et optimisées pour l’encodage.
Vous utilisez le profil Haute Qualité MKV qui a de nombreuses fonctionnalités d’encodage avancées activées. Il est possible que votre pilote/matériel ne soit pas efficace avec ces fonctionnalités avancées. Vous pouvez essayer d’utiliser le profil Normal ou rapide.
Les cartes Intel fonctionnent généralement entre 120 et 600 images par seconde, donc je pense que c’est l’option 1.