DivX 10 et HEVC : 1h38 pour compresser un fichier 4K de 12 minutes
8 minutes en H.264
Le 06 septembre 2013 à 17h25
4 min
Logiciel
Logiciel
Un peu plus tôt dans la journée, nous avons évoqué la mise en ligne de la nouvelle version de DivX, qui apporte le support du H.265 / HEVC, et donc la promesse de fichiers plus compacts, à qualité équivalente. Avant de nous attarder sur ce point, nous avons décidé de comparer le temps de compression à d'autres solutions, afin de nous rendre compte du matériel nécessaire pour l'exploiter.
Depuis quelque mois, le HEVC commence à faire réellement parler de lui. C'est d'autant plus le cas que la 4K commence à être partout, surtout suite à l'arrivée du HDMI 2.0 et de la première offre de VOD commerciale de Sony. Mais ceux qui attendent sans doute le plus après cette technologie, ce sont les diffuseurs de flux, comme les FAI en France, qui y voient une manière de proposer de la HD à plus de clients, ou plus généralement une meilleure qualité à débit identique.
C'est en effet la promesse de ce nouveau standard qui devrait être au centre des stratégies de nombreuses sociétés dans les mois qui viennent. Quoi qu'il en soit, nous nous sommes posé une question simple : outre la question de la qualité, est-ce que cette promesse de révolution se fait sans impact sur les temps d'encodage ? En effet, pouvoir mieux compresser, c'est bien, mais encore faut-il pouvoir le faire dans des délais raisonnables.
1h38 avec un Core i7 4770K pour 12 minutes de film... vivement la version hardware ?
Nous avons donc monté une machine équipée avec un Core i7 4770K d'Intel, sur une carte mère ASUS Z87 Expert, le tout accompagné par 2x 4 Go de mémoire Corsair Vengeance @ 1333 MHz. Nous avons ensuite récupéré un fichier 4K de pas moins de 6,5 Go qui n'est autre que Tears of Steel de la fondation Blender. Celui-ci dure 734 secondes, avec un débit annoncé de 73 244 kb/s et une définition de 3840 x 1714 pixels.
Nous avons ensuite tenté plusieurs formats de compression sur un format 1080p, via DivX 10. Nous avons ensuite noté deux éléments : la durée de compression, et la taille du fichier final :
- DivX HD 1080p : 479 secondes - 722 Mo
- DivX HEVC 1080p : 5880 secondes - 409 Mo
Nous sommes ensuite passés à Handbrake 0.99, l'outil open source, en mode High Profile, en modifiant juste la taille de sortie de l'image pour obtenir du 1080p là aussi :
- Handbrake 0.99 HighProfile 1080p : 576 secondes - 236 Mo
Comme on peut le voir, DivX produit en HEVC un fichier 43,35 % plus compact, mais en prenant plus de douze fois plus de temps. Il faudra ainsi huit fois le temps du film pour obtenir le fichier final, et donc réellement rechercher la compacité à tout prix. Pour Handbrake, il faudra sans doute ajuster un peu plus les réglages, notamment pour un test de comparaison de qualité, le format du fichier de sortie étant assez léger en l'état, ainsi que sa qualité, malgré un temps de compression assez long.
La question de la qualité : pour le moment, à vous de juger
Mais au final, est-ce que la qualité est au rendez-vous ? Avant de trouver une solution totalement adéquate pour ce genre de comparaison de manière détaillée, voici le résultat obtenu avec nos deux tests sous DivX :
Comme on peut le voir, la qualité n'est pas franchement équivalente en l'état, tant le flou ressort de manière assez directe. Nous avons néanmoins décidé de vous partager les fichiers obtenus, afin que vous puissiez vous même vous rendre compte du résultat. N'hésitez pas à nous faire part de vos avis au sein de nos commentaires.
Attention, il faut bien entendu disposer de DivX 10 pour lire le fichier HEVC, et de BitTorrent pour télécharger nos fichiers. Cela devrait être assez long dans un premier temps, mais s'améliorer rapidement dans la soirée :
DivX 10 et HEVC : 1h38 pour compresser un fichier 4K de 12 minutes
-
1h38 avec un Core i7 4770K pour 12 minutes de film... vivement la version hardware ?
-
La question de la qualité : pour le moment, à vous de juger
Commentaires (103)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 06/09/2013 à 17h52
Le 06/09/2013 à 18h01
Le 06/09/2013 à 18h07
Eh ok " /> sinon on sait si l’acceleration hardware de ce format est prévu dans la roadmap d’intel/amd/nvidia/ati/ARM ?
Le 06/09/2013 à 18h12
il faut le regarder sur un très grand écran pour commencer à voir de légère différence.
Le 06/09/2013 à 18h12
Salut,
J’ai lancé le test de mon côté. Sur un Core [email protected], j’en suis au bout d’environ 4h à 44% de l’encodage total, à partir d’une vidéo 1h35 en AVC 720p @4Mbps vers HEVC 720p. " />
Ou, ça me change des compressions BR-AVCHD/MKV (de 50 à 22 Go) en 1h-1h30 !!!!
Le 06/09/2013 à 18h13
HEVC, où comment transformer la 4K en VGA " />
Le 06/09/2013 à 18h29
Moi perso je suis bluffé par la qualité en 720p avec un débit de 0.8 mégas.. Une fois le codec installé, aller ici :
http://labs.divx.com/term/HEVC
Avec un débit misérable de 2 mégas, c’est la première fois que je lis de la HD de cette qualité sans aucun buffering.
Et ça tourne sans problème avec un Core2Duo E6400 de 2006 (60% de charge CPU). Vivement que VP9 et HEVC soient généralisés sur Youtube ; la SD pourra enfin disparaitre :)
Le 06/09/2013 à 18h31
Je vais en décevoir beaucoup, celui de droite est de bien meilleur qualité, le contraste est mieux, le relief est mieux respecté.
Ensuite y a toujours l’impression globale en visionnage réel, et la différence ne se verrai pas, vu que personne ne regarde un film avec 2 écrans (un de chaque)
Le 06/09/2013 à 18h34
Le 06/09/2013 à 18h37
Le 06/09/2013 à 18h52
Fun comme article :) Je suis justement en train de porter/tweaker le code Rovi sur un proc many-core. La 4K HEVC à 60fps, c’est pas si loin que ca ;)
Concernant la qualité, c’est probablement juste une question de tuning des settings.
Le HEVC étant à la mode, ils ont probablement un peu forcer sur la compression en dépit de la qualité !
Le 06/09/2013 à 18h54
Le 06/09/2013 à 18h55
Le 06/09/2013 à 18h59
Le 06/09/2013 à 19h00
Le 06/09/2013 à 19h01
Le 06/09/2013 à 20h15
Le 06/09/2013 à 20h17
Et en termes de licence d’utilisation, c’est du même tonneau que H.264 j’imagine ?
Avec les acteurs du libre qui freinent des 4 fers pour ne pas utiliser un format “payant”…
Le 06/09/2013 à 20h30
Le 06/09/2013 à 20h41
Je me souviens de l’époque où un encodage d’une chanson de 3 minutes en MP3 à 128kbps mettait 20 minutes …
Donc rien de choquant pour le moment dans cet article.
Certes c’est moins beau … comme l’était le MP3 128k.
Ça va évoluer … et ça sera au top d’ici quelques années.
Le 06/09/2013 à 20h44
Le 06/09/2013 à 20h44
Le 06/09/2013 à 20h46
Le 06/09/2013 à 20h50
C’est clair qu’en l’état il vaut mieux se payer des gros disques durs, ça coûtera moins cher que la facture EDF gonflée par des heures et des heures d’encodage… " />
Le 06/09/2013 à 20h52
Le 06/09/2013 à 20h53
Le 06/09/2013 à 21h02
Le 06/09/2013 à 21h05
Le 06/09/2013 à 21h06
Le 06/09/2013 à 21h07
Je ne comprends absolument pas les ( déjà ) nostalgiques du h264 qui viennent te dire que le h265 compresse plus et donc réduit la qualité …
C’est tout simplement idiot, d’ici quelques années au moins les Blu-ray passeront au H265 mais ne perdront pas en qualité. Si vous voulez gardez la qualité vous resterez en H265 losless et point barre.
Arrêtez de croire que le H265 change la qualité, ça n’est qu’une question de réglage et de choix dans la compression ! " />
Le 06/09/2013 à 21h08
Le 06/09/2013 à 21h14
IL y a quand même un problème sur la compression Divx HD 1080p.
Rien qu’en regardant les deux images cote a cote, qui sont de petite taille (i.e largement inférieure a 1982x1080) on se rend bien compte que la texture sur l’ensemble de la grille de ventilation est très largement dégradée et floue.
Alors qu’en 1080p, il y a largement de quoi reproduire la texture de droite (puisque est reproduite ici en photo plus petite hé !)
Donc non seulement la compression est longue mais en plus c’est fait “a la truelle”
Qu’on perde un niveau de détail lorsqu’on zoome sur un détail du film je comprendrais mais ici c’est du niveau 640x480 lissé et agrandi comme résultat.
Le 06/09/2013 à 17h29
Ben y’a pas “photo” si je puis dire… " />
Le 06/09/2013 à 17h30
38140 x 1714
" />" />" />
Le 06/09/2013 à 17h33
Je trouve ça relativement raisonnable comme durée de compression.
Le 06/09/2013 à 17h37
Le 06/09/2013 à 17h44
Le 06/09/2013 à 17h48
Je vois pas vraiment le problème du temps d’encodage, si on arrive à avoir la même qualité mais avec une taille réduite à 60%, prendre 5, 10,20x plus de temps, on s’en fo*t.
Là le problème, c’est que le résultat est clairement dégueulasse en HEVC par rapport au HD.
Le 06/09/2013 à 17h48
Quant on sait que les services de VOD encodent chaque fichier visionné, ça promet pour le temps de compression… surtout qu’actuellement, le temps de compression pour du wmv est prêt de 2 à 3 fois plus lent sur les serveurs que sur un pc HDG…
@suivre
Le 06/09/2013 à 17h50
et que faut il comme config pour lire ce ficher “DivX HEVC 1080p de 409 Mo” ?
J’ai un core 2 duo E6750 ou un T7100.
Le 06/09/2013 à 17h50
Le 07/09/2013 à 04h53
Le 07/09/2013 à 04h59
Le 07/09/2013 à 05h54
Le 07/09/2013 à 06h12
Bon je ne suis pas un spécialiste mais quand je lis que pour bien voir la différence il faut ouvrir l’image dans un bon logiciel et l’analyser en détail ça me fait un peu rigoler.
Là on parle quand même de vidéo avec 24 images/seconde, je ne connais personne qui lit ses vidéos image par image avec Photoshop ou autre… " />
Ce qui compte c’est la qualité ressentie au moment où on regarde l’image, on a 1⁄24 ème de seconde pour apprécier cette image et clairement l’image de gauche est meilleure que celle de droite à ce niveau.
Si on veut me prouver absolument qu’une image que je trouve plus moche qu’une autre est en fait meilleure parce que si on l’analyse avec le bon logiciel et qu’on renforce ceci ou cela on constate que… On perd son temps. " />
J’ai rien à faire que les détails soient présents, si je ne les vois pas ça sert à quoi qu’ils y soient ? " />
Le 07/09/2013 à 06h21
Le 07/09/2013 à 06h36
Certains ont la mémoire courte, il fallait souvent une bonne nuit pour compresser un film au début des années 2000 avec des réglages convenables pour la qualité. Certes on n’est pas le premier à terminer sa compression mais est-ce une compétition de vitesse? Franchement, faut arrêter le délire.
Ce compresseur h265 semble tenir ses promesses et si on fait effectivement abstraction de la miniature dans l’article qui semble floue, on voit bien que les détails sont là quand on l’ouvre en grand.
Ensuite, il faudrait probablement faire attention au décodeur divx qui doit ajouter du sharpen en sortie et flatte ainsi les détails, mais surtout les artefacts qu’on ne retrouve pas sur la capture h265.
Moi ça me plait bien tout ça, un beau codec propre. Et si il faut ajouter un sharpen en sortie pour faire ressortir l’info, c’est pas un problème, au contraire, on pourrait le doser à sa convenance.
Manque évidemment à la capture de l’article l’original pour comparer
Le 07/09/2013 à 06h57
Le 07/09/2013 à 07h16
N’importe quoi " /> " />
Le 07/09/2013 à 07h17
Le gain en matière de taille est indiscutable, mais pour la qualité, ce n’est pas encore ça.
Les détails passent a la trappe sur le screen.
A voir cependant si cette différence de qualité ne provient pas du codec de DivX qui ne serait pas assez optimisé.
Le 07/09/2013 à 07h44
Le 07/09/2013 à 08h11
Le 07/09/2013 à 08h42
Le 07/09/2013 à 08h52
Bien d’accord avec toi sur l’intérêt du 4K ;)
Aucun intérêt à moins d’avoir un écran IMAX chez soi ou d’être collé à l’écran…
Le 07/09/2013 à 08h56
Le 07/09/2013 à 09h42
David, franchement je suis très déçu (" /> ça commence comme dans un film, mais attention : c’est vrai), et je vais gentiment - mais âprement quand même - t’expliquer pourquoi.
Déjà, clairement, autant te dire que mon avis n’est pas loin du mec en #71 qui je pense a raison à plusieurs titres…. bref… D’abord je te quote…
Le 07/09/2013 à 10h24
Le 07/09/2013 à 11h18
Le 07/09/2013 à 12h20
Le 07/09/2013 à 17h07
Le 07/09/2013 à 18h10
" /> merci zorglub pour ces “images” " />
Sérieusement, son teste par d’un bon principe, l’efficacité de la compression entre celui de DIVX en h265 et celui d’un logiciel spécialisé proposant de multiples réglages ( qui en ferai pâlir DIVX). Et que voyons-nous? Que DIVX arrive à proposer une image de meilleur qualité et plus léger avec le h265 que ses concurrents avec le h264, et c’est normal. Pour le h264, les encodeurs open-source ont mis 18 mois après DIVX pour proposer le leur (qui sont supérieur à celui de DIVX avec les bons réglages).
Ensuite parlons du temps, ce temps perdu pour encoder, mais combien de personnes vont-ils réellement ré-encoder leur film? à part pour le mettre dans leur iPad grâce à itune? (et autres…)
Donc le temps que ça se démocratise, Apple (et autres…) aura le temps de nous sortir un encodeur rapide pour leur device.
Oui quasiment personne s’en sert à cause du temps mis par celui-ci pour nous sortir une image de qualité virtuel.
Le 07/09/2013 à 20h38
Ce temps ne m’étonne pas. Ca vient de sortir, c’est pas optimisé et on ne connait pas vraiment les paramètres utilisés.
N’oublions pas qu’ont avait les mêmes problèmes à la sortie du h264….
Le x264 (entre autre) à mis des années avant de produire quelque chose d’interessant et durant ces années le matériel à évolué.
Pour le décodage, on en était au même points il ya encore quelques années, avant que les GPU ne prennent en charge une décompression matérielle…
Le 07/09/2013 à 21h15
Le 08/09/2013 à 07h59
Le 08/09/2013 à 09h02
[Désolé, si tu veux bien effacer le 97 au-dessus, pas compris]
Bon. Calmos (je parle pour moi). Je rêve mais bon, on va pas jouer sa vie.
Le 08/09/2013 à 12h55
attention tenez vous bien : il semblerait que les studios de cinéma aient décidé de deja tuer le bluray pour se tourner vers le dématérialise total - le but :
drm et paiement à chaque fois qu’ont veut regarder un film (et maitrise - relative - du priratage)
merci qui ?
Le 08/09/2013 à 16h20
Le 09/09/2013 à 08h02
Le 09/09/2013 à 08h28
Le 10/09/2013 à 11h26
J’avais cru comprendre qu’on ne perdrais pas en qualité en passant au HEVC, on m’aurait menti ou c’est juste un soucis de réglage ou de codec encore un peu frais et pas optimisé ?
Le 12/09/2013 à 11h16
Le 06/09/2013 à 19h03
225X 333Y à 281X 500Y
Pareil pour l’image de droite.
On peut y voir un relief plus continue (moins carrelé).
Le 06/09/2013 à 19h04
Le 06/09/2013 à 19h11
Pour ma part j’ai ouvert le PNG de 3 façons :
Dans les 3 cas, je vois une sacrée perte de qualité (flou) sur le HEVC, dans cet exemple du moins.
Le 06/09/2013 à 19h12
C’est pas du flou (perte de détails) mais un contraste moins important tout simplement. Si tu recontraste l’image tu verra autant de détails, et moins pourris d’artefacts que dans la version h264.
Jvais faire une image commentée, ca sera plus clair.
Le 06/09/2013 à 19h17
Le 06/09/2013 à 19h18
Assez déçu que David n’ait pas recompilé ffmpeg avec le support du HEVC " /> " />
Le 06/09/2013 à 19h19
J ai une machine avec un xeon e5-1650, 12giga de ram et une quadro4000 sous la main, si vous voulez que je teste le temps de compression ? " />
Le 06/09/2013 à 19h20
Le 06/09/2013 à 19h28
Voila la version annotée de la comparaison:http://uppix.net/3UU9Ty.png
Dans la zone rouge, on voit clairement les méchants artefacts que se prend le h264, absents de la version h264
Dans la zone verte, on voit que contrairement à ce qu’on pourrait penser de prime abord, le h265 n’a perdu aucun détail, puisqu’en recontrastant ils apparaissent tout autant que dans la version h264.
Dans la zone bleue, on voit que le h264 a mal géré les zones avec peu de textures: très délavés, et pertes de contours entre zones de luminosités très proche qui partent dans le flou. La version h265 est beaucoup plus précise.
Le 06/09/2013 à 19h38
Le 06/09/2013 à 19h50
Le 06/09/2013 à 19h58
Il aurait fallu augmenter le taux de compression du DIVX HD pour arriver aux environs de 409 Mo pour comparer ou diminuer celui du DIVX HEVC pour arriver aux environs de 722 Mo.
Il faut arriver à une taille proche pour comparer réellement.
Le 06/09/2013 à 20h05
Le 06/09/2013 à 20h07
Le 06/09/2013 à 20h10
Le 06/09/2013 à 20h12
Le 06/09/2013 à 21h25
Petit test très simple.
Enregistrement du générique NCIS (source TNT) à l’instant via PouchinTV. Intéressant car les plans se succèdent très rapidement.
Qualité : pourrie mais encodage très rapide.
Qualité : Étonnamment bonne au vu du débit ultra faible… Taille du fichier divisée par 12 par rapport à l’original en H264. Inconvénient : l’encodage est extrêmement long.
Note : Pas de son sur les extraits encodés, à cause de l’AC3+, non géré par le logiciel.
Le 06/09/2013 à 21h32
Le 06/09/2013 à 21h48
La différence est quand même assez flagrante :) Avec les réglages de base de l’encodeur…
http://img15.hostingpics.net/pics/344213Untitled4.png
Le 06/09/2013 à 21h54
Le 06/09/2013 à 22h04
Le 06/09/2013 à 22h20
Le 06/09/2013 à 22h53
Le 06/09/2013 à 23h00
von-block et 33 minutes pour sortir la grosse imbécilité
" />
Regardes les pierres/ sable en bas à droite " />
Le 06/09/2013 à 23h08
Le 06/09/2013 à 23h19
Le 06/09/2013 à 23h30
j’espere que c’est “divx” qui déconne…
on perd des détails mais aussi des couleurs, meme à bitrate identique entre h265 et h264
et le temps d’encodage est tres long :(
4K (fichier source): http://i.imgur.com/v7tpwXY.jpg
converti en:
H264 1080p 8000kbps: http://i.imgur.com/H6EVsMH.jpg
H265 1080p 8000kbps: http://i.imgur.com/VMVula7.jpg
donc en modifiant le bitrate des profils j’ai obtenu 2 vidéos avec presque la meme taille mais la qualité est largement meilleur en H264…
Le 06/09/2013 à 23h34
Le 06/09/2013 à 23h41
J’ai retrouvé l’image originale de l’article dans la video (à 5 min) :
http://img15.hostingpics.net/pics/275923tearsofsteel4kcrop.png
…et redimensionnée à 50% pour correspondre à l’image de la news (rééchantillonnage bicubique dans photoshop) :
http://img15.hostingpics.net/pics/908984tearsofsteel4kcropcomp.png
Personnellement, je trouve qu’il y a beaucoup de perte de détails sur l’image HEVC, mais on constate que la version de gauche n’est pas tout à fait fidèle non plus (accentuation trop marquée, mais c’est peut-être lié au lecteur vidéo, aux paramètres des drivers de la carte graphique qui a servi à la capture, ou encore à l’algorithme de mise à l’échelle du logiciel d’encodage).
Le 06/09/2013 à 23h58
Ayant lu pas mal d’articles comparant des encodeurs vidéo, où les auteurs font des efforts énormes pour mettre les encodeurs sur un pied d’égalité, je suis choqué de voir l’absence totale de protocole de test.
En l’état, les résultats de ce test n’ont AUCUNE valeur : ni en vitesse, ni en qualité, ni en taille de fichier. Je recommande à PC INpact de refaire le test proprement et de supprimer les screenshots et vidéos de cet article car ils ne font qu’induire les gens en erreur.
Attention également aux raccourcis trompeurs :
“1h38 avec un Core i7 4770K pour 12 minutes de film… vivement la version hardware ?”
Pour remettre les choses à leur place : les encodeurs hardware H264 ont, sans exception, une qualité d’image INFERIEURE à l’encodeur 100% CPU x264 dans son mode le plus rapide (la référence open source en H264), et il est fort probable qu(il en sera de même avec le H265. Je trouve donc trop hâtive l’idée de vouloir utiliser une accélération hardware pour améliorer le rendu.
Le rendu logiciel peut être accéléré significativement en modifiant ou en ajoutant de nouveaux algorithmes faisant les mêmes opérations plus efficacement.
Les encodeurs sortent généralement très peu optimisés pour pouvoir commencer à produire du contenu, et s’améliorent avec le temps.
Quand on suit les mises à jour d’x264, c’est hallucinant le nombre de patchs qui ont accéléré l’encodage depuis ses débuts.
A la place de ce titre, j’aurais préféré voir : “vivement les futures mises à jour de l’encodeur”
Le 07/09/2013 à 00h54
pour avoir suivi pas mal de comparaisons de codecs a une époque, le test de l article ne vaut pas grand chose pour évaluer la qualité en effet.
On voit juste qu avec un codec et un bitrate different on obtient un image differente, point ! Et le redimensionnement à 50% de l’image fournie pour pouvoir comparer nous même, c’est pas l’idée du siècle ^^
Mais regardez le titre de l’article, il parle surtout de la durée d’encodage, et c’est le seul point sur lequel l’article apporte vraiment des infos ! Et la y’a pas photo sur les résultats.
Pour parler de qualité, le test de kidz est déjà plus intéressant : à bitrate égal, quelle est la différence de qualité ?
Pour compléter, il faudrait faire ce même test à différents bitrates pour savoir s’il se comporte pas mieux à bas bitrate, mais moins bie n à haut bitrate. (le mp3pro pour l’audio ou le RV10 pour la vidéo à leurs époques étaient très bons à TRES faible bitrate, mais étaient incapables de sortir un fichier de qualité, même à bitrate élevé).
Le h265 pourrait dans ce cas devenir une référence pour le streaming, permettant un accès à la HD à des personnes ayant de faibles connections, alors que le h264 resterait la référence pour le téléchargement de vidéos en haute qualité (enfin si les plateformes décident pas de faire des économies en n’utilisant plus que le h265 pour tout)
Et au final, sur ce test de kidz, je resors surtout qu’il y a un gros souci de colorimétrie avec le divx hevc…
une fois les couleurs réajustées à la main pour mieux voir les différences, la comparaison donne toujours plus de détails au divx hd à ce bitrate.
Le 07/09/2013 à 01h03