Existe-t-il un moyen de convertir un fichier vidéo du 264 au 265 sans perte de qualité ? J’utilise l’encodeur ffmpeg et le profil HEVC MKV avec le curseur de qualité réglé sur 0. J’obtiens un fichier d’environ la moitié de la taille ou mieux, mais le bitrate descend à environ 25 % du bitrate original et la vidéo semble délavée, surtout dans les scènes sombres. Y a-t-il des paramètres qui permettent d’obtenir une qualité proche de l’originale lors de la conversion du 264 au 265 ?
Voici à quoi ressemble mon profil HEVC MKV. Je suis presque certain de ne pas l’avoir modifié, donc le vôtre devrait être identique.
[HEVC MKV]
Description=HEVC in MKV (H.265/AC3) conversion. Creates a smaller file (50% smaller than H.264) with comparable quality but very slow.
order=handbrake,ffmpeg
ffmpeg-general=-threads 0
ffmpeg-video=-ss 0 -vf yadif=0:-1:1,hqdn3d -vcodec libx265 -preset ultrafast -crf 26 -map 0:v -sn
ffmpeg-audio=-acodec ac3 -ab 160k -map 0:a
ffmpeg-audioac3=-acodec ac3 -ab 256k -map 0:a
ffmpeg-ext=.mkv
ffmpeg-audiodelay=skip
handbrake-general=--decomb --loose-anamorphic --verbose=2
handbrake-video=--start-at duration:0 -e x265 --encoder-preset ultrafast -q 26
handbrake-audio=-E ffac3 -R auto -B 160 -D 0 -a 1,2,3,4,5
handbrake-audioac3=-E ffac3 -R auto -B 256 -D 0 -a 1,2,3,4,5
handbrake-ext=.mkv
handbrake-audiodelay=skip
PreConversionCommercialRemover=true
La qualité est réglée sur 26, ce que je considère personnellement comme un peu faible. C’est regardable mais… ce n’est pas quelque chose que j’utiliserais, surtout avec le préréglage « ultrafast ». Ainsi, pour moi, le préréglage Hevc MKV par défaut vise le bas de l’échelle de qualité acceptable. Il devrait être assez rapide, cependant. Augmentez la Q de 26 à 23-20 et remplacez ultrafast par medium, la qualité s’améliorera drastiquement au détriment de la vitesse.
Vous pouvez ajuster la qualité via le curseur de l’interface graphique, mais je ne sais pas si l’on peut y régler la vitesse de conversion. Si vous voulez aller plus loin, vous pouvez écrire votre propre profil.
Ci-dessous, le profil HandBrake que j’utilise pour les conversions x264 → x265 10 bits : Q 20, medium, audio Eac3 à 640. C’est mon profil « haute qualité ». Ajustez les réglages à votre goût. Mes réglages « rapide/basse qualité » sont Q23, fast, eac3 224 (2 canaux), etc.
[HEVC MKV - HB x265 10bit Q20med eAC3 640]
Description=HEVC in MKV (H.265/AC3) conversion. Creates a smaller file (50% smaller than H.264) with comparable quality but very slow.
order=handbrake
handbrake-VideoOptimized=true
handbrake-general=--loose-anamorphic --verbose=2 --subtitle "1,2,3,4,5"
handbrake-video=--start-at duration:0 --encoder x265_10bit --encoder-preset medium -q 20 --encoder-profile main10
handbrake-audio=-E eac3 -R auto -B 640 -D 0 -a 1,2,3,4,5
handbrake-ext=.mkv
handbrake-audiodelay=skip
PreConversionCommercialRemover=false
Dans l’interface, j’ai désactivé le remuxage, l’audio multicanal est activé. Si vous cherchez le meilleur rapport qualité/taille, n’activez aucune accélération matérielle.
Testez ce profil ou jouez avec le curseur. Dans tous les cas, montez un peu la Q et voyez si cela résout votre problème.
Tout comme si vous essayiez de créer un FLAC à partir d’un MP3, une fois les données supprimées, vous ne les récupérerez pas. Bien sûr, vous POUVEZ créer un x265 à partir d’un x264, mais cela ne ressemblera en rien à la source originale encodée en x265, car x265 conserve des informations différentes de x264. C’est pourquoi il est tellement amélioré.