• [^] # Re: meuh

    Posté par . En réponse au journal XviD 1.1.0-final dans les bacs. Évalué à 6.

    Tout encodage vidéo est [presque] par définition à débit variable.
    Plus précisément, le codec utilise un tampon qui se rempli/vide en fonction de la complexité de la vidéo à traiter. Je ne sais pas de tête quelle est la durée du tampon, mais c'est de l'ordre de quelques secondes. Ça veut dire que sur la première passe de vidéo, ton débit vidéo va être respecté à chaque fois sur un intervalle de temps définit.

    Le mieux, c'est de faire un encodage en 2 passes: la première regarde la complexité de la source, et la deuxième utilise ces stats pour décider comment adapter le débit vidéo sur l'ensemble de l'encodage.

    Concrètement, ça veux dire que tu fais une première passe avec:
    pass=1:bitrate=xx
    et une 2e passe avec
    pass=2:bitrate=xx

    Pour ce qui est de la sélection de bitrate automatique, ça ne marche pas exactement comme tu le voudrais. Le plus simple pour toi et d'encoder à quantizer constant, fixed_quant=2 ou fixed_quant=3
    Tu peux baisser encore le quantizer si tu veux faire baisser la qualité de ta vidéo.

    Pour ce qui est de l'option cartoon, il ne faut pas attendre des miracles: c'est juste une heuristique qui est sencé mieux marcher, mais si tu encodes à faible débit, ça ne peut pas faire de miracles.