XviD version 1.1

Aide - Recherche - Membres - Calendrier
Version complète :

XviD version 1.1

Forum Ripp-it After Me > Les ressources > Les codecs, pilotes etc (audio et vidéo)
Pages : 1, 2, 3
stryke
En marge de la nouvelle version stable du XviD (voir info donnée par M.ED dans l'actu des logiciels), il y a actuellement une nouvelle branche de développement en test : XviD 1.1

Dans cette version, il y a d'intégré une option qui va réjouir les possesseurs de platine XviD : Le VBV. Pour faire simple le VBV (Video Buffer Verifier) est un limiteur de bitrate. Le VBV veille à  ce que le bitrate maximum ne soit jamais dépassé afin de respecter les profils. Pour l'instant les profils "DivX" ne sont pas encore disponibles dans la version XviD 1.1

J'attendais une occasion pour tester cette version, c'est chose faite. J'ai encodé un film avec un bitrate moyen vidéo de 1200Kbps, ce qui allait à  coup sur créer des portions avec des pics de bitrate. J'ai donc encodé le film avec la version XviD 1.0.2 et la version 1.1 avec les mêmes paramètres d'encodage.

Ci-dessous une représentation graphique d'une portion qui m'a créée 9 micro-saccades sur ma platine en version XviD 1.0.2. Et en dessous la même portion encodée avec le XviD 1.1



Pour les possesseurs de platine XviD, cette version est vraiment à  essayer, enfin à  vous de voir....
La version 1.1 est disponible ICI

Pour info le VBV n'a rien de révolutionnaire, ce système est intégré au codec DivX depuis la version 5.0.3

M.ED
merci Stryke, je vais de ce pas aller l'essayer yahoo.gif

PS
>Pour l'instant les profils "DivX" ne sont pas encore disponibles dans la version XviD 1.1

dasn profil @ level -> AS@L5, ne correspond pas à  celui du DivX
DivX le codec MPEG4 ASP le plus populaire notamment grà¢ce aux profils d'encodages hardwares qui permettent une parfaite compatibilité avec les platines MPEG4 AS@L5 ? euh.gif
Citation de jfl1974.free.fr
stryke
C'est celui qui s'en rapproche le plus effectivement, mais il ne correspond pas tout à  fait aux profils DivX notamment sur les valeurs de bitrate maxi.

En théorie devrait donc apparaitre des profils d'appellation "DXN" dans les prochaines versions

Pour tout dire il existe déjà  une version du XviD avec ces profils, mais je préfère attendre une version de koepi
dimdes
il y a peu..... je ne savais même pas que d'autres que Koepi faisait du xvid...
stryke
(dimdes @ vendredi 24 décembre 2004 à  06:34)
il y a peu..... je ne savais même pas que d'autres que Koepi faisait du xvid...
*

J'en connais au moins 3 autres. La plus connue étant celle de Nic

Pour info avec cette version je pense que :
- On peut repasser les min quantizer à  1 (surtout pour les I et P frames)
- Si vous êtes en "VHQ mode = 1" alors vous pouvez cocher "VHQ for Bframes" (à  condition d'utiliser les B-VOP évidemment)

Au vu de la dernière version (1.0.3) je suis partagé sur l'utilisation du "Trellis"
M.ED
(stryke @ vendredi 24 décembre 2004 à  10:08)
(dimdes @ vendredi 24 décembre 2004 à  06:34)
il y a peu..... je ne savais même pas que d'autres que Koepi faisait du xvid...
*

J'en connais au moins 3 autres. La plus connue étant celle de Nic

Pour info avec cette version je pense que :
- On peut repasser les min quantizer à  1 (surtout pour les I et P frames) (vu 1.03 ok)
- Si vous êtes en "VHQ mode = 1" alors vous pouvez cocher "VHQ for Bframes" (à  condition d'utiliser les B-VOP évidemment) (ok merci je l'avais laissé décocher )rolleyes.gif

Au vu de la dernière version (1.0.3) je suis partagé sur l'utilisation du "Trellis"
*


j'utilise toujours le trellis, il ne cesse de l'améliorer good.gif
stryke
(M.ED @ vendredi 24 décembre 2004 à  11:42)
j'utilise toujours le trellis, il ne cesse de l'améliorerê   good.gif


Pour le trellis je fais référence à  la dernière version 1.0.3
Changelog:
- {xvidcore} Fixed trellis optimization overflow for quant <= 2.

Je ne pense pas que la v1.1 ait cette maj
M.ED
OK yahoo.gif
tregor
J'ai une platine a base de Mediatek MTK1389FE qui supporte les codec DivX3.11, 4.x, 5.2.x et Xvid d'apres la doc. Question de non initie: si j'utilise ce tout nouveau codec XviD 1.1 faut-il mettre a jour la platine?
stryke
Non tu n'as absolument rien à  faire sur ta platine, par contre tu dois paramétrer le XviD pour être lisible sur platine.

RIAM fait ça très bien, il suffit, après avoir choisi le codec XviD, de cliquer sur "Options d'encodage" puis de cliquer sur "Appliquer les réglages standards" dans la nouvelle fenêtre.

Voir le tuto de Jack pour plus d'explications : http://forum.ripp-it.com/index.php?showtopic=1721
M.ED
icon_ok.gif Je confirme que les paramètres standards de Ripp-it fonctionnent sur ma platine à  puce MTK1389 aga.gif
tregor
Super le tuto de Jack bien qu'il date quand même.

Bref, si j'ai bien compris on clique d'abord sur paramètres par defaut puis on fait les modif de Jack une seule fois à  savoir:

- quantization type H.263 (low bitrate) ou MPEG (high bitrate)
- Qpel (high bitrate) si platine a base de Mediatek 1389
- Use Chroma motion
- Min I/P/B frame quantizer : 2
- Overflow treatment: les 3 parametres : 5%
- Low bit rate scene improvement : 10%
- Maximum I frame interval : 250 (PAL), 300 (NTSC)

D'abord ais-je oublié quelque chose ou fait une erreur?

Ensuite, pour ce qui est du XviD 1.1:
- même réglages qu'avant?
- comment activer le VBV?
- On peut repasser les min quantizer à  1 (surtout pour les I et P frames)
- Si vous êtes en "VHQ mode = 1" alors vous pouvez cocher "VHQ for Bframes" (à  condition d'utiliser les B-VOP évidemment)

Elle est o๠l'option "VHQ for Bframes"?

merci de votre aide cling1.gif
stryke
(tregor @ vendredi 07 janvier 2005 à  09:47)
Super le tuto de Jack bien qu'il date quand même.
Certes, mais il est toujours correct

Bref, si j'ai bien compris on clique d'abord sur paramètres par defaut puis on fait les modif de Jack une seule fois à  savoir:

- quantization type H.263 (low bitrate) ou MPEG (high bitrate)
- Qpel (high bitrate) si platine a base de Mediatek 1389
- Use Chroma motion
- Min I/P/B frame quantizer : 2
- Overflow treatment: les 3 parametres : 5%
- Low bit rate scene improvement : 10%
- Maximum I frame interval : 250 (PAL), 300 (NTSC)

D'abord ais-je oublié quelque chose ou fait une erreur?
Qpel, bien que tu dises que ta platine l'accepte, je ne le cocherai pas car le fichier ne sera plus compatible "DivX". Et toutes les platines se basent sur les profils "DivX".
Low Bitrate et High Bitrate je laisserai à  0%
Avec le VBV on peut revenir à  des minis de quantizer I et P à  1 (B à  1 ça ne sert à  rien, car de toute façon via le calcul que fait le codec c'est impossible)


Ensuite, pour ce qui est du XviD 1.1:
- même réglages qu'avant?
- comment activer le VBV?
Le VBV est activé par défaut

- On peut repasser les min quantizer à  1 (surtout pour les I et P frames)
- Si vous êtes en "VHQ mode = 1" alors vous pouvez cocher "VHQ for Bframes" (à  condition d'utiliser les B-VOP évidemment)

Elle est o๠l'option "VHQ for Bframes"?
Dans l'encoder XviD, aller dans le menu "Advanced options..."

merci de votre aide cling1.gif
*

tregor
Dernieres petites questions:
- quand j'installe le nouveau codec xvid 1.1 il remplace et supprime l'ancien?
- faut-il recliquer sur parametres par defaut puis reconfigurer une bonne fois pour toutes les quelques optimization recommendees par jack? ou bien les anciens reglages sont repris?

aga.gif
stryke
Il est préférable de faire une désinstallation de l'ancien codec.

Il faut reconfigurer l'encodeur, les anciens paramètres sont perdus
tregor
Merci pour tout. Resultat impressionant par rapport au DivXPro! J'ai pu mettre sur un cd un film de 2H20 en 608x... et c'est impeccable alors qu'en DivX c'est meme pas la peine... Encore merci :-)
zombi55
Pour les amateurs : XviD 1.1.0 Beta1
yahoo.gif
Jack...
salut à tous an_coucou.gif

et bien bonne année ! (et oui ça fait longtemps que je ne suis pas venu...)

CéKiKiLaTesté cette nouvelle béta du XviD1.1 "quite stable" bbbb.gif

le VBV fonctionne ? C'est le seul truc qui manquait au XviD pour surpasser son modèle... Koepi y travaillait depuis l'été.
M'en vait tester ça bientôt...

pour info :
XviD-1.1.0-Beta1-16012005.exe (628kb)
First XviD-1.1.0-tree official beta build.
Changelog:
- {core}: Rate-Distortion mode decision for bvops.
- {core}: Two new postprocessing functions, brightness and deringing.
- {core}: VBV support in 2pass mode
- {core}: Overal encoder speedup, especially for b-frames and all vhq modes.
- {core}: Overal speedup of the decoder, merging decoding steps together
in order to save significant memory bandwidth, enabled mmx
qpel support that was misteriously disabled in 1.0.x. All optimizations
could lead to a 25% speedup, and something closer to 12% in average.
- {core}: Fixes to the CBR/ABR rate controller, it should work much better with
bvops now.
- {core}: Fix to the 2pass2 code that could cause doubling the overflow.
- {dshow}: Support for brightness control.
- {vfw}: Many small improvements.
This build is considered quite stable, so please test and report errors you find!

=> http://www.koepi.org/xvid.shtml

@ pluche

...encore et toujours bravo pour le site, et très fort pour la FNAC glass.gif
pepsilite
Tu restes avec nous cette fois ci? ou on te revoit pour le "bonne année 2006"?
Jack...
pour le 1er avril ? yahoo1.gif
pepsilite
bof.gif

rol
(Jack... @ dimanche 23 janvier 2005 à 22:56)
pour le 1er avril ? yahoo1.gif
*


beuh.gif

Tu reviens quand ? beuh.gif
DAN
Salut et bonne année jack aga.gif
Jack...
(rol @ lundi 24 janvier 2005 à 04:44)
(Jack... @ dimanche 23 janvier 2005 à 22:56)
pour le 1er avril ? yahoo1.gif
*


beuh.gif

Tu reviens quand ? beuh.gif
*




maintenant... mrgreen2.gif


tchô yahoo.gif cling.gif
rol
Cool yahoo.gif
Jack...
et encore maintenant mrgreen2.gif

an_coucou.gif

J’ai testé cette 1.1 beta, le VBV fonctionne à merveille, sur 2 extraits où le débit montait vertigineusement et saccadait sur platine. J’ai demandé un débit de fou (7000 k) en AS@L4 (débit limité à 3000k) et le débit est bien resté en deçà de 3000k, ce qui n’aurait jamais été le cas avant…
Bon, le seul truc con, contrairement au DivX, c’est que l’utilisateur ne peut pas fixer le débit maxi de son choix. C’est soit 3000k en AS@L4 soit 8000k en AS@L5. Dommage, ma KiSS-1000 saccade à 4000k en XviD et les platines récentes sous puce Mediatek doivent saccader à 6 ou 7000k…
Je viens de poster une requête en ce sens sur Doom9…
A suivre…

glass.gif
Jack...
ah oui... avec la 1.1.0 beta on peut aussi activer le VHQ pour les B-frames... Je serais tenté de cocher ça aussi, pas testé, ça doit ralentir la vitesse d'encodage et améliorer un peu la qualité, dans quelle mesure ?
that is ze question...
... si qq1 a testé ?...

@+ aga.gif
M.ED
merci Jack... cling.gif @bientôt

PS pour les tests c'est donc AS@L4 => puce MTK et VHQ pour les B-frames....
stryke
VHQ pour les B-Frames ne ralenti pas l'encodage (pas vu en tout cas). Par contre dans mes différentes lectures j'en suis toujours resté qu'il fallait être en VHQ mode = 1 pour que le VHQ b-Frames soit actif
stryke
(Jack... @ lundi 24 janvier 2005 à 11:57)

Bon, le seul truc con, contrairement au DivX, c’est que l’utilisateur ne peut pas fixer le débit maxi de son choix. C’est soit 3000k en AS@L4 soit 8000k en AS@L5. Dommage, ma KiSS-1000 saccade à 4000k en XviD et les platines récentes sous puce Mediatek doivent saccader à 6 ou 7000k…
Je viens de poster une requête en ce sens sur Doom9…
A suivre…


Pour info il me semble que Celtic-Druid a développé une version spécifique pour les puces médiatek (justement pour augmenter la valeur max du bitrate)
Jack...
kicéti suilà ? lol
Je vais en rester à AS@L4 pour ma Kiss bof.gif
sinon, le VHQ actif pour les B-frames, en soi j'imagine que ça ne peut faire que tu bien (VHQ à 1, tu nous a convaincu...)

@MED : ben tu peux rester en AS@L5, j'ai souvent fait des encodages comme ça et c'est rare que le débit monte à 6000k. Je suis passé en AS@L4 pour éviter de m'em... avec les saccades, sans trop de succès jusqu'à l'incorporation du VBV dans cette nlle Beta. Si tu as une Mediatek, restes-en là, et si un jour tu as un film qui saccade qq part, réencode la portion en AS@L4.
PS : tu peux tjrs vérifier les pics de BR, indirectement, en regardant la courbe du poids des images avec XviD Quant Parser ou DivX DRF Analyzer. Je fais comme ça et je repère en un coup d'oeil les passages qui pourraient saccader sur ma KiSS (image clé > 150K ou suite d'images P ou B > 100K sur qq secondes). Il y a des posts à ce sujet qq part dans le forum...
L'idéal serait quand même qu'on puisse délimiter son BR ou que Koepi intercale d'autres levels entre AS@L4 et AS@L5, à 4000k ou 6000k par exemple...
Jack...
(tregor @ vendredi 07 janvier 2005 à 09:47)
Super le tuto de Jack bien qu'il date quand même.


d'aujourd'hui 15h tout juste... mrgreen2.gif


PS @ Stryke : j'avais lu trop vite ton post et pas vues tes images de comparaison du 1.0;2 et du 1.1.0 avec VBV. euh.gif
Juste une question : tu as fait le test en AS@L4 ou en AS@L5 pour avoir 3100k de BR ?
stryke
(Jack... @ lundi 24 janvier 2005 à 15:08)
...
PS @ Stryke : j'avais lu trop vite ton post et pas vues tes images de comparaison du 1.0;2 et du 1.1.0 avec VBV.  euh.gif
Juste une question : tu as fait le test en AS@L4 ou en AS@L5 pour avoir 3100k de BR ?


J'ai fait le test avec la version précédente du codec (il n'y avait pas encore les profils DXN). J'étais donc en AS@L5 (Je n'ai pas encore utilisé la dernière version)

Question très con*** : Pourquoi tu préconises dans ton tuto le profil AS@L4 (qui limite le bitrate à 3000kbps) ?

Le profil DXN HT PAL est mieux approprié pour les platines puisque c'est le profil "Home Theater" du DivX (avec un max bitrate de 4000 Kbps)

Tu ne l'as peut être pas vu dans la liste.... euh.gif
Jack...
an_kes.gif ben non gloups.gif euh.gif hop.gif snif.gif beuh.gif

et un tuto à revoir, 1.

merci pour le "scoop" et.gif


par contre en DNX HT PAL la matrice est bloquée en H.263 Pas moyen de faire du custom ou du MPEG bof.gif
vyse
j'ai installé le dernier xvid, et j'essaye de réencoder des vidéos en xvid et avi pour diminuer leur taille, mais apparemment il met une taille fantaisite a chaque fois. an_kes.gif

les fichiers d'origine font 400mo et je veux les réduire a 350, mais il me pond des fichiers de 450Mo, 400Mo, 399Mo, mais jamais 350, ça peut venir d'où? interro1.gif
stryke
(Jack... @ lundi 24 janvier 2005 à 18:30)
...
par contre en DNX HT PAL la matrice est bloquée en H.263 Pas moyen de faire du custom ou du MPEG  bof.gif

Exact...C'est pour cette raison que je ne suis pas passé à la dernière version yahoo.gif
Jack...
heu... du codec ? euh.gif

1.0.3 ou 1.1.0 beta ?

J'ai pas encore fini mon test sur un film entier avec la 1.1.0 (sans passer par le 1.0.3) pour vérifier le respect de la taille...
stryke
(vyse @ lundi 24 janvier 2005 à 18:54)
j'ai installé le dernier xvid, et j'essaye de réencoder des vidéos en xvid et avi pour diminuer leur taille, mais apparemment il met une taille fantaisite a chaque fois.  an_kes.gif

les fichiers d'origine font 400mo et je veux les réduire a 350, mais il me pond des fichiers de 450Mo, 400Mo, 399Mo, mais jamais 350, ça peut venir d'où?  interro1.gif
*


Pour le même encodage il te "pond" ces tailles (un delta de 50Mo) ? Tu changes quoi pour avoir ces différences dans les paramètres ?
Jack...
(stryke @ lundi 24 janvier 2005 à 19:38)
(Jack... @ lundi 24 janvier 2005 à 18:30)
...
par contre en DNX HT PAL la matrice est bloquée en H.263 Pas moyen de faire du custom ou du MPEG  bof.gif

Exact...C'est pour cette raison que je ne suis pas passé à la dernière version yahoo.gif
*



tu peux tjrs rester en AS@L4 ou 5 pour utiliser les matrices alternatives...
vyse
ça me le fait avec le xvid 1.0.3 et le 1.1.0

je réencode pas le son, et je change rien, j'ai effectué un batch, avec 4 ou 5 épisodes à encoder, j'ai appliqué un filtre de désetrelacement (j'avais ddes espèces de traits en lecture de divx donc jpense que ça venait de là). Et le soir quand chuis rentré j'ai vu que j'avais une taille différente pour chaque épisode alors qu'à priori j'ai sauvegardé le profil d'encodage et je l'ai utilisé a chaque fois le même.

Je vais réinstaller RIAM et je vais faire de nouveau test jvous tiens au courant
Jack...
RiAM n'y est pour rien. Le XviD peut-être. Tu as "reréglé" tes paramètres (mini quant, et tout le toutim)? Réinstalle le 1.0.0 et refait le m^me batch. Tu seras fixé et nous aussi...
PS : avec le 1.0.1 aussi j'avais eu des tailles fantaisistes. D'où retour au 1.0.0...

stryke
(Jack... @ lundi 24 janvier 2005 à 19:38)
1.0.3 ou 1.1.0 beta ?
J'utilise la version XviD-1.1.-127-06112004

J'ai pas encore fini mon test sur un film entier avec la 1.1.0 (sans passer par le 1.0.3) pour vérifier le respect de la taille...
C'est la compressibilité du film qui influe sur le résultat final, il y a un post là-dessus : http://forum.ripp-it.com/index.php?showtopic=3176



(Jack... @ lundi 24 janvier 2005 à 19:41)
....tu peux tjrs rester en AS@L4 ou 5 pour utiliser les matrices alternatives...
Oui, il me faut juste un film où je suis sur d'avoir des pics de bitrate...pour l'instant je n'ai pas



(vyse @ lundi 24 janvier 2005 à 19:51)
ça me le fait avec le xvid 1.0.3 et le 1.1.0
....j'ai effectué un batch, avec 4 ou 5 épisodes à encoder, .....j'ai vu que j'avais une taille différente pour chaque épisode alors qu'à priori j'ai sauvegardé le profil d'encodage et je l'ai utilisé a chaque fois le même.
....
Je comprends mieux tes différences de taille, à vérifier si tu n'as pas des épisodes plus compressible que d'autres
vyse
tu veux dire qu'au dela d'une certaine taille, on ne peut plus compresser le film?

pourtant ce sont des épisodes de "24" et ça dure 1h a tout casser donc bon 400Mo c'est quand même pas mal
stryke
J'ai relu ton post, tu es en "oversize".

- Comment sont réglés les quantizers mini ?
- Comment sont réglés les overflow ?
- Matrice utilisée ?
stryke
(stryke @ lundi 24 janvier 2005 à 12:32)
Pour info il me semble que Celtic-Druid a développé une version spécifique pour les puces médiatek (justement pour augmenter la valeur max du bitrate)
*


U.V venant de ré-ouvrir je peux mettre le lien : http://www.unite-video.com/phpbb/viewtopic.php?t=6097

Perso j'ai zappé le contenu vu que je n'ai pas ce type de puce
Jack...
aga.gif merci pour l'info ... de la réouverture d'UV mrgreen2.gif



par contre mon 1er test avec la 1.1.0 me prépare un bel undersize : 360 Mo prévus à + de 50% d'encodage (le film est très sombre mais quand même)...

et je tourne à 4/5 fps ce qui n'est pas normal du tout (il n'y a que Hybrid Fupp qui puisse ralentir ... et le VHQ activé sur les B-frames). J'étais à 7/8 fps sur la 1ère passe, ce qui est ma vitesse habituelle sur les 2 passes pour du 640*480 avec HFupp

beuh.gif
pepsilite
Ca fait plaisir de retrouver du "jackien'" pûr sucre seulement compréhensible par Jack et Stryke yahoo1.gif
C'est rafraichissant ...........
M.ED
(stryke @ lundi 24 janvier 2005 à 17:58)
[
Le profil DXN HT PAL est mieux approprié pour les platines puisque c'est le profil "Home Theater" du DivX (avec un max bitrate de 4000 Kbps)

(Jack... @ lundi 24 janvier 2005 à 18:30)
par contre en DNX HT PAL la matrice est bloquée en H.263 Pas moyen de faire du custom ou du MPEG  bof.gif
*

c'est pas grave, ça me convient : merci à vous deux... cling.gif
YannBresil
(pepsilite @ lundi 24 janvier 2005 à 20:04)
Ca fait plaisir de retrouver du "jackien'" pûr sucre seulement compréhensible par Jack et Stryke yahoo1.gif
C'est rafraichissant  ...........
*



Tu es mauvaise langue... mrgreen2.gif
Et après ça, le Xvid, c'est simple.

bon où est ma boite d'aspirine, pas compris pourquoi il faut l'adsl pour faire du mpeg dans un xvid, ou bien c'est du Hkl2145412 dans ma tv pal.
Jack...
(pepsilite @ mardi 25 janvier 2005 à 01:04)
Ca fait plaisir de retrouver du "jackien'" pûr sucre seulement compréhensible par Jack et Stryke yahoo1.gif
C'est rafraichissant  ...........
*


faut suivre... Tout est à propos dans ce topic... yahoo.gif glass.gif
Version complète :

XviD version 1.1

Ripp-It - Le site - Glossaire Audio Vidéo - Versions Rippit - Présentation - Tutoriaux divx - Télécharger Ripp-It - Ripper DVD - Annuaire liens en dur
Forum Vidéo DivX - Ripp-It - Le site - Le glossaire - Les versions - Présentation - Tutoriaux divx - Télécharger Ripp-It - Ripp-It - Plan du site
Forum PSP - Forum iPod - Forum Mobile - Forum cinéma - Ripit4ME - Topvideo

Invision Power Board © 2001-2010