Quantcast
Channel: " L'Univers Etrange et Merveilleux du Fantastique et de la Science-Fiction " : MuadDib for ever...
Viewing all articles
Browse latest Browse all 5394

H.264

$
0
0





Code des couleurs et avertissement :

Déconseillé
Acceptable
Recommandé

Il ne s'agit que d'un simple récapitulatif des principaux réglages. Un mode d'emploi détaillé de toutes les fonctions du H264 nécessiterait plusieurs pages d'explications et de commentaires tant il offre de possibilités. Il a été réalisé dans le seul but de vous aider à effectuer vos premiers encodages en AVC et de donner envie à ceux qui essayeront de poursuivre leurs recherches.



Onglet Analysis



Section Motion Estimation :

Subpixel Refinement :
           
Choix du mode d’analyse de l’estimation du mouvement.
0 : Fullpel only
1 : SAD mode decision, one qpel iteration
2 : SATD mode decision

3 : Progressively more qpel
4 : Progressively more qpel
5 : Progressively more qpel

6 : RD mode decision for I/P-frames
7 : RD mode decision for all frames
8 : RD refinement for I:P-frames
9 : RD refinement for all frames

10 : QP-RD
Plus le mode d’analyse sera performant plus la durée de traitement des données sera longue.
N’utiliser le mode QP-RP que si vous avez un ordinateur ultra puissant, toutefois le gain sera négligeable.

M.E. Algorithm :

Mode de détection des pixels
Diamond : Reherche sur quatre côtés
Hexagon : Recherche sur six côtés
Multi Hex : Recherche améliorée sur six côtés
Exhaustive : Recherche complète
SATD Exhautive : Recherche complète améliorée
Plus le mode d’analyse sera performant plus la durée de traitement des données sera longue.

M.E. Range :

0 à 64, nombre de pixels sur lequel la recherche est effectuée.
Conserver la valeur par défaut, 16.
Si la vidéo contient beaucoup de mouvements rapides il faudra augmenter cette valeur.

Chroma in M.E. :

Recherche de mouvement dans la chrominance.
À cocher ou laisser cocher !


Section Quant Options :

Trellis :

Quantification par treillis du taux de distorsion.
Algorithme permettant d'améliorer la compression des données et la qualité visuelle.
Disabled : Treillis désactivé, (DTC Decimate ne devra être décoché que dans ce cas).
Final MB : Utilisation du treillis sur le MB final.
Always : Utilisation du treillis en permanence.

Options à cocher, Psychovisual Rate Distortion / Trellis :

Mixed References : Permet aux macro-blocks de choisir l’image de référence optimale.
DCT Decimate : (Discrete Cosine Transform), permet de supprimer les blocs DCT inutiles.
Fast P Skip : Active ou désactive l’optimisation d’encodage.
Psy : Active ou désactive toutes les optimisations qui dégradent PSNR et SSIM.
Ces quatre options doivent être en principe toujours cochées.
Réglage optimal de Psychovisual : RD 1,00 / Treillis 0,15.
 


Section Misc :

Direct Mode :

Méthode à utiliser pour que les B-frames prédisent leurs vecteurs de mouvement.
None : Aucune
Spatial : Augmente la qualité en utilisant les images adjacentes
Temporal : Utilise les blocs adjacents dans l’image
Auto : Laisse le programme décider

Weighted Pred. P-frame :

Gère la prédiction des vecteurs de mouvement, ne pas désactiver.
Disabled : Désactivé
Blind : En aveugle
Smart : Mode intelligent

Weighted Pred. B-frame :

Prédiction pondérée
À cocher pour améliorer la qualité visuelle en créant des B-frames.

Noise Reduction :

Réduction du bruit, ne fait pas partie de la norme H264. 
Évitez de l’utiliser.


Section Partitions :

Sélection du type de macroblock à utiliser
P4x4
I4x4
P8x8
B8x8
8x8 DTC

Activer toutes les options de préférence



Onglet Frame option




B-frames :

Adaptive :

Permet d’utiliser le nombre optimal de B-frames au lieu du maximum.
Disabled : Désactivé
Fast : Rapide
Optimal : Optimale

Pyramid :

Permet de garder certaines B-frames comme référence.
None 
Strict
Normal

B-frames :

0 à 16, nombre de B-frame consécutives entre les I-frames et P-frames.
À régler de préférence sur 3, 4 ou 5.

Bias :

-100 à 100, influe sur la fréquence dont les B-frames seront utilisées
Les valeurs inférieures à zéro augmentent la probabilité qu’une B-frame sera utilisée à la place d’une P-frame.
Les valeurs supérieures diminuent cette probabilité.
À laisser sur la valeur par défaut, 0.


Autres réglages :

CABAC :

Codage arithmétique binaire à contexte adaptatif, type de codeur entropique utilisé pour le codage H264 ou MPEG-4 AVC.
Il s'agit d'un codeur dont la compression est dite sans perte.
Ne surtout pas désactiver, sinon vous aurez une qualité comparable au H263 (DviX).

Reference Frames :

B-frame (image à codage prédictif bidirectionnel)
D-frame (image codée DC, utilisée par la fonction d'avance rapide)
I-frame (image à codage interne)
P-frame (image à codage prédictif)

Permet d’indiquer le nombre d’images sur lequel référencer les B-frames et les P-frames.
Plus cette valeur sera élevée, meilleur sera le résultat, mais plus la durée de traitement des données sera longue.
Frames de référence : 1 à 16
Régler de 3 jusqu’à 8 pour un film
Régler jusqu’à 16 pour un dessin animé.


Scene Cut :

Valeur de détection pour un changement de scène. (Insertion d’I-frames)
À régler ou à laisser sur 40.
Si la vidéo contient beaucoup de scènes obscures, cette valeur devra être réduite.

Slices :

Modification du découpage
À régler ou à laisser sur 0.

GOP Size :

Groupe d’images, (Group Of Picture) définit l'ordre dans lequel sont disposées les images à codage interne et à codage prédictif.
Min = 25
Max = 250


Open GOP :

Utiliser le point de récupération pour fermer le groupe d’image.
None : Fermer GOP seulement.
Normal : GOP ouvert mode incompatible pour les bluray.
Bluray : GOP ouvert mode compatible pour les bluray.

Deblocking :

Permet de contrôler le lissage de la vidéo et l’affichage des détails.
Des valeurs négatives vont faciliter l’affichage des blocs au risque de les faire apparaître sur un fond uni.
Des valeurs positives vont lisser la vidéo mais avec une perte de détails.

Strenght
Régler sur -1 ou -2 pour un film
Régler sur 1 ou 2 pour un dessin animé

Éviter les valeurs au-delà (-3 ou + 3)

Threshold

Régler sur -1 ou -2 pour un film
Régler sur 1 ou 2 pour un dessin animé

Éviter les valeurs au-delà (-3 ou + 3)



Onglet Rate control

Gère l'algorithme de commande de débit.
Ajuste dynamiquement les paramètres de codage pour obtenir un débit linéaire cible.
Ne pas modifier les valeurs affichées, ce sont de très bons compromis.



Onglets suivants :

Concernent soit la programmation par lignes de commandes, soit des réglages pour StaxRip,
logiciel utilisé pour illustrer ce tutoriel.




Avec AviDemux, on retrouve les mêmes réglages mais disposés différemment.




Maintenant, à vous de tester les différents réglages
et d'analyser les résultats obtenus...



Lien pour télécharger le document HTM.



Viewing all articles
Browse latest Browse all 5394

Trending Articles