!!!! Lancement automatique avec Divx 5 !!!! - Video & Son
Marsh Posté le 29-04-2002 à 17:04:51
oulala, t'étais parti sur Jupiter ou quoi ???
Oui et ça s'appelle divxauto40b!!!
Marsh Posté le 30-04-2002 à 16:44:51
Ok, merci, mais kel sont les paramètres à lui passer, car j'avais trouvé cet exe, mais ce ne sont pas les mêmes !!
Merci d'avance !!!!!
Marsh Posté le 30-04-2002 à 17:28:11
davidmarli a écrit a écrit : oulala, t'étais parti sur Jupiter ou quoi ??? Oui et ça s'appelle divxauto40b!!! |
T sur qu'il fonctionne encore avec le divx 5 ?
Marsh Posté le 30-04-2002 à 17:42:43
oui, je m'en sers dans mon soft !!!
en fait je change les paramètres du codec divx 5 dans la base de registre directement et ensuite avec divxauto, j'attends juste que la boite de dialogue proposant les différents codecs s'ouvre, pour que divxauto sélectionne tout seul divx 5 et appuie sur Ok, et ça marche nickel
(euh en e relisant, je ne sias pas si ce que j'ai raconté est très clair !!!)
Marsh Posté le 07-05-2002 à 10:00:12
siouplait ???
Quelles sont les infos à renseigner si je veux faire une seule pass avec le DivX 5 et un taux de 800 ???
Merci
Marsh Posté le 07-05-2002 à 20:22:38
salut, tiens, voilà ma procédure Delphi pour sauver les informations importantes pour encoder un film avec le codec 5 :
Procedure parametredivx5(s1:string);
var registre:tregistry;
s:string;
begin
Registre:=TRegistry.Create;
try
Registre.RootKey:=HKEY_CURRENT_USER;
Registre.OpenKey('software\DivXNetworks\DivX4Windows\',True);
Registre.Writeinteger
(* Attention pour encoder à 800 tu doit mettre comme valeur 800000 *)
('Bitrate',formcodecdivx.UpDownbitrate412.Position*1000);
Registre.writeinteger('Max Keyframe Interval',formcodecdivx.updownnbkey412.position);
Registre.writeinteger('Max Quantizer',formcodecdivx.updownquantizermax.position);
Registre.writeinteger('Min Quantizer',formcodecdivx.updownquantizermin.position);
Registre.writeinteger('RC Period',formcodecdivx.updownpermoy.position);
Registre.writeinteger('RC Reaction Period',formcodecdivx.updownperrea.position);
Registre.writeinteger('RC Reaction Ratio',formcodecdivx.updownreaction.position);
Registre.writeinteger('Resize',0);
Registre.writeinteger('Crop',0);
// VBR mode : 3 = 2pass, seond pass
// 0 = 1 pass
if ((formcodecdivx.comboboxnbpasse412.itemindex=0) or (formcodecdivx.comboboxnbpasse412.itemindex=-1))
then begin
Registre.writeinteger('VBR Mode',0);
end
else begin
if s1='first pass' then Registre.writeinteger('VBR Mode',2);
if s1='second pass' then Registre.writeinteger('VBR Mode',3);
end;
if formcodecdivx.checkboxQP.checked=true then Registre.writeinteger('Quarter-pel',1)
else Registre.writeinteger('Quarter-pel',0);
if formcodecdivx.checkboxgmc.checked=true then Registre.writeinteger('Use GMC',1)
else Registre.writeinteger('Use GMC',0);
if formcodecdivx.checkboxbframes.checked=true then Registre.writeinteger('Bidirectional Encoding',1)
else Registre.writeinteger('Bidirectional Encoding',0);
Registre.CloseKey;
Registre.Free;
//showmessage('Paramètres enregistrés avec succès';
except
Showmessage('Erreur';
Registre.Free;
end;
end;
Voilà, désolé mais je n'ai pas eu le temps avant ce soir !
Marsh Posté le 14-05-2002 à 09:51:55
Je te remercie !!
Donc, après avoir configuré le registre par programmation, je lance le dix4auto, puis je lance mpeg2avi (et wé j'utilise çà) et çà devrait aller ?
Si d'autres personnes ont d'autres infos, elles sont les bienvenues !!
Marsh Posté le 16-05-2002 à 17:54:54
oui c'est la démarche !
Marsh Posté le 29-04-2002 à 15:27:00
Je m'étais fait une appli pour compresser un VOB en Avi, et avec Divx 3.11, il y avait un exe pratique auquel on passait des arguments pour qu'il paramètre automatiquement le Divx.
Je voulais savoir si avec le Divx 5, il y avait le meme outil, l'ancien ne marchant plus.
Merci