Qu’est-ce qui se passe ? J’ai essayé H.265 ce matin et ma GeForce 730 ne possédait pas la puce appropriée pour encoder H.265, donc MCEBuddy n’a utilisé que l’encodage logiciel, ce qui convenait pour un test. Le résultat : il a fallu 2 h 40 pour encoder, mais le fichier obtenu était 3,5 fois plus petit que le même enregistrement encodé en H.264… 769 K au lieu de 2 707 K. J’étais ébahi et la qualité vidéo du H.265 était spectaculaire pour une taille aussi réduite.
Donc, après le dîner, je suis allé à MicroCenter, j’ai acheté une GTX 1650 Super, je l’ai installée et j’ai tenté d’encoder un autre fichier avec MCEBuddy, d’abord via le profil MKV H.265, puis via le profil MKV « Normal Quality » que j’utilise depuis un an, pour comparer.
Les deux encodages ont pris à peu près le même temps, mais le fichier H.265 était plus gros de 500 K que celui en H.264.
Qu’est-ce qui cloche ? Je suis très frustré : après avoir dépensé 180 $ pour une carte vidéo que je n’avais pas prévue d’acheter, j’obtiens des résultats inférieurs à l’encodage logiciel. J’ai même regardé le fichier journal pour m’assurer qu’il utilisait le bon codec, etc., et j’ai vérifié le codec dans MediaInfo.
J’ai vraiment besoin de conseils. Il me reste peu d’espace disque et passer au H.265 en ré-encodant tous mes fichiers TS archivés me fera gagner énormément d’espace… mais seulement quand ça fonctionnera correctement.
Pouvez-vous joindre le fichier journal pour chaque exécution de l’encodage ? Je serais intéressé de voir comment il a été encodé. Cela m’est déjà arrivé et cela peut nécessiter quelques ajustements pour obtenir les meilleurs résultats avec votre configuration.
Merci ! Je vais jeter un œil et voir si quelque chose attire mon attention. As-tu aussi le journal d’encodage logiciel H.265 ?
Je sais que l’on obtient des résultats différents entre l’encodage logiciel et le matériel. Pour moi, NVidia est particulièrement étrange quant à l’encodeur utilisé dans Handbrake. Le préréglage d’encodeur dans le profil MCEBuddy pour les paramètres Handbrake utilise des valeurs disponibles pour l’encodeur logiciel. Cela varie lorsque l’encodage matériel NVidia, voire Intel, est utilisé.
Voici les préréglages d’encodeur pour le logiciel :
ultrafast
superfast
veryfast
faster
fast
medium
slow
slower
veryslow
placebo
Et ceux disponibles pour NVidia :
hq
hp
fast
medium
slow
default
Le profil utilise « medium ». Mais le « medium » du logiciel peut être très différent du « medium » de NVidia.
Personnellement, j’utilise le préréglage « hq » pour NVidia (abréviation de High Quality). Cela produit toutefois des fichiers plus volumineux que sur ma machine Intel, qui utilise un préréglage d’encodeur « quality » (Intel ne propose que 3 préréglages).
Ma seule recommandation serait d’expérimenter différents réglages de profil. J’utilise moi-même un profil personnalisé et n’encode qu’en HEVC. Ci-dessous, le profil que j’utilise pour NVidia.
Merci pour tous ces efforts… mais j’ai un problème. Handbrake dans MCEBuddy prend le contrôle de mon ordinateur et provoque une utilisation CPU à 100 %, ce qui pose de nombreux problèmes avec les autres programmes en cours d’exécution et rend mon ordinateur pratiquement inutilisable… j’ai donc modifié les profils pour utiliser ffmpeg, ce qui donne des résultats similaires en temps et en qualité, mais maintient l’utilisation de mon CPU autour de 50 % ou moins.