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

  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  Choix bitrate conversion .dv vers MKV x264

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Choix bitrate conversion .dv vers MKV x264

n°2031399
kkwete
Parfait pour l'apéro! ;)
Posté le 20-04-2016 à 18:10:40  profilanswer
 

Salut à tous.
Je me suis lancé dans l'archivage/convertion d'anciennes vidéos en format cassette 8mm.
Chaque cassette fait environ 1h et chaque rip brut pèse environ 13Go/cassette... Pas facile de stocker tout ça dans le cloud!
Surtout que j'ai 16 cassettes... ;)
je vais donc les compresser via handbrake pour gagner de la place.
Au niveau des vidéos, les rips bruts sont des .dv, en 720x576, 25fps, avec un débit de 24.4Mbit/sec...!
Niveau son, c'est plus simple, une simple conversion en mp3 160kbps devrait etre largement suffisant.
Sauf qu'andbrake demande une conversion par modification du "quality factor" ou du bitrate.
J'ai une nette préférence pour le bitrate.
Sauf que je n'ai aucune idée du choix optimal de ce bitrate...
D'apres vous, sachant que la résolution ne va pas bouger, quel serait le bon bitrate à choisir?
A peu pres hein, pas la peine d'etre super précis!
Je voudrais garder une qualité optimale, sachant que la source, c'est pas de la 4K... :)  
un chiffre à proposer?
Merci!

mood
Publicité
Posté le 20-04-2016 à 18:10:40  profilanswer
 

n°2031404
videaste95
je ne sais rien !
Posté le 20-04-2016 à 18:36:48  profilanswer
 

Bonjour,
J'ai longtemps cherché la bonne définition, sans la trouver. Comme je stocke mes vidéos sur un serveur, et que j'ai installé Chromecast sur mon téléviseur, j'utilise la compression préconisée par Google. Soit :
-vidéo H264 ; 720 x 576 ; 25 i/s ; débit 2 Mb/s
-audio AAC+ Version 2 ; 128 Kb/s
 
Par exemple : j’obtiens un fichier de 430 mo pour 28 minutes de film. Et la qualité est tout à fait acceptable.

Message cité 1 fois
Message édité par videaste95 le 20-04-2016 à 18:42:17

---------------
Je Cherche!
n°2031415
kkwete
Parfait pour l'apéro! ;)
Posté le 20-04-2016 à 19:31:49  profilanswer
 

Nickel, tu confirmes ce que je pensais.
Je viens de réaliser des petits tests vite fait entre 1?5 et 3Mb/sec et je dois avouer que la différence n'est pas flagrante!
Par contre il faut choisir l'encodage le plus lent possible.
Je sens que mon PC va tourner à fond pendant un moment!
Actuellement sous linux, handbrake n'utilise pas ma 660 GTX.
Mais j'ai un dual boot avec W7 que je n'utilise quasi jamais.
Je pensais utiliser la CG pour accélérer l'encodage.
Ya un truc de particulier à faire sous windows pour activer cette fonction?

n°2031494
leon1789
Posté le 21-04-2016 à 12:04:42  profilanswer
 

kkwete a écrit :

Sauf qu'andbrake demande une conversion par modification du "quality factor" ou du bitrate.
J'ai une nette préférence pour le bitrate.


Pourquoi ? C'est un "a priori" ou un impératif de fixer le débit ?

kkwete a écrit :

Je sens que mon PC va tourner à fond pendant un moment!


En effet, donnant la même qualité de compression à débit identique, l'encodage en 2 passes (bitrate) est bien plus long qu'un encodage une passe (crf)

kkwete a écrit :

Par contre il faut choisir l'encodage le plus lent possible.


Cela dépend si vous voulez/pouvez jouer avec les paramètres du x264 ou pas.


Message édité par leon1789 le 21-04-2016 à 12:49:21
n°2031503
videaste95
je ne sais rien !
Posté le 21-04-2016 à 13:15:32  profilanswer
 

Ya un truc de particulier à faire sous windows pour activer cette fonction?
Ce sont les programmes qui doivent être conçus pour utiliser les GPU.
Avec Handbrake, il y a une option qui permet d'utiliser la carte graphique :
Il faut choisir l'option bicubic au lieu de lanczos (source en anglais : https://trac.handbrake.fr/wiki/GPUAcceleration).


Message édité par videaste95 le 21-04-2016 à 13:17:19

---------------
Je Cherche!
n°2031947
kkwete
Parfait pour l'apéro! ;)
Posté le 23-04-2016 à 23:10:31  profilanswer
 

J'ai regardé vite fait la version windows, à priori ça ne fonctionne qu'avec un chip intel (quicksync), j'ai une cg nvidia...
Peut etre essayer l'option openCL...
Perso, je préfère utiliser le bitrate, car c'est plus parlant pour moi.
De plus, cela permet de calculer à l'avance la taille du fichier final, ce qui est important pour moi: les vidéos vont etre uploadées dans un cloud, donc une taille trop importante poserait un problème.

n°2031958
leon1789
Posté le 24-04-2016 à 08:28:54  profilanswer
 

kkwete a écrit :

Perso, je préfère utiliser le bitrate, car c'est plus parlant pour moi.
De plus, cela permet de calculer à l'avance la taille du fichier final, ce qui est important pour moi: les vidéos vont etre uploadées dans un cloud, donc une taille trop importante poserait un problème.


C'est bien compréhensible.
Dans ce cas, juste un conseil personnel (mais que l'on lit aussi ici et là sur le web) :  
si les vidéos sont de natures différentes, alors, avant de commencer chaque encodage, n'hésitez pas à faire un test de compressibilité pour avoir une idée de la complexité de la vidéo traitée (cela permet de ne pas fixer a priori un débit trop faible ou inutilement trop important), car il est difficile d'apprécier la chose a priori ;
si un test de compressibilité n'est pas envisageable, alors, en fin d'encodage (effectué avec la résolution d'origine bien sûr), vérifiez bien que le Final RateFactor (après passe n°1) obtenu soit compris entre 18 et 23 (s'il est inférieur à 18 alors le débit est inutilement trop important, s'il est supérieur à 23 alors la compression n'est pas optimale en qualité...)

videaste95 a écrit :

-vidéo H264 ; 720 x 576 ; 25 i/s ; débit 2 Mb/s


Je suis convaincu qu'avec 2 Mb/s, un film DVD sera bien encodé. Mais je pense que ce débit est inutilement trop important bien souvent.
Pour d'autres genres de vidéos, des vidéos persos par exemple, alors 2 Mb/s est un minimum en ce qui me concerne.
Bref, pour dire, attention aux a priori. ;)


Message édité par leon1789 le 24-04-2016 à 09:50:34
n°2032048
kkwete
Parfait pour l'apéro! ;)
Posté le 24-04-2016 à 20:34:37  profilanswer
 

Hello.
Comment vérifies tu apres compression le final rate factor?
J'ai tout compressé en x264 et ça fonctionne tres bien.
Mais je viens de mettre à jour ma version linux (cli et gtk) et maintenant, je peux compresser en x265.
Je viens de tester, c'est plus long, mais ça me permettrait de gagner encore un peu de place, ce qui dans mon cas n'est pas négligeable....
Par contre, j'ai gardé le meme débit, et j'obtiens donc logiquement la meme taille finale qu'en x264.
Ma question est donc:
en x265, quel devrait être le débit approximatif pour ce type de vidéo?

n°2032159
leon1789
Posté le 25-04-2016 à 17:52:18  profilanswer
 

kkwete a écrit :

Comment vérifies tu apres compression le final rate factor?


Quand le codec a terminé la première passe, il produit (à l'écran) des stats de ce genre :

Citation :

(...)
x264 [info]: frame I:4     Avg QP:15.21  size: 38181
x264 [info]: frame P:382   Avg QP:25.18  size: 10131
x264 [info]: frame B:207   Avg QP:25.34  size:   605
x264 [info]: consecutive B-frames: 42.6% 28.9%  7.0% 21.5%
x264 [info]: mb I  I16..4: 76.8%  0.0% 23.2%
x264 [info]: mb P  I16..4: 19.2%  0.0%  0.0%  P16..4: 46.6%  0.0%  0.0%  0.0%  0.0%    skip:34.2%
x264 [info]: mb B  I16..4:  0.5%  0.0%  0.0%  B16..8: 10.8%  0.0%  0.0%  direct: 1.9%  skip:86.8%  L0:23.8% L1:60.3% BI:15.9%
x264 [info]: final ratefactor: 22.22
x264 [info]: coded y,uvDC,uvAC intra: 34.4% 41.3% 18.3% inter: 10.1% 12.2% 1.3%
(...)


(c'est un extrait de quelques lignes de stats d'un mini exemple sur lequel je viens de faire une passe n°1)


Message édité par leon1789 le 25-04-2016 à 17:58:19
n°2032214
kkwete
Parfait pour l'apéro! ;)
Posté le 26-04-2016 à 09:10:57  profilanswer
 

Ah pas mal, mais j'ai pas ça sous linux.
V voir du coté d'une activation de logs.
Le final ratefactor est du meme ordre en x265 ou pas du tout?

mood
Publicité
Posté le 26-04-2016 à 09:10:57  profilanswer
 

n°2032407
arnuche
Posté le 27-04-2016 à 14:26:59  profilanswer
 

Un type a comparé les 2 et en a fait un pdf ;
http://forum.doom9.org/showthread. [...] ost1679062
Débit à peu près 3 fois moindre en x265 qu'en x264 à CRF égal mais durée d'encodage quasiment 10 fois plus élevée.
Il a posté d'autres comparatifs plus bas et des mkv à divers débits pages 2 et 3.

n°2032483
kkwete
Parfait pour l'apéro! ;)
Posté le 27-04-2016 à 20:50:01  profilanswer
 

Ah merci pour cette info.
V donc pouvoir un peu baisser le bitrate.
Mais au final, vaut il mieux fixer avec un RF correct (on va dire 21 par ex), ou un encodage 2 passes avec au final un rf valant 21 environ?
Les RF sont ils transposables du x264 au x265?En gros, doit -on viser les memes RF?
J'ai fait un petit test sur mon pc, un quad core Q9550 avec 8Go de ram, proc non OC:
Par rip de cassette (13.5Go environ), il faut quasi 15h à mon pc pour faire la compression x265 en 2 passes!!!
Impressionnant quand meme...

n°2032520
leon1789
Posté le 28-04-2016 à 08:10:36  profilanswer
 

kkwete a écrit :

Mais au final, vaut il mieux fixer avec un RF correct (on va dire 21 par ex), ou un encodage 2 passes avec au final un rf valant 21 environ?


Tout dépend si on a un impératif sur la taille finale du fichier.
 

kkwete a écrit :

Les RF sont ils transposables du x264 au x265?En gros, doit -on viser les memes RF?


Sur le document pointé par Arnuche (haut débit x264), on lit :
 
preset medium :
x264 crf 22 = x265 crf 22
x264 crf 20 = x265 crf 20
x264 crf 18 = x265 crf 16
 
preset slow :
x264 crf 21 = x265 crf 22
x264 crf 20 = x265 crf 20
x264 crf 18 = x265 crf 17
 
 
   

n°2032521
kkwete
Parfait pour l'apéro! ;)
Posté le 28-04-2016 à 08:26:36  profilanswer
 

en effet. j'ai vu ça.
sauf que la résolution n'est pas indiquée.
Cela veut dire que ce ratio est indépendant de la résolution, ou pas?
Car dans mon cas, mes rushs bruts sont loin d’être de la 4K...!
;)
Suis pas sur qu'un encodage pas trop exigeant sur la qualité finale soit si différent du rush brut...

n°2032539
arnuche
Posté le 28-04-2016 à 10:18:33  profilanswer
 

Disons que si on n'a pas trop envie de chipoter sur les détails, on peut considérer que dans la plupart des cas le CRF est quasi pareil entre les 2 codecs. Donc si on n'a pas une taille précise à atteindre, il faut plutôt savoir quel CRF nous convient et on peut l'appliquer aux 2 codecs, surtout si on choisit un CRF de 20.

n°2032542
arnuche
Posté le 28-04-2016 à 10:24:47  profilanswer
 

leon1789 a écrit :

Sur le document pointé par Arnuche (haut débit x264), on lit :
 
preset medium :
x264 crf 22 = x265 crf 22
x264 crf 20 = x265 crf 20
x264 crf 18 = x265 crf 16
 
preset slow :
x264 crf 21 = x265 crf 22
x264 crf 20 = x265 crf 20
x264 crf 18 = x265 crf 17


Tu vois où ce comparo ? Dans aucun des pdf il ne dit à quel CRF du x264 correspond un CRF du x265. Ou tu as comparé les données SSIM ?

Message cité 1 fois
Message édité par arnuche le 28-04-2016 à 10:31:14
n°2032619
leon1789
Posté le 28-04-2016 à 16:09:40  profilanswer
 

arnuche a écrit :

Ou tu as comparé les données SSIM ?


En effet, j'ai simplement fait cela, vu qu'il n'y a pas d'autres mesures qualitatives dispo dans le document.

n°2032624
leon1789
Posté le 28-04-2016 à 16:20:43  profilanswer
 

kkwete a écrit :

en effet. j'ai vu ça.
sauf que la résolution n'est pas indiquée.
Cela veut dire que ce ratio est indépendant de la résolution, ou pas?


Je ne pense pas que la résolution joue dans ce genre de comparaison entre valeurs de crf.

n°2032844
kkwete
Parfait pour l'apéro! ;)
Posté le 29-04-2016 à 16:15:18  profilanswer
 

Nickel.
Mon pc est plus que sur les rotules en ce moment, j'ai 300Go de rushs à compresser en x265...Dur pour un q9550!
Je me pose aussi la question du preset à utiliser.
J'avais pour habitude en x264 d'utiliser le preset very slow, qui est comme son nom l'indique vraiment très lent...Plus lent, ya que "placebo".
Je me demandais si au final, relever le preset à une valeur plus rapide pourrait me faire gagner du temps, sans trop dégrader le rendu final.
Avec quel preset compressez vous?

n°2032847
phil758
Posté le 29-04-2016 à 16:21:41  profilanswer
 

En x265, preset medium plus que recommandé. Passer au preset suivant "slow" c'est quasiment diviser par deux ou même 3 le temps d'encodage pour grapiller quelques misérables Mo.

n°2032866
kkwete
Parfait pour l'apéro! ;)
Posté le 29-04-2016 à 17:44:44  profilanswer
 

ok, donc j'ai la main lourde quoi...!

n°2032878
Megalo
Posté le 29-04-2016 à 19:27:30  profilanswer
 

le preset ne modifie que la taille du fichier ?
Mais si on fixe le bitrate, je ne vois pas pourquoi le preset medium et le preset slow donnent des fichiers de taille différente.
Je pensais qu'a bitrate fixé, le preset influerait sur la qualité de l'image et non sur la taille du fichier.

n°2032888
kkwete
Parfait pour l'apéro! ;)
Posté le 29-04-2016 à 20:50:46  profilanswer
 

Ah oui, en effet!
Normalement, si le bitrate est fixé, la taille du fichier final ne peut pas bouger.
Donc, on fait varier la qualité de rendu?

n°2032929
leon1789
Posté le 30-04-2016 à 09:31:15  profilanswer
 

Pour une taille de fichier fixée, ie un débit moyen fixé (encodage 2 passes), "slow" produit une meilleure qualité que "medium".
Pour une compression en mode crf à valeur fixée (encodage 1 passe), "slow" produit une même qualité que "medium", mais avec un débit moindre.

Message cité 1 fois
Message édité par leon1789 le 30-04-2016 à 19:49:38
n°2032934
arnuche
Posté le 30-04-2016 à 10:12:03  profilanswer
 

phil758 a écrit :

En x265, preset medium plus que recommandé. Passer au preset suivant "slow" c'est quasiment diviser par deux ou même 3 le temps d'encodage pour grapiller quelques misérables Mo.


Tu voulais sans doute dire multiplier !

n°2033373
arnuche
Posté le 03-05-2016 à 13:41:23  profilanswer
 

En fait les comparos de doom9 datent de 2014 et apparemment le x265 s'est nettement amélioré depuis donc on peut oublier les résultats ci-dessus  :(

n°2033397
crypo
Posté le 03-05-2016 à 14:38:01  profilanswer
 

leon1789 a écrit :

Pour une taille de fichier fixée, ie un débit moyen fixé (encodage 2 passes), "slow" produit une meilleure qualité que "medium".
Pour une compression en mode crf à valeur fixée (encodage 1 passe), "slow" produit une même qualité que "medium", mais avec un débit moindre.


 
Pas tout à fait vrai, concernant slow/medium  

Citation :

medium preset. The preset determines how fast the encoding process will be – at the expense of compression efficiency. Put differently, if you choose ultrafast, the encoding process is going to run fast, but the file size will be larger when compared to medium. The visual quality will be the same


 
Doc ffmpeg https://trac.ffmpeg.org/wiki/Encode/H.265

n°2033447
leon1789
Posté le 03-05-2016 à 18:50:51  profilanswer
 

Ok arnuche, je suis d'accord, le document date un peu.
Le lien (récent ?) donné par crypo indique x265 crf 28 = x264 crf 23 en qualité, et moitié moindre en débit.
 
Crypto, je ne vois pas ce que ta citation contredit par rapport à ce que j'ai écrit. J'y vois même une confirmation. Pas d'accord ?


Message édité par leon1789 le 03-05-2016 à 21:19:12
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  Choix bitrate conversion .dv vers MKV x264

 

Sujets relatifs
Choix de réglagemp4 MKV différence de poids à l'encodage?
schema elctronique de cable RCA vers VGAChoix TV
Choix de carte son externe pour home studio !Choix Pré-ampli
Choix entre 2 paires d'enceintes amplifiées pour TV ?choix mini ampli (smsl, topping.........
Découper un fichier MKV à la seconde prèschoix et avis sur micro chaine
Plus de sujets relatifs à : Choix bitrate conversion .dv vers MKV x264


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