Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1021 connectés 

  FORUM HardWare.fr
  Hardware
  Processeur

  CPU pour encode x265

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Page Précédente
Auteur Sujet :

CPU pour encode x265

n°9849142
mrdub
Posté le 20-06-2016 à 14:16:36  profilanswer
 

Bonjour tout le monde !
 
C'est mon premier message sur le forum.
 
Je vais monter un nouveau pc pour encoder mes blu-ray en x265.
J'ai un budget de 1300€ max pour le CPU. Je peux soit acheter un i7 6900K (8 coeurs à 3,2 ghz) ou alors deux Xeon E5-2620 v3 (2*6=12 coeurs à 2.4 GHz). Les deux solutions valent à peu près la même chose, en prenant en compte une CM bi-xeon plus chère.
 
Je n'arrive pas à trouver des bench qui me disent ce qui encode le plus rapidement (pour du contenu full HD, pas 4K dans l'immédiat). Est-ce que l'un de vous a une idée ?
 
Pour ce budget, avez-vous d'autres idées CPU ?  
 
Merci d'avance à tous, bonne journée.
 
Thomas

mood
Publicité
Posté le 20-06-2016 à 14:16:36  profilanswer
 

n°9849148
Ys
ex UL
Posté le 20-06-2016 à 14:19:53  profilanswer
 

Salut,
 
Je dis peut-être une bêtise, mais ça ne dépend pas aussi du logiciel utilisé pour faire l'encodage? Et la manière dont il exploite (ou non) les cœurs.


Message édité par Ys le 20-06-2016 à 14:20:44
n°9849152
zerist
Posté le 20-06-2016 à 14:22:33  profilanswer
 

Salut,
 
Je suis pas un expert du sujet, mais :
 

  • Es-tu sûr que ton appli d'encodage est capable d'exploiter pleinement une config en bi-CPU?
  • Le 6900K a un passmark supérieur à 2 fois celui du e5-2620;
  • Le 6900K est plus récent que le e5-2620 (il vient de sortir);
  • Le 6900K a une gravure plus fine, donc il chauffera et consommera moins.


Donc pour ma part si j'avais ce choix à faire, je partirai sur le 6900K à priori.


---------------
https://www.flickr.com/photos/182924845@N04/
n°9849156
sadicologu​e
What's in the booox!!!
Posté le 20-06-2016 à 14:23:57  profilanswer
 

C'est pas un peu overkill pour encoder des blu ray :??:

n°9849167
zerist
Posté le 20-06-2016 à 14:28:05  profilanswer
 

sadicologue a écrit :

C'est pas un peu overkill pour encoder des blu ray :??:


 
Ça dépend combien de temps tu veux que l'encodage prenne :x


---------------
https://www.flickr.com/photos/182924845@N04/
n°9849173
Ys
ex UL
Posté le 20-06-2016 à 14:30:11  profilanswer
 

Le truc, c'est qu'un budget de 1300 Euros, juste pour le CPU, ça n'est certainement pas juste pour encoder des vidéos de vacances. Il y a certainement un usage autre que le simple hobby.

n°9849178
arsene de ​gallium
Aide toi le ciel t'aidera.
Posté le 20-06-2016 à 14:32:12  profilanswer
 

Je suppose que c'est pour une utilisation professionnelle.
 :ange:  
En effet, l'encodage peut être long mais pour un particulier qui encode un blu-ray toutes les semaines ou une vingtaine de blu-ray en sa possession, n'importe quel PC, MAC, Linux fait ça avec un simple 4 cœurs I5 ou mieux I7.
Question suivante.
 :o
 
@UL
On s'est croisé.
 ;)

Message cité 1 fois
Message édité par arsene de gallium le 20-06-2016 à 14:33:10

---------------
C'est quand on a raison qu'il est difficile de prouver qu'on n'a pas tort (Pierre Dac)
n°9849191
Ys
ex UL
Posté le 20-06-2016 à 14:38:12  profilanswer
 

arsene de gallium a écrit :


@UL
On s'est croisé.
 ;)


 :hello:

n°9849217
crypo
Posté le 20-06-2016 à 14:50:13  profilanswer
 

Je le fais sous linux avec ffmpeg, ce qui est certain c'est que HEVC est multithread nativement. Je n'ai pas cherché à faire fonctionner l'accélération graphique. Il y a combien de BR à encoder? Avec mon I5 2500K @4.2 il faut quelques heures, je n'ai pas calculé exactement, en général je lance ça la nuit... Du coup osef d'avoir un I5 ou un I7, le matin c'est prêt :D.

n°9849225
arsene de ​gallium
Aide toi le ciel t'aidera.
Posté le 20-06-2016 à 14:52:57  profilanswer
 

Ouais mais si tu en 2000 à encoder ?
Hein !
 :o


---------------
C'est quand on a raison qu'il est difficile de prouver qu'on n'a pas tort (Pierre Dac)
mood
Publicité
Posté le 20-06-2016 à 14:52:57  profilanswer
 

n°9849237
Andorria
Posté le 20-06-2016 à 14:57:08  profilanswer
 

crypo a écrit :

Je le fais sous linux avec ffmpeg, ce qui est certain c'est que HEVC est multithread nativement. Je n'ai pas cherché à faire fonctionner l'accélération graphique. Il y a combien de BR à encoder? Avec mon I5 2500K @4.2 il faut quelques heures, je n'ai pas calculé exactement, en général je lance ça la nuit... Du coup osef d'avoir un I5 ou un I7, le matin c'est prêt :D.


Perso j'utilise Handbrake sur Windows avec un i7 860 @ 4ghz, en général je mets le setting ultrafast et ça prend environ 20min pour encoder un épisode de 45min en 1080p, l'audio reste en AC3.
 :jap:

n°9849244
crypo
Posté le 20-06-2016 à 15:06:21  profilanswer
 

Voilà tout dépend des settings, moi j'encode en medium, ultrafast juste pour les tests... CFR 23 autant que faire ce peut et audio en Libopus.


Message édité par crypo le 20-06-2016 à 15:08:06
n°9849266
glopp
Amazing how far we can go...
Posté le 20-06-2016 à 15:15:09  profilanswer
 

Andorria a écrit :


Perso j'utilise Handbrake sur Windows avec un i7 860 @ 4ghz, en général je mets le setting ultrafast et ça prend environ 20min pour encoder un épisode de 45min en 1080p, l'audio reste en AC3.
 :jap:


 
Le monsieur fait certainement de l'encodage de qualité, pas de la merde en ultra fast.


---------------
Peaches182 // HWBot
n°9849270
Andorria
Posté le 20-06-2016 à 15:16:33  profilanswer
 

glopp a écrit :


 
Le monsieur fait certainement de l'encodage de qualité, pas de la merde en ultra fast.


je vois pas la différence sur mon petit écran et les fichiers prennent 4 fois moins de place... chacun son truc  :jap:

n°9849274
crypo
Posté le 20-06-2016 à 15:17:58  profilanswer
 

Preset ne détermine que la vitesse d'encodage et la taille du fichier final en sortie... Moins de compression = + rapide.

n°9849283
arsene de ​gallium
Aide toi le ciel t'aidera.
Posté le 20-06-2016 à 15:23:56  profilanswer
 

:pfff:  
Comme d'habitude chacun reste sur son idée et ne lit pas les réponses des autres.
Pitoyable.
 :o


---------------
C'est quand on a raison qu'il est difficile de prouver qu'on n'a pas tort (Pierre Dac)
n°9849288
crypo
Posté le 20-06-2016 à 15:26:09  profilanswer
 

Ecoute s'il n'y a pas de Bench, il prend 2 procs, il fait ses benchs et il renvoi celui qui lui convient le moins, ça laisse légalement 15 jours pour réaliser les tests.
 
C'est dommage avec Mencoder on peut scripter pour connaître le temps que va prendre l'encodage, mais il ne supporte pas encore le H.265. Pas moyen avec FFMPEG. Peut etre que les logiciels tels que Handbrake le permettent, je ne sais pas je n’utilise pas de surcouche à FFMPEG.


Message édité par crypo le 20-06-2016 à 15:31:43
n°9849293
mrdub
Posté le 20-06-2016 à 15:29:29  profilanswer
 

Merci pour les débuts de réponse !
J'oubliais de préciser que j'utilise les preset slower-veryslow pour le x265. Ca me fait du 2 à 4 fps sur i7 4770k OC...  
 
x265 aime bien le multithread, mais je ne sais pas jusqu'à quel point. C'est une information que je cherche. J'utilise handbrake sous win10 x64 pour l'instant.

n°9849298
pepes003
Loués soient les Or(d)i
Posté le 20-06-2016 à 15:34:15  profilanswer
 


CPU only: http://www.hardware.fr/articles/94 [...] -x265.html
 
Test comparatif x264/265 cpu/gpu: http://www.techspot.com/article/11 [...] page8.html
 
A ta place, j'utiliserai une carte graphique type GTX950 pour l'encodage (soft nvidia avec settings CQP)

Message cité 1 fois
Message édité par pepes003 le 20-06-2016 à 15:37:07

---------------
> Mon FEEDBACK <
n°9849300
glopp
Amazing how far we can go...
Posté le 20-06-2016 à 15:37:14  profilanswer
 

pepes003 a écrit :


CPU only: http://www.hardware.fr/articles/94 [...] -x265.html
 
Test comparatif x264/265 cpu/gpu: http://www.techspot.com/article/11 [...] page8.html
 
A ta place, j'utiliserai une carte graphique type GTX950 pour l'encodage.


 
il me semble qu'en GPU il peut pas utiliser les settings de qualité maximale.


---------------
Peaches182 // HWBot
n°9849302
Andorria
Posté le 20-06-2016 à 15:38:24  profilanswer
 

Du coup j'approuve l'idée de crypo, mais j'ai lu vite fait sur le net que l’algorithme du x265 souffrait d'une faible utilisation du cpu lorsqu'il y a beaucoup de threads, car il y arrive qu'un thread doit attendre qu'un autre finisse sa tâche car il a besoin de ces infos.. ( https://mailman.videolan.org/piperm [...] 08951.html )

n°9849305
crypo
Posté le 20-06-2016 à 15:41:04  profilanswer
 

Je t'invite à faire un test sur un sample de 20 minutes par exemple avec les preset medium-slower-veryslow en calculant le temps d'encodage. La qualité ne sera pas affectée. Le poids du fichier vidéo ne va varier que très peu. Il faut trouver le meilleur ratio temps/compression surtout si c'est pour du pro...
Le temps augmente tellement entre medium et veryslow et  la différence de poids de fichier n'est tellement pas flagrante que pour moi c'est medium le meilleur ratio; ce qui par ailleurs est le preset recommandé par la doc FFMPEG

n°9849322
crypo
Posté le 20-06-2016 à 16:02:02  profilanswer
 

J'apporte un petite rectification. https://x265.readthedocs.io/en/defa [...] ml#presets

Citation :

When you use slower presets, x265 tests more encoding options, using more computations to achieve the best quality at your selected bit rate (or in the case of –crf rate control, the lowest bit rate at the selected quality).


 
J'utilise crf ce qui justifie ce que je disais plus haut :

Citation :

Preset ne détermine que la vitesse d'encodage et la taille du fichier final en sortie... Moins de compression = + rapide.


 
C'était pas si simple, en fait...
 

n°9849417
mrdub
Posté le 20-06-2016 à 17:37:27  profilanswer
 

Encodage GPU
 

Citation :

Quality is much better than x265’s Ultrafast settings, and slightly better than the default x264/H.264 settings in Handbrake, albeit at higher bitrates than both.


Citation :

However, there is no B-Frame support for HEVC encoding (Only I & P frames). Maximum NVENC HEVC CU size is limited to 32 (HEVC standard allows maximum CU size of 64) and minimum CU size is 8. HEVC encoding also lacks Sample Adaptive Offset (SAO).


Si c'est seulement un peu meilleur en qualité que le preset default x264, bof. Je vais cependant faire quelques tests dans ce sens. L'article en question parle sans doute de la génération Maxwell. Est-ce que les puces Pascal, en introduisant l'encodage hard HEVC Main10 10-bit, lève les restrictions citées ci-dessus ? A voir. Est-ce que quelqu'un a déja encodé du HEVC avec sa CG ?  
 
Merci Andorria pour l'info de la faible utilisation du cpu lorsqu'il y a beaucoup de threads. Cependant, j'ai regardé le tableau suivant et les 8-cores et 10-cores sont plus rapides que les 6-cores, bien que leur fréquence soient plus faible. Qu'en pensez ?  
http://www.mure.com/screen.png
 
Je pense donc m'orienter vers un i7-6900k suite à cette article : http://be.hardware.info/reviews/67 [...] e-x264x265
Et essayer l'encodage GPU pour me faire une idée.  
 
D'autres suggestions ?

n°9849438
mrdub
Posté le 20-06-2016 à 17:58:22  profilanswer
 

Au sujet de l'encodage GPU, y'a t-il une différence de vitesse entre les GTX950, 960, 970, 980, 980ti ? 1080 ?

n°9849454
Zurkum
Posté le 20-06-2016 à 18:14:59  profilanswer
 

Sûrement ... Mais de combien c'est surtout ça la question  :O :D

n°9849503
glopp
Amazing how far we can go...
Posté le 20-06-2016 à 19:04:47  profilanswer
 

Avec un GPU tu pourras pas encoder en Main 10, tu seras limité au 8.


---------------
Peaches182 // HWBot
n°9849660
F117
Posté le 20-06-2016 à 21:13:04  profilanswer
 

arsene de gallium a écrit :

Ouais mais si tu en 2000 à encoder ?
Hein !
 :o


 
chacun son truc
 
certains aiment bien avoir un PROC : I5 2500k @ 4.0 et Sapphire HD 6950 2Go pour faire de l'encodage video x264
 
d'autre comme moi aiment un 5930k et 2 GTX970 pour faire sa déclaration d’impôt en ligne

Message cité 1 fois
Message édité par F117 le 20-06-2016 à 21:15:41
n°9849668
crypo
Posté le 20-06-2016 à 21:20:50  profilanswer
 

Ouai c'est de l'argent bien investit !

n°9851069
kRYSTAL26
Posté le 21-06-2016 à 23:25:03  profilanswer
 

Juste pour info, x264 est toujours supérieur au x265 donc en encodant en x265, tu perdras au niveau de la qualité et du temps d'encodage.
En ce qui concerne le CPU, tu peux trouver des i7 5960x occasions (meilleur oc que les Broadwell-E) pour moins de 700 euros je pense donc je partirai là dessus si j'étais toi.
 

n°9851077
crypo
Posté le 21-06-2016 à 23:29:40  profilanswer
 

kRYSTAL26 a écrit :

tu perdras au niveau de la qualité et du temps d'encodage


Tu as vu ça où?
Encore un coup de 01.net ? :D


Message édité par crypo le 21-06-2016 à 23:30:17
n°9851087
kRYSTAL26
Posté le 21-06-2016 à 23:34:03  profilanswer
 

Je l'ai vu sur HDBits.org, comparaisons entre des bluray et des encodes x264 et x265.
Le codec est pas assez mature pour remplacer H.264


Message édité par kRYSTAL26 le 21-06-2016 à 23:35:39
n°9851095
crypo
Posté le 21-06-2016 à 23:41:07  profilanswer
 

Un article qui doit être daté. Ou une règle interne au tracker...

n°9851101
kRYSTAL26
Posté le 21-06-2016 à 23:48:26  profilanswer
 

https://someimage.com/MPw9
https://someimage.com/h4OX
 
Preset veryslow et x264 avec mbtree=1

n°9851113
crypo
Posté le 22-06-2016 à 00:00:25  profilanswer
 

mouais ca ne dit pas grand choses des réglages... Logiciel utilisée?

n°9851120
kRYSTAL26
Posté le 22-06-2016 à 00:10:00  profilanswer
 

Dernière version pour les deux, même réglages : --pass 2 --bitrate 15000  --preset veryslow --deblock -3:-3 --aq-mode 1 --aq-strength 0.9
 
Tests réalisés le 31 Mars 2016.
 
x265 à une pire qualité d'image que x264 au même bitrate, en plus du temps d'encodage qui est beaucoup plus lent.
A ce rythme là, cela prendra des années avant que cela remplace x264.


Message édité par kRYSTAL26 le 22-06-2016 à 00:17:56
n°9851148
crypo
Posté le 22-06-2016 à 01:00:17  profilanswer
 

Je n'ai pas l'impression de ce que tu avances  en grandissant à 200% et en regardant le contour du stylo...
 
Source https://someimage.com/Zr1ohNo
264 https://someimage.com/hlb3dHZ
265 https://someimage.com/DgSKF0V
 
 
 
Après pour de la HD un bitrate de 15000 a t-il une utilité en HEVC  
le réglage utilisé et quand même assez basique au niveau des arguments utilisés dans la ligne de commande
etc...

n°10037245
the_bigboo
Posté le 10-01-2017 à 21:32:14  profilanswer
 

Tiens, encore un sujet qui parle de h265 !
 
Vu que je suis en plein dans le sujet et des problèmes qui va avec, autant partager ce que j'ai constaté ^^
 
Niveau CPU, j'encode aussi avec handbrake mais en médium.
Et mon i7 2600 pédale à 8fps.
Il y a un minimum de respect à avoir envers ce codec ! (Même si ton écran est merdique !C'est pas une raison pour faire de l'ultrafast >< )
 
Je rip mes séries et en ce qui me concerne je vise l'idéal en terme de rapport qualité/taille. Et ouais 8fps, ça prend un temps considérable même si le jeu en vaut la chandelle... je passe de 3.5GB a environ 850MB sans altération perceptible de la qualité... (En ce qui me concerne)
 
Donc changement de CPU, et franchement j'attends Ryzen...
pour 1300 balles t'as un chouette CPU chez Intel, mais j'attends de voir ce qui va sortir d'ici mars chez AMD... !
 
Et en ce qui concerne l'encodage GPU, en gros tu n'as pas de possibilité de customisation de l'encodage puisqu'il est embarqué "en dur" dans le GPU...  
 
Pas sûr que tu y trouves ton bonheur pour ton intérêt (et ton écran :whistle: )

n°10045454
phil758
Posté le 16-01-2017 à 15:19:07  profilanswer
 

crypo a écrit :

Preset ne détermine que la vitesse d'encodage et la taille du fichier final en sortie... Moins de compression = + rapide.


 
C'est là que les choses se compliquent parfois car en faisant des tests, je suis parfois tombé sur des fichiers plus volumineux en preset SLOW qu'en preset MEDIUM  :??:  
 
A part ça , je trouve quand même hallucinant le gouffre de temps d'encodage selon les presets en x265 : 3 à 4 fois plus lent en passant de medium à slow
et quasiment le même gouffre en allant à Slower : 10 fps sur de la SD avec un i7 5960X@4GHz , WTF  :ouch:  
 
-------------------------

n°10045458
havoc_28
Posté le 16-01-2017 à 15:26:45  profilanswer
 

phil758 a écrit :


 
C'est là que les choses se compliquent parfois car en faisant des tests, je suis parfois tombé sur des fichiers plus volumineux en preset SLOW qu'en preset MEDIUM  :??:  
 
A part ça , je trouve quand même hallucinant le gouffre de temps d'encodage selon les presets en x265 : 3 à 4 fois plus lent en passant de medium à slow
et quasiment le même gouffre en allant à Slower : 10 fps sur de la SD avec un i7 5960X@4GHz , WTF  :ouch:  
 


 
Hum sur handbrake, j'ai l'impression que l'encodeur X265 ne scalle pas super bien au niveau du nombre de cœurs :o . Car bon en SD, sur Slower je suis à 8/9 FPS ... avec un 5775C @ 3.8 ghz . 18/20 en slow (toujours pour de la SD) .
 
Dans le gestionnaire de tache windows ça tourne à 60/65 % avec quelque pointes à 80 %, alors que sur du X264 c'est plutôt 95/100 % ... Mais bon avec L'HT et tout ça peut être trompeur .

Message cité 2 fois
Message édité par havoc_28 le 16-01-2017 à 15:29:36
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Hardware
  Processeur

  CPU pour encode x265

 

Sujets relatifs
Ventilateur CPU et ChassiAvis Config/ CG / CPU
CPU&CMFixe: CPU OVER TEMPERATURE + P4G qui s'allume mais ne démarre pas
CPU T° load 60°C mais T° idle 50°C avec H100i. Probleme ?[HFR] Actu : Computex: Colorful: watercooling AIO pour CPU, CG, mobo
[Overclock] CPUCPU pour gaming I7-6700k Vs I7-5820K
Mise à jour config gamer /CPU/GPU/MB/RAMCPU et CM
Plus de sujets relatifs à : CPU pour encode x265


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR