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

  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  [AVS] black frame: un script?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[AVS] black frame: un script?

n°511180
H4dd3R
Q2
Posté le 18-09-2003 à 15:27:45  profilanswer
 

Salut.
 
J'ai envie de faire un script du genre:
 
if(framenb>xxxxx)
blackframe()
 
histoire de gagner encore un rab de place sur les credits tt en conservant la musique..
 
Qqun a une idée?? :)


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
mood
Publicité
Posté le 18-09-2003 à 15:27:45  profilanswer
 

n°511247
len22
Posté le 18-09-2003 à 16:30:47  profilanswer
 

de mémoire, je crois que tu peux avoir un fichier video plus court que la piste son : le supplément de son sera affiché avec la derniere trame de la video. à vérifier mais ça m'est déja de me gourrer est d'avoir ça
 
=> dc pas la peine d'encoder les crédits : gain de place encore plus important


Message édité par len22 le 18-09-2003 à 16:31:15
n°511297
H4dd3R
Q2
Posté le 18-09-2003 à 17:53:09  profilanswer
 

Ahah!! Je vais essayer ça.. :)


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
n°511305
H4dd3R
Q2
Posté le 18-09-2003 à 17:59:04  profilanswer
 

En fait, j'explique un peu, mon pb c le manque de fiabilité de xvid dès qu'on lui dit d'encoder les credits à genre 2%: il rate pas mal la taille du fichier, même en 2 passes.
 
Donc je cherche à lui éviter ce tracas tt en conservant la musique (ce qui est souvent la seule chose intéressante d'un générique). :)


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
n°511429
jason
Posté le 19-09-2003 à 00:04:14  profilanswer
 

Voici quelquechose que j'ai trouvé dans l'aide d'avisynth:
 
BlankClip(length=3000, width=720, height=576, fps=25, color=$000000)
 
Tu change length et tu met la valeur de tes credit(en frames).
Ensuite tu fait un truc du genre:
 
Movie=Trim(Source,0,xxxx)
Credits=Blankclip(....)
 
Return Movie+Credits
 
Et voila le tour est joué.


Message édité par jason le 19-09-2003 à 00:04:37
n°511473
len22
Posté le 19-09-2003 à 09:30:13  profilanswer
 

H4dd3R a écrit :

En fait, j'explique un peu, mon pb c le manque de fiabilité de xvid dès qu'on lui dit d'encoder les credits à genre 2%: il rate pas mal la taille du fichier, même en 2 passes.
 
Donc je cherche à lui éviter ce tracas tt en conservant la musique (ce qui est souvent la seule chose intéressante d'un générique). :)


 
si le texte du générique n'a pas d'importance, tu peux faire ce que je t'ai dit. dans mon cas, ça avait marché avec Oggmux. par contre, je ne sais pas pour les avi

n°511485
H4dd3R
Q2
Posté le 19-09-2003 à 09:59:50  profilanswer
 

len22 a écrit :


si le texte du générique n'a pas d'importance, tu peux faire ce que je t'ai dit. dans mon cas, ça avait marché avec Oggmux. par contre, je ne sais pas pour les avi


Merci à vous 2.. :)
En fait j'utilise oggmux.. Alors ça devrait aller!!
 
Jason, que fait l'instruction Trim exactement?


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
n°511505
Ciler
Posté le 19-09-2003 à 10:51:28  profilanswer
 

H4dd3R a écrit :

Salut.
 
J'ai envie de faire un script du genre:
 
if(framenb>xxxxx)
blackframe()
 
histoire de gagner encore un rab de place sur les credits tt en conservant la musique..
 
Qqun a une idée?? :)


 
Prefere en effet les solutions proposees plus avant, car des frames noires, meme tres compressibles, vont quand meme prendre de la place.


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
n°511738
jason
Posté le 19-09-2003 à 15:28:10  profilanswer
 

Trim sert a selectionner les frame que tu veux.
Un petit exemple:
MEttons que le film fasse 135000 images
Ton film va de la frame 0 à la frame 130000 (sans le genérique).Le reste correpondant au génértique de fin.
Pour selectionner seulement le film tu utilise la commande Trim(Source,0,130000) Source représentant ta source(par exemple:Source=mpeg2source("D:\xxx\xxxx.d2v" ))
 
Si la methode de len22 marche tant mieux mais je pense que tu dois pouvoir t'en sortir avec un taille relativement faible(Surtout si tu encode séparement et que tu met un max de bframe et que tu encode en constant qant=20 voir plus,32?)

n°511754
H4dd3R
Q2
Posté le 19-09-2003 à 15:43:05  profilanswer
 

Ok c clair maintenant.. :)


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
mood
Publicité
Posté le 19-09-2003 à 15:43:05  profilanswer
 

n°516270
H4dd3R
Q2
Posté le 30-09-2003 à 22:20:14  profilanswer
 

Voici mon script:
 

Code :
  1. LoadPlugin("C:\Programme\AviSynth 2.5\plugins\MPEG2Dec3.dll" )
  2. MPEG2Source("C:\Documents\???\proj.d2v" )
  3. LanczosResize(640, 360)
  4. Crop(0, 44, 640, 272)
  5. Movie=Trim(870,169865)
  6. KillAudio(Movie)
  7. Intro=Blankclip(length=870, width=640, height=272, fps=25, color=$000000)
  8. Return Intro+Movie


 
Le but en fait est de faire du noir sur les crédits de début, et de supprimer le générique de fin (méthode de len22, mais directement ss avisynth, pour éviter de nommer la end-frame à chaque passe ss vdub).
 
Le pb c qu'il me dit que le "+" est impossible car l'un de mes 2 clips a de l'audio, l'autre non..
Une idée??  [:menkahoure_7]


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
n°516499
H4dd3R
Q2
Posté le 01-10-2003 à 14:15:15  profilanswer
 

Une idée qqun??
Pquoi le killaudio ne semble pas fonctionner?


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
n°516503
Ciler
Posté le 01-10-2003 à 14:17:43  profilanswer
 

H4dd3R a écrit :

Une idée qqun??
Pquoi le killaudio ne semble pas fonctionner?


 
Je pense que le killaudio renvoie du son nul (une piste vide), mais ne supprime pas la piste.


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
n°516518
H4dd3R
Q2
Posté le 01-10-2003 à 15:06:49  profilanswer
 

??? A ce moment là il n'aurait pas besoin d'un clip en paramètre??


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres

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

  [AVS] black frame: un script?

 

Sujets relatifs
Frame Serveur pour Premiere avec AvisynthQuelle différence entre un tube Black Pearl et Black Matrix ?
[AVS] Mpeg2Source: quel plugin?Script sous Virtual Dub
Virtualdub : uncompressed frame is shortEncodage : Probleme Script Avisynth
Qu'apporte le Fast Recompress de VDub avec AVS à part la vitesse?meilleurs filtre resize AVS
AVS: vos meilleurs scriptsCorriger une frame dans un Divx...
Plus de sujets relatifs à : [AVS] black frame: un script?


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