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

  FORUM HardWare.fr
  Video & Son

  [SBC nandub] - undersize au final !!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SBC nandub] - undersize au final !!!

n°129300
sahor
Posté le 25-09-2001 à 22:40:17  profilanswer
 

coucou :)
 
j'encode une serie de dessin anime en sbc sous nandub.
les params sont bons, la qualité nickel. :)
 
mais ou est le pb alors ?? :) voila voila:
 
bah certains episodes etants assez statiques (ca bouge pas des masses), j'obtiens un undersize de 50mo sur 200mo (l'episode fait 150 mo au lieux des 200 escomptés).
 
la qualité est tres bonnes voir excellente mais ya t'il moyen de lui dire que si jamais il ya undersize prevu , qu'il utilise les bits restants pour augmenter le bitrate meme pour les scenes lentes ?
 
une option est t'elle a cocher, est ce le curve file qu'il faut bien configurer , bit reservoir , ... etc ?
 
 
        nico
 
 
ps: merci d'avance :love:

mood
Publicité
Posté le 25-09-2001 à 22:40:17  profilanswer
 

n°129354
Ninipc
Réalisé sans trucage
Posté le 26-09-2001 à 01:35:58  profilanswer
 

bah te plains pas, t'en fous plus sur un cd comme ca :p

n°129380
sahor
Posté le 26-09-2001 à 07:53:28  profilanswer
 

ah bah non :)
 
vu que ca se passe seulement sur les episodes  qui bougent pas trop, bah ca fait 50 ou 100 mo de gachés  sur chaque cd !

n°129520
sahor
Posté le 26-09-2001 à 14:03:16  profilanswer
 

allo allo, vous me recevez ??
 
sahor appelle la terre (en vue d'une reponse :) )

n°129529
thegti
La constipation se soigne ...
Posté le 26-09-2001 à 14:19:38  profilanswer
 

c bizarre, t'utilise l'antishit et la version RC2 non?

n°129531
moyen_moin​s
chat réincarné
Posté le 26-09-2001 à 14:25:49  profilanswer
 

augmente le minimum bitrate :)

n°129548
sahor
Posté le 26-09-2001 à 15:35:00  profilanswer
 

bah vi, je pensais pareil , je suis passé d'un min 600 a min 900
(a la fois dan le min bitrate et sur le parma et du passe haut ou bas je sais plus) et ca a rien  changé :(

n°129551
sahor
Posté le 26-09-2001 à 15:36:26  profilanswer
 

j'utilise bien la rc2 , mais pas le antishit, je pensais que c'etait seulement la si on avais des frames qui couillaient , mais ce n'est pas mon cas.

n°129795
sahor
Posté le 26-09-2001 à 23:28:15  profilanswer
 

up :)

n°129815
Ninipc
Réalisé sans trucage
Posté le 26-09-2001 à 23:53:02  profilanswer
 

sahor a écrit a écrit :

ah bah non :)
 
vu que ca se passe seulement sur les episodes  qui bougent pas trop, bah ca fait 50 ou 100 mo de gachés  sur chaque cd !  




 
excuse je croyais que tu disais que ca faisait 200mo au final :)

mood
Publicité
Posté le 26-09-2001 à 23:53:02  profilanswer
 

n°129817
sahor
Posté le 26-09-2001 à 23:56:11  profilanswer
 

ah oki :)
 
bon en gros , ya trois episodes par cd chacun censé etre de 200 mo ( 215 au apssage mais bon :) )
 
et sur certains episodes , j'obtiens des 150 mo apres encodage :(
 
d'ou : ya pas un moyen d'expliquer au codec, svp monsieur codec, vous pouvez rajouter du bitrate sur les scenes lentes ?? :)

n°129841
Ninipc
Réalisé sans trucage
Posté le 27-09-2001 à 00:57:24  profilanswer
 

essaye les menaces :??:  
 
 
 :lol:

n°130194
sahor
Posté le 27-09-2001 à 18:46:36  profilanswer
 

a , fo pas l'insulter mon pc, il se bloque d'un coup sinon :)

n°130488
sahor
Posté le 28-09-2001 à 11:02:16  profilanswer
 

bon j'ai essayé les menaces, ca marche po :(

n°130490
Slyde
Lizard of the Coast
Posté le 28-09-2001 à 11:05:39  profilanswer
 

essaie de monter le min quality vers 18 ou 19 dB et regarde la difference, ca devrait monter pas mal.
 
Attention il ne marche qu'en full processing


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
n°130509
sahor
Posté le 28-09-2001 à 12:10:17  profilanswer
 

ah bah voila une reponse que j'attendais :)
 
merci slyde :love:
 
je vais aller voir si ca marche :)

n°130562
eL_Shaman_​__
Plop.
Posté le 28-09-2001 à 14:04:24  profilanswer
 

Si tu donnes le profil d'encodage que tu utilises, il y aura moyen de vraiment t'aider, sans cela on ne pourra te donner que des possibilités !
 
 
Tu peux toucher à la "gauge" essaies 30% et 70%, en diminuant l'espace de la jauge, tu obtient une qualité sensiblement meilleure et un fichier vidéo plus gros à la fin.
 
le principe: la gayuge est un réservoir de bits pour un encodage de 5 secondes.
Ensuite, plus ce réservoir est plein et plus les DRF seront bas (DRF minimum = 2x et c'est celui qui a la meilleure qualité , mais qui prend le plus de place).
 
fais des tests en diminuant le max de 5 en 5%. Pour le min, si tu veux essayer de l'augmenter, ne passe pas la borne des 40%, c'est généralement inutile.
 
 
 
Tu peux aussi essayer de jouer sur le réglage de "min quality", mais là, ça sera bien plus difficile à prévoir...
 
 
 
Au fait, "Minimum allowed bitrate"; n'a AUCUN rapport avec un DivX "undersized". Lorsque la gauge ne peut être au minimum remplie, alors ce débit est employé à la place du normal.
 
 
 
 
http://doom9.net
 
 
 
 
@+
El ShAmAn.

n°130715
sahor
Posté le 28-09-2001 à 18:16:32  profilanswer
 

foulala, je vais etudier tout ca alors :)
merc bcp en tout cas  
voila mon fichier vcf:
 
VirtualDub.audio.SetSource("" );
VirtualDub.audio.SetMode(1);
VirtualDub.audio.SetInterleave(1,500,1,0,0);
VirtualDub.audio.SetClipMode(1,1);
VirtualDub.audio.SetConversion(0,0,0,0,0);
VirtualDub.audio.SetVolume();
VirtualDub.audio.SetCompression(85,48000,2,0,16000,1,12,"AQACAAAAgAEBAHEF" );
VirtualDub.audio2.SetSource(0);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(3);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetDivX(1280,10);
VirtualDub.video.SetQualityControl(0,0,0,0);
VirtualDub.video.SetMotionDetection(8,10,300,300);
VirtualDub.video.SetCrispness(30,0);
VirtualDub.video.SpaceKF(24);
VirtualDub.video.InternalSCD(96);
VirtualDub.video.SetMinKBPS(600);
VirtualDub.video.SetCurveFile("" );
VirtualDub.video.SetCurveMcFactor(0);
VirtualDub.video.SetCurveCompression(25,3);
VirtualDub.video.SetCurveFilter(600,6000);
VirtualDub.video.SetCurveCredits(0,350);
VirtualDub.video.SetLumaCorrectionAmp(0,10,30);
VirtualDub.video.SetCurveRedist(0);
// VirtualDub.video.CalcCurveCompression();
VirtualDub.video.SetCompLevelsMain(2,8);
VirtualDub.video.SetCompLevelsA(300,3,16);
VirtualDub.video.SetCompLevelsB(300,4,16);
VirtualDub.video.SetCompLevelsC(300,5,16);
VirtualDub.video.SetCompLevelsD(300,6,16);
VirtualDub.video.SetCompLevelsE(300,7,16);
VirtualDub.video.SetCompLevelK(3,20);
VirtualDub.video.SetBitsReservoir(0,35,30,70,45,0);
VirtualDub.video.SetLowBrCorrection(0,0);
VirtualDub.video.NoAVIOutput(0);
VirtualDub.video.GenStats("",0);
VirtualDub.video.SetEncodingControl("" );
VirtualDub.video.filters.Clear();
VirtualDub.video.filters.Add("deinterlace" );
VirtualDub.video.filters.instance[0].Config(0);
VirtualDub.video.filters.Add("resize" );
VirtualDub.video.filters.instance[1].SetClipping(5,5,6,1);
VirtualDub.video.filters.instance[1].Config(512,384,4);
VirtualDub.subset.Delete();
VirtualDub.brc.Set( 0, 205 );
VirtualDub.brc.Set( 1, 1 );
VirtualDub.brc.Set( 2, 128 );
VirtualDub.brc.Set( 3, 0 );
VirtualDub.brc.Set( 4, 0 );

n°130769
fanatykk
Posté le 28-09-2001 à 19:50:06  profilanswer
 

Pourquoi n'utilises-tu pas Gordian ?

n°130771
sahor
Posté le 28-09-2001 à 19:52:27  profilanswer
 

gordian , c'ets pas un gui ?
 
ou ca joue vraiment sur les performances ?

n°130777
fanatykk
Posté le 28-09-2001 à 20:08:42  profilanswer
 

Je suis pas un spécialiste, mais ca permet de régler de facon optimal ton fichier VCF selon le film que tu souhaites encoder. J'ai trouve un guide très bien sur www.divxbros.fr.st

n°130780
sahor
Posté le 28-09-2001 à 20:11:44  profilanswer
 

ouais , ca a l'air d'etre un complement, je le check ce soir :)

n°130832
eL_Shaman_​__
Plop.
Posté le 28-09-2001 à 21:55:50  profilanswer
 

"VirtualDub.video.SetMinKBPS(600);", bof, tu peux laisser à 460KBps, de toute façon tu utilises un débit haut.
 
"VirtualDub.video.SetQualityControl(0,0,0,0);", attention, tu ferais bien de mettre 16dB à "Antishit" pour empêcher l'apparition de macroblocks inversés...
 
 
 
 
"VirtualDub.video.SetCurveMcFactor(0);", Pour "motion based curve modulation", si tu obtiens une vidéo où les scènes avec peu ou pas d'action sont moyennes, tu peux augmenter cette valeur. Plus la valeur est haute, et plus le système prend des bits aux scènes rapides pour les redonner aux lentes. Quelquechose comme 5%/10%.
 
"VirtualDub.video.SetCurveCompression(25,3);", tu as réglé la "curve compression-assymetric" à 25%, tu devrais essayer de revoir cette valeur à la baisse, entre 10% et 15%.
 
Utilises la fonction pour le générique de fin afin de mieux répartir les bits sur le reste du film avec un débit à 150KBps :)
 
 
 
"VirtualDub.video.SetCurveFilter(600,6000);"  Pour le min, mets 360KBps, mais perso, je mets à 0KBps et je n'ai jamais eu de problème.
Pour le max, mets 3000 ou 3500KBps, à 6000KBps tu vas obtenir une vidéo qui risque d'être lue avec lenteur sur beaucoup de PC... de plus, en limitant le bitrate, tu permets une meilleure redistribution des bits.
 
Active le système de correction sur les bas débits.
 
 
Utilise la méthode "Bitrate Redistribution -> Proportionnal".
 
 
 
 
"VirtualDub.video.SetBitsReservoir(0,35,30,70,45,0);", essaies de mettre le min de "gauge" à 35%
 
 
 
Pour les DRF: pour ceux de la keyframe (et uniquement cela), laisse la valeur par défaut min=2x et max=31x.
Pour les autres: "VirtualDub.video.SetCompLevelsMain(2,8);", essaies plutôt un max à 6x, ATTENTION LA TAILLE FINALE DU FICHIER VA BIEN AUGMENTER !!!
 
 
 
 
Voilà, avec tout cela tu devrez obtenir une qualité légèrement meilleure, et la taille du fichier ne variera que très peu. SAUF SI TU MANIPULES LES DRF, CE QUE J'AI FAIT.
 
 
 
@+
El ShAmAn.

n°134142
sahor
Posté le 05-10-2001 à 19:11:51  profilanswer
 

coucou :)
 
j'ai enfin pu essayer tout ca, et j'obtiens donc bien mes 200 mo au final avceun gain de qualité :)
 
encore merci pour tout !

mood
Publicité
Posté le   profilanswer
 


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

  [SBC nandub] - undersize au final !!!

 

Sujets relatifs
[Nandub] pb avec la 1ere passplanifier sous nandub
Help avec Nandub plizzz !!Help avec Nandub plizzz !!
Divx4 et encodage méthode Sbc !!Stupide mais utile! Nandub premiere pass :
prob encodage avec nandub et gordianfiltres pour virtualdub/nandub...
Besoin d'aide avec NanDub...apprendre le SBC DivX;-)= Besoin de l'aide des pros!!!!
Plus de sujets relatifs à : [SBC nandub] - undersize au final !!!


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