Une solution pour contrôler le résultat de vos tests Avisynth
Forum DivX de Ri4m - Encoder et réencoder les videos - DivX - XviD - RV10 - RV9 - VP6 - VP7

Bienvenue invité ( Connexion | Inscription )

> 

2 Pages V   1 2 >  
Reply to this topicStart new topic
stryke
posté 12/05/2004 23:45
Message #1


Dialoguiste
Icône de groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003
Membre no 17



Ci dessous un script avisynth pour vous faciliter la vie lorsque vous faites des tests d'encodage.

Ces tests, on peut les classer dans 2 types bien distincts :

- Des tests sur les paramètres du codec. Dans ce cas il faut passer par une étape d'encodage et ensuite de comparaison des différents fichiers AVI

- Des tests sur les filtres avisynth, soit différentes combinaisons de plusieurs filtres, ou des changement de paramètres sur un seul filtre (Deen par exemple...hein Jack). Dans ce cas pas besoin de passer par une étape d'encodage tout se fait en direct via le script.


Les scripts ci-dessous utilisent 4 fonctions particulières :

StackVertical (A, B, C, etc...) : Regroupe dans une même image, plusieurs images de différentes sources et les range verticalement (la première en haut, puis en dessous la 2ème etc...)

SelectEvery (X, Y) : Sélectionne 1 frame toutes les X frames en commençant à la frame Y

ImageWriter : Exporte la frame active dans un fichier image suivant le chemin, nom et format définis

Subtitle : Ajoute en haut à gauche de l'image le texte spécifié


Script pour faire des exportations d'images à partir de sources AVI.

# Encodage standard
v1 =aviSource("C:\XXXXXX\1.avi", false).Subtitle("Essai1").Trim(1,1100)

# Encodage avec etc.....
v2 = aviSource("C:\XXXXXX\2.avi", false).Subtitle("Essai2").Trim(1,1100)

# Encodage avec etc.....
v4 = aviSource("C:\XXXXXX\4.avi", false).Subtitle("Essai4").Trim(1,1100)


StackVertical(v1, v2, v4)
SelectEvery(last, 100, 0)
ConvertToRGB24()
ImageWriter(last, file="C:\XXXXXX\frm-", start=0, end=0, type="png")
crop(0,0,8,8)

Bien évidemment il vous faudra adapter ce script en :

- Spécifiant vos véritables chemin d'accès de vos fichiers AVI : aviSource(".....

- Spécifiant le chemin d'exportation des images créées : ImageWriter(last, file=".....

- Spécifiant le texte à afficher dans chaque image : Subtitle(".....

- Spécifiant vos valeurs de Trim

- Spécifiant vos valeurs X et Y dans SelectEvery


Ce script va réaliser sur les premières frames de chaque AVI (frames 1 à 1100) une compilation verticale des 3 sources (le nombre de sources est variable, vous pouvez en mettre autant que vous voulez mais attention à la taille finale de l'image en hauteur) et les exporter au format PNG en prenant à partir de la frame 0 une capture toutes les 100 frames (soit 0, 100, 200, 300, etc...)

Pour réaliser les captures il suffit d'ouvrir ce script dans VDM et de lancer la lecture. Le script va générer dans le répertoire C:\XXXXX les fichiers :
frm-000000.png
frm-000001.png
etc....

Pour info VDM va planter à la fin (visiblement il cherche à réaliser l'exportation de la frame 1200 ce qui n'est pas possible à cause du Trim qui bloque les vidéos jusqu'à la frame 1100)


C'est bon ? ...alors encore un peu plus compliqué... (IMG:http://forum.ripp-it.com/style_emoticons/default/euh.gif)

Script pour faire des exportations d'images à partir de script avs.

Source = "C:\XXXXX\VTS_01_1.d2v"
Top = 4
Bottom = 4
Left = 4
Right = 4
DimX = 720
DimY = 544
CPUType = 2

# Script standard
V1 = Mpeg2Source( Source, idct=CPUType)
V1 = Crop(V1, Left, Top, -Right, -Bottom)
V1 = Undot(V1)
V1 = BilinearResize(V1, DimX, DimY)
V1 = Limiter(V1)

# Script Lanczos
V2 = Mpeg2Source( Source, idct=CPUType)
V2 = Crop(V2, Left, Top, -Right, -Bottom)
V2 = Undot(V2)
V2 = lanczosresize(V2, DimX, DimY)
V2 = Limiter(V2)

# Script Lanczos + Tweak
V3 = Mpeg2Source( Source, idct=CPUType)
V3 = Crop(V3, Left, Top, -Right, -Bottom)
V3 = Undot(V3)
V3 = Tweak(V3, sat=1.1, bright=2, cont=1.1)
V3 = lanczosresize(V3, DimX, DimY)
V3 = Limiter(V3)


V1=V1.Subtitle("script standard").Trim(1,1100)
V2=V2.Subtitle("script Lanczos").Trim(1,1100)
V3=V3.Subtitle("script Lanczos+Tweak").Trim(1,1100)

StackVertical(V1, V2, V3)
SelectEvery(last, 300, 0)

ConvertToRGB24()
ImageWriter(last, file="C:\XXXXX\frm-", start=0, end=0, type="png")
crop(0,0,8,8)


Dans ce cas il vous faudra aussi adapter ce script en :

- Spécifiant le chemin d'exportation des images créées : ImageWriter(last, file=".....

- Spécifiant le texte à afficher dans chaque image : Subtitle(".....

- Spécifiant vos scripts avs (Ne prenez sourtout les miens en exemple)

- Spécifiant vos valeurs de Trim

- Spécifiant vos valeurs X et Y dans SelectEvery


Allez pour être définitivement complet, et pour éviter de faire un script aussi "lourd", vous pouvez utiliser des scripts avs externes.

Par exemple et pour revenir sur des terrains connus : Utiliser le script de RIAM + des variantes


v1 =import("C:\Program Files\Ripp-it_AM\dlls\Ripp-it.avs").Subtitle("Std RIAM").trim(0,1100)

v2 =import("C:\????????\essai.avs").Subtitle("Mon Essai").trim(0,1100)


StackVertical(v1, v2, v4)
SelectEvery(last, 300, 0)
ConvertToRGB24()
ImageWriter(last, file="C:\????????\frm-", start=0, end=0, type="png")
crop(0,0,8,8)


Là aussi il vous faudra spécifier vos valeurs.


2 remarques :

- L'origine de ce script n'est pas de moi, j'en remercie son auteur. Malheureusement je ne me souviens plus o๠j'ai trouvé ça...

- Pour que cela fonctionne correctement (bien que non testé) je pense qu'il faut absolument avoir les mêmes dimensions de resize, le StackVertical risque de ne pas aimer sinon


Amusez vous bien.........
Aller en haut de la page
 
+Citer le message
pepsilite
posté 13/05/2004 00:07
Message #2


none
Icône de groupe

Groupe : Membres
Messages : 942
Inscrit : 12/05/2003
Membre no 3



Hem ... vais-je oser répondre là ... alors :

REMPLACER TOUT CA par un simple clic sur le bouton [ Capturer BMP ] dans la previsulisation de Ripp it . L'image créée portera le nom de la frame en cours est sera dans le dossier DLLS de Ripp it

(IMG:http://forum.ripp-it.com/style_emoticons/default/hop1.gif)
Aller en haut de la page
 
+Citer le message
stryke
posté 13/05/2004 00:17
Message #3


Dialoguiste
Icône de groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003
Membre no 17



ah oui c'est vrai y'a ce bouton dans RIAM...

Enfin c'est un peu ch*** quand tu veux comparer 2 (ou plus) encodages différents, ça doit pas être simple pour capturer la même frame.

L'avantage ici c'est que tu te retrouves avec une image regroupant la même image issue des différents encodages.

Et puis c'est pour le fun...avec RIAM tout devient trop facile...
Aller en haut de la page
 
+Citer le message
pepsilite
posté 13/05/2004 02:00
Message #4


none
Icône de groupe

Groupe : Membres
Messages : 942
Inscrit : 12/05/2003
Membre no 3



Je ne veux pas défendre mon bifteck mais ça n'a plus rien de difficile pour se "caler" sur une frame dans Ripp it, vu qu'il y a aussi 2 boutons pour avancer ou reculer d'une image à  la fois (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif)
Aller en haut de la page
 
+Citer le message
dimdes
posté 13/05/2004 05:56
Message #5


Prolo modo
Icône de groupe

Groupe : Membres
Messages : 1.161
Inscrit : 08/01/2004
Membre no 929



Pourquoi faire simple quand on peut faire compliquer lol
Aller en haut de la page
 
+Citer le message
stryke
posté 13/05/2004 07:50
Message #6


Dialoguiste
Icône de groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003
Membre no 17



Je ne veux pas défendre mon bifteck mais ça n'a plus rien de difficile pour se "caler" sur une frame dans Ripp it, vu qu'il y a aussi 2 boutons pour avancer ou reculer d'une image à  la fois (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif)

ils sont o๠ces 2 boutons ?


J'ai essayé ta façon, désolé je préfère la mienne. Lorsque que tu veux vérifier sur plusieurs encodages il faut que tu te cales manuellement sur la même frame et il faut renommer les fichiers images car sinon ils vont se faire écraser puisqu'ils portent tous le même nom (car issu de la même frame). Et pour finir il te faut jongler sur les différentes images lors de la vérification. Mais c'est faisable....

Par contre pour exporter une image seule, je reconnais volontiers que c'est plus simple (IMG:http://forum.ripp-it.com/style_emoticons/default/an_ouarf.gif)
Aller en haut de la page
 
+Citer le message
Jack...
posté 13/05/2004 08:52
Message #7


JackoModo
Icône de groupe

Groupe : Membres
Messages : 2.960
Inscrit : 20/05/2003
Lieu : Overlook
Membre no 24



Perso, la capture de BMP se révèle super utile (vérifier un format, un recadrage, etc.) mais je n'ai pas réussi à  avoir un BMP d'une frame précisément (tjrs la même, pour comparer plusieurs filtrages), même en pausant la lecture ou en portionnant la vidéo (10000 @ 10001 fr. par ex.). Il y a tjrs un décalage de qq frames... (IMG:http://forum.ripp-it.com/style_emoticons/default/bof.gif)

Et il me semble surtout que tant qu'on n'a pas encodé la portion, le BMP ne sera pas 100% révélateur du filtrage puisqu'il ne prend pas en compte ce que le codec fera de ce filtrage (pour reprendre le match bilinear / lanczos, les BMP de la preview montrent bcp moins de différences entre les 2 resizes que les BMP des encodages).


Merci Stryke pour ces scripts... (IMG:http://forum.ripp-it.com/style_emoticons/default/cling.gif)
Aller en haut de la page
 
+Citer le message
lauden
posté 13/05/2004 11:33
Message #8


Producteur
Icône de groupe

Groupe : Membres
Messages : 10.947
Inscrit : 20/05/2003
Membre no 15



ils sont o๠ces 2 boutons ?


Sur la prochaine version
Aller en haut de la page
 
+Citer le message
pepsilite
posté 13/05/2004 15:49
Message #9


none
Icône de groupe

Groupe : Membres
Messages : 942
Inscrit : 12/05/2003
Membre no 3



Jack, arrête d'être bête (IMG:http://forum.ripp-it.com/style_emoticons/default/hop.gif) , si tu veux capturer une BMP de ton film encodé, tu le charges DANS LE REENCODAGE de ripp it et tu fais [ Capturer BMP ] sans rien toucher dans la previsualisation ...

(IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif)
Aller en haut de la page
 
+Citer le message
Jack...
posté 14/05/2004 07:24
Message #10


JackoModo
Icône de groupe

Groupe : Membres
Messages : 2.960
Inscrit : 20/05/2003
Lieu : Overlook
Membre no 24



non (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif) : je le charge dans VDub... en sélectionnant la même frame si je veux comparer 2 encodages (je sais pas pourquoi mais AviSynth + [BMP] n'est pas aussi précis chez moi...)

...mais le [BMP] est très utile... (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif)


edit : en fait j'avais jamais essayé le BMP sur un encodageꀦ en partant du principe que chez moi AviSynth + [BMP] sur des VOBs est un poil imprécis. En testant sur un AVI, j'ai un léger décalage, mais toujours identique (1 image) (je "portionne" 1400@1401 et j'ai la frame 1402). C'est + rapide que le "save image séquence" de Vdub, c'est sà»r.
Par contre, le souci c'est effectivement comme disait Stryke que si tu veux comparer 2 encodages différents sur une même frame, le 2nd shot va effacer le 1erꀦ


l'option Stack d'AviSynth est quand même super utile pour comparer 2 solutions d'encodage simultanément, ET DANS LE TEMPS, ce que ne permettent pas les shots (voir l'effet d'un fluxsmooth surtout temporel par exemple).


Je crois que je vais essayer StackHorizontal, juste pour voir à  quoi ressemble une image de 4x720 pix de large... (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif)
Aller en haut de la page
 
+Citer le message
stryke
posté 14/05/2004 13:00
Message #11


Dialoguiste
Icône de groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003
Membre no 17



.....Je crois que je vais essayer StackHorizontal, juste pour voir à  quoi ressemble une image de 4x720 pix de large... (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif)



....ce qu'il est joueur......et un code pour une mosaà¯que ça t'intéresses pas des fois ???? (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo.gif)
Aller en haut de la page
 
+Citer le message
Jack...
posté 17/05/2004 13:52
Message #12


JackoModo
Icône de groupe

Groupe : Membres
Messages : 2.960
Inscrit : 20/05/2003
Lieu : Overlook
Membre no 24



si... (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif)

j'ai pas eu le temps de tester les Stacks (ni de venir sur le forum ces derniers jours), mais un stackvertical avec 3 films o๠je pousse le hue de Tweak à  fond dans un sens ou dans l'autre, ça doit être assez beau... (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif)
Aller en haut de la page
 
+Citer le message
Yeno
posté 06/07/2005 11:36
Message #13


Figurant
Icône de groupe

Groupe : Membres
Messages : 67
Inscrit : 21/06/2005
Lieu : Pas-de-Calais (62)
Membre no 9.257



Merci pour ce script ! Ca à l'air génial. Eh oui "Ca à l'air" car chez moi VirtualDubMod ne veut pas planter (IMG:http://forum.ripp-it.com/style_emoticons/default/bof.gif) (=Il ne crée pas d'images)

Voici mon script, il me semble tout à fait correct...

Source = AVISource("D:\Animes\BLEACH_37.avi")
Source = KillAudio(source)
Source = ChangeFPS(Source, 23.96)
Source = Trim(Source,6000,7000)
Return Source
DimX = 640
DimY = 480

# Script standard
V1 = AVISource(Source)
V1 = Undot(V1)
V1 = BilinearResize(V1, DimX, DimY)
V1 = Limiter(V1)

# Script de Spyke
V2 = AVISource(Source)
V2 = Undot(V2)
V2 = BilinearResize(V2, DimX, DimY)
V2 = Limiter(V2)
V2 = Tweak(V2,0,1,1,1)
V2 = aSharp(V2)
V2 = aWarpSharp(V2,8,1)

# Script Forum Hardware
V3 = AVISource(Source)
V3 = Undot(V3)
V3 = V3.Convolution3d(preset="movieHQ")
V3 = hybridfupp( V3, DimX, DimY , preset="anime")
V3 = Limiter(V3)


V1=V1.Subtitle("script standard").Trim(6000,7000)
V2=V2.Subtitle("script de Spyke").Trim(6000,7000)
V3=V3.Subtitle("script Forum Hardware").Trim(6000,7000)

StackVertical(V1, V2, V3)
SelectEvery(100, 0)

ConvertToRGB24()
ImageWriter(last, file="D:\Animes\frm-", start=0, end=0, type="png")
crop(0,0,8,8)


Help ! car ce script me ferai vraiment gagner BEAUCOUP de temps ! (IMG:http://forum.ripp-it.com/style_emoticons/default/ouin.gif)
Aller en haut de la page
 
+Citer le message
stryke
posté 06/07/2005 13:31
Message #14


Dialoguiste
Icône de groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003
Membre no 17



Source = AVISource("D:\Animes\BLEACH_37.avi")
Source = KillAudio(source)
Source = ChangeFPS(Source, 23.96)
Source = Trim(Source,6000,7000) --> ligne à supprimer
Return Source  --> Ligne à supprimer
DimX = 640
DimY = 480

# Script standard
V1 = AVISource(Source)
V1 = Undot(V1)
V1 = BilinearResize(V1, DimX, DimY)
V1 = Limiter(V1)

# Script de Spyke --> C'est qui ? ceci étant j'aime bien cowboy bebop
V2 = AVISource(Source)
V2 = Undot(V2)
V2 = BilinearResize(V2, DimX, DimY)
V2 = Limiter(V2)
V2 = Tweak(V2,0,1,1,1)
V2 = aSharp(V2)
V2 = aWarpSharp(V2,8,1)

# Script Forum Hardware
V3 = AVISource(Source)
V3 = Undot(V3)
V3 = V3.Convolution3d(preset="movieHQ") --> ou Convolution3d(V3, preset="movieHQ")
V3 = hybridfupp( V3, DimX, DimY , preset="anime")  --> attention à la version d'hybridfupp, les presets anime ont changés avec les dernières versions
V3 = Limiter(V3)


V1=V1.Subtitle("script standard").Trim(6000,7000)
V2=V2.Subtitle("script de Spyke").Trim(6000,7000)
V3=V3.Subtitle("script Forum Hardware").Trim(6000,7000)

StackVertical(V1, V2, V3)
SelectEvery(100, 0)

ConvertToRGB24()
ImageWriter(last, file="D:\Animes\frm-", start=0, end=0, type="png")
crop(0,0,8,8 )

Ce message a été modifié par stryke - 06/07/2005 13:46.
Aller en haut de la page
 
+Citer le message
stryke
posté 06/07/2005 13:51
Message #15


Dialoguiste
Icône de groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003
Membre no 17



Attention avec les trim....

Soit tu laisses cette ligne : Source = Trim(Source,6000,7000)

mais auquel cas tu dois modifier ces lignes : V1=V1.Subtitle("script standard").Trim(6000,7000)

Car la variable Source après le trim ne comporte plus que 1000 frames et donc tu ne peux plus en fin de script faire un trim (6000,7000)

...je me demande si c'est clair ce que je dis ??
Aller en haut de la page
 
+Citer le message
Yeno
posté 06/07/2005 19:48
Message #16


Figurant
Icône de groupe

Groupe : Membres
Messages : 67
Inscrit : 21/06/2005
Lieu : Pas-de-Calais (62)
Membre no 9.257



100% clair (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo.gif) Mais bon je n'arrive toujours pas à le faire crasher mon VirtualDub lol

Sans le "Return Source" ça ne marche pas, il ne trouve plus la source pour les AVISource (ce qui me parait logique...)

Merci pour Hybridfupp j'avais pas fais gaffe (IMG:http://forum.ripp-it.com/style_emoticons/default/gloups.gif)

Voilà mon script, si tu vois encore une erreur (IMG:http://forum.ripp-it.com/style_emoticons/default/hem.gif)

Import("C:\PROGRA~1\RIPP-I~1\dlls\HybridFuPP.avsi")

Source = AVISource("D:\Animes\BLEACH_37.avi")
Source = KillAudio(source)
Source = ChangeFPS(Source, 23.96)
Source = Trim(Source,6000,7000)
Return Source
DimX = 640
DimY = 480

# Script standard
V1 = AVISource(Source)
V1 = Undot(V1)
V1 = BilinearResize(V1, DimX, DimY)
V1 = Limiter(V1)

# Script de Stryke
V2 = AVISource(Source)
V2 = Undot(V2)
V2 = BilinearResize(V2, DimX, DimY)
V2 = Limiter(V2)
V2 = Tweak(V2,0,1,1,1)
V2 = aSharp(V2)
V2 = aWarpSharp(V2,8,1)

# Script Forum Hardware
V3 = AVISource(Source)
V3 = Undot(V3)
V3 = Convolution3d(V3, preset="movieHQ")
V3 = hybridfupp( V3, DimX, DimY , preset="anime1")
V3 = Limiter(V3)


V1=V1.Subtitle("script standard").Trim(V1,0,1000)
V2=V2.Subtitle("script de Stryke").Trim(V2,0,1000)
V3=V3.Subtitle("script Forum Hardware").Trim(V3,0,1000)

StackVertical(V1, V2, V3)
SelectEvery(100, 0)

ConvertToRGB24()
ImageWriter(last, file="D:\Animes\frm-", start=0, end=0, type="png")
crop(0,0,8,8)


Edit : Ah lol pourquoi j'ai mis Spyke (Buffy me hante (IMG:http://forum.ripp-it.com/style_emoticons/default/evil.gif) ), c'est stryke (IMG:http://forum.ripp-it.com/style_emoticons/default/gniark.gif)

Ce message a été modifié par Yeno - 06/07/2005 19:50.
Aller en haut de la page
 
+Citer le message
stryke
posté 07/07/2005 21:21
Message #17


Dialoguiste
Icône de groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003
Membre no 17



manque les loadplugin pour faire fonctionner hybridfupp, il faut rajouter :

LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\MaskTools.dll")
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\MVTools.dll")


Je persiste à dire que "return source" est une erreur....

Tu peux également écrire ceci :
V1=V1.Subtitle("script standard")
V2=V2.Subtitle("script de Stryke")
V3=V3.Subtitle("script Forum Hardware")


Il faudrait me donner l'erreur que retourne VDM

Ce message a été modifié par stryke - 07/07/2005 21:23.
Aller en haut de la page
 
+Citer le message
Yeno
posté 08/07/2005 12:04
Message #18


Figurant
Icône de groupe

Groupe : Membres
Messages : 67
Inscrit : 21/06/2005
Lieu : Pas-de-Calais (62)
Membre no 9.257



L'erreur sans "Return Source"

(IMG:http://img42.imageshack.us/img42/6514/erreur5eu.jpg)


Et avec le return ça ne fonctionne toujours pas (IMG:http://forum.ripp-it.com/style_emoticons/default/bof.gif) Cela va-t-il marcher un jour ? Snif (IMG:http://forum.ripp-it.com/style_emoticons/default/ouin.gif)


Edit :

# Encodage avec etc.....
v2 = aviSource("D:\Animes\BLEACH_37.avi", false).Subtitle("Essai2").Trim(1,1100)

# Encodage avec etc.....
v4 = aviSource("D:\Animes\BLEACH_37.avi", false).Subtitle("Essai4").Trim(1,1100)


StackVertical(v2, v4)
SelectEvery(last, 100, 0)
ConvertToRGB24()
ImageWriter(last, file="D:\Animes\frm-", start=0, end=0, type="png")
crop(0,0,8,8)


Ca ça marche, je continus mes test après manger (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo.gif)

Ce message a été modifié par Yeno - 08/07/2005 12:26.
Aller en haut de la page
 
+Citer le message
rol
posté 08/07/2005 12:28
Message #19


Admin
Icône de groupe

Groupe : Admin
Messages : 32.192
Inscrit : 12/05/2003
Lieu : DivX ou XviD
Membre no 2



Sans le return donc (IMG:http://forum.ripp-it.com/style_emoticons/default/gniark.gif)
Aller en haut de la page
 
+Citer le message
stryke
posté 08/07/2005 13:14
Message #20


Dialoguiste
Icône de groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003
Membre no 17



ark....je suis nul.....Il y a un double emploi de AviSource :

Source = AVISource("D:\Animes\BLEACH_37.avi")
....
V1 = AVISource(Source)


Un exemple de ce que tu peux faire :

....

Source = AVISource("D:\Animes\BLEACH_37.avi")
Source = KillAudio(source)
Source = ChangeFPS(Source, 23.96)
Source = Trim(Source,6000,7000)
DimX = 640
DimY = 480

# Script standard
V1 = Undot(source)
V1 = BilinearResize(V1, DimX, DimY)
V1 = Limiter(V1)

.....


Ce message a été modifié par stryke - 08/07/2005 13:39.
Aller en haut de la page
 
+Citer le message

Une solution pour contrôler le résultat de vos tests Avisynth


2 Pages V   1 2 >
Reply to this topicStart new topic
2 utilisateur(s) sur ce sujet (2 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 

Modes d'affichage: Standard ·


Regrouper

> Discussions similaires à la discussion "Une solution pour contrôler le résultat de vos tests Avisynth"

Sujet Réponses
Pour les fan de stargate sg1 5
Une méthode sur le déscentrelacement 7
une dame dans l'auto 1
Une journée au cirque 0
Une petite nouvelle en détresse 6
Une nouvelle question stupide... 2
Une seul piste audio comment faire... 6
Pourquoi il se ferme ??? 16
Une tite nouvelle qui pige rien 2
SOLUTION POUR MESS dvddecrypterplaydvdmovieonarrival 1

> Sujets récents

Sujets
Entdecke die Spitzenklasse der Sporternährung bei OGear!
disparus de Mourmelon (site off.)
Décalage audio
Assistante informatique
Protection DRM fichiers Divx de l'INA
Tous les codecs nécessaires pour ripper
Firmwares RFPlayer 1000 Domotique
EXTRAIRE PISTE AUDIO D'UN FICHIER VIDEO .MKV
Convertir WAV en MP3
Film à retrouver
Tuto Convertir un DVD en MP4 - DVD en MP4
Mkvmerge : Comment différencier les pistes audio anglaise / françaises ?
Ripper DVD en 50 FPS (simplement)
L'actu des logiciels pour la vidéo
test2

RSS Nous sommes le : 28/04/2024 09:42
Ripp-It - Le site - Glossaire Audio Vidéo - Versions Rippit - Présentation - Tutoriaux divx - Télécharger Ripp-It - Ripper DVD
Forum Vidéo DivX - Ripp-It - Plan du site
Forum PSP - Forum iPod - Forum Mobile - Forum cinéma - Ripit4ME - Contact

Foot
Forum Ri4m™ © 2019 Ri4m™ - Enregistré à la CNIL sous le numéro 1081457