Aide - Recherche - Membres - Calendrier
Version complète : Pb script avs perso + réduc générique
Forum Ripp-it After Me > Ripp-it AM et la vidéo > Support et Assistance Technique
stryke
Voilà  le pb que je rencontre lorsque j'encode avec un script perso et avec réduction de générique. Dans la prévisulation je ne touche à  rien sauf :

- indiquer "réduire le générique de fin" et spécifier le temps du générique
--> Donc pas de réglage de resize ni de crop


J'édite le fichier avs et je remplace le script de base par celui-ci (ce script en conservé lors de la première passe pour le film) :
CODE
# Variables entrées #



Source = "C:Mes DocumentsHistoireVTS_01_1.D2V"

Top = 2

Bottom = 2

Left = 2

Right = 2

DimX = 640

DimY = 358

CPUType = 2



# script standard #



LoadPlugin("C:PROGRA~1RIPP-I~1dllsundot.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsdecomb.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsVSFilter.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsConvolution3D.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsFluxSmooth.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsMPEG2Dec3.dll")



Video = Mpeg2Source( Source, idct = CPUType)

Video = Crop(Video, Left, Top, -Right, -Bottom)

Video = ChangeFPS(Video,25.000)

Video = Undot(Video)

Video = BicubicResize(Video, DimX, DimY,0,0.5)

video = Limiter(video)



Return(Video)



Lors de la seconde passe du film le script devient :
CODE
# Variables entrées #



Source = "C:Mes DocumentsHistoireVTS_01_1.D2V"

Top = 2

Bottom = 2

Left = 2

Right = 2

DimX = 640

DimY = 358

CPUType = 2



# script standard #



LoadPlugin("C:PROGRA~1RIPP-I~1dllsundot.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsdecomb.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsVSFilter.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsConvolution3D.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsFluxSmooth.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsMPEG2Dec3.dll")



Video = Mpeg2Source( Source, idct = CPUType)

Video=Trim(Video, 0, 1758)





Return(Video)

[b]--> Plus de resize, ni crop, ni filtres, ni audio (injection directe)



Pour les 2 passes du générique le script devient :
CODE
# Variables entrées #



Source = "C:Mes DocumentsHistoireVTS_01_1.D2V"

Top = 2

Bottom = 2

Left = 2

Right = 2

DimX = 640

DimY = 358

CPUType = 2



# script standard #



LoadPlugin("C:PROGRA~1RIPP-I~1dllsundot.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsdecomb.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsVSFilter.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsConvolution3D.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsFluxSmooth.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsMPEG2Dec3.dll")



Video = Mpeg2Source( Source, idct = CPUType)

Video=Trim(Video, 1759, 0)





Return(Video)

[b]-->Idem 2ème passe (mais avec mise à  jour du TRIM)


Et lors du collage des 2 fichiers AVI, VDM m'envoie le message d'erreur suivant :
"The function SetMode was called on a stream[?] that hasn't been previously initialized with SetSource"

J'ai vérifié dans GSpot les formats d'image (film1 et 2) sont identiques à  savoir 720x576 (le format DVD non resizé)

Pour info:
- cela me le fait sur la V1.2d et V1.3h (2 micros différents)
- si je ne demande pas de réduction de générique mon script est consevé en 2 comme X passes.

...Et je suis bien embêté en ce moment.... yahoo.gif
stryke
En complément du post précédent :

Essai 1

Un réglage complet via la fenêtre de prévisualisation (crop + resize) avec une édition de l'avs (ajout d'une ligne de filtre Convolution3D) + réduc de générique = pas de pb.

- Le script est bien conservé dans l'état (avec la ligne de C3D) l'encodage va jusqu'au bout.
- Pas de plantage VDM. Dans le cas précédent (avec le script perso) film-1 et film-2 sont sans piste audio et c'est ce qui a dà» provoquer le plantage de VDM.


Essai 2

Réglage complet via la fenêtre de prévisualisation (idem essai 1) mais remplacement par script du premier post = plantage VDM

La première passe se fait correctement mais plantage à  la seconde passe du film, dans le script avs on trouve :

- Le script du premier post intégralement + ligne de TRIM, mais pas de lignes pour l'audio (ce qui doit provoquer le plantage VDM, même message d'erreur que 1er post)

Dans ce cas, il y a une amélioration puisque le script original est conservé, il y a bien également l'ajout du TRIM, mais les 3 lignes d'audio ne sont pas rajoutées gloups.gif
pepsilite
1. Vérifie (à  tout hasard) le chemin de l'IFO yahoo.gif
2. Fais tout ça sans Injection Directe


glass.gif
stryke
Citation
1. Vérifie (à  tout hasard) le chemin de l'IFO  :D:  
glass.gif


Tu parles de quoi exactement : Que faut il regarder ? Et avec quoi ?
pepsilite
Rien, je faisais simplement référence à  ça :

http://forum.ripp-it.com/viewtopic.php?t=980

yahoo.gif
stryke
Ok, je me doutais un peu que tu pensais à  ce post.

Rien à  voir, ce pb de chemin était avec un autre encodage. Je vais tout recommencer au niveau des tests pour re-vérifier si le pb persiste chez moi. hop1.gif
stryke
J'ai refait des essais avec en vrac :

- Injection directe du son dans tous les cas
- Avec et sans réduction de générique
- Avec et sans modification du script généré par ripp-it
- Remplacement intégral du script

J'ai mixé tout ça et il en ressort :

1) J'ai pas réussi à  reproduire les erreurs du 1er post hop1.gif

2) Ripp-it génère un bug d'écriture de script lors de la 2ème passe avec un script ayant la particularité suivante : Avoir un retour à  la ligne (ou plusieurs) après la ligne
Return(Video)

--> Dans les scripts ripp-it, la fin de fichier est sur la même ligne que Return(Video).

Si par malheur vous rajoutez un retour chariot il se passe la chose suivante au niveau du script :

CODE
.......

Video = Mpeg2Source( Source, idct = CPUType)

Video = Crop(Video, Left, Top, -Right, -Bottom)

Video = ChangeFPS(Video,25.000)

Video = Undot(Video)

video = Convolution3D(video, 0, 3, 4, 3, 4, 3, 0)

Video = BicubicResize(Video, DimX, DimY,0,0.5)

video = Limiter(video)

Video = Undot(Video)



Return(Video)

Audio=WAVsource("C:MESDOC~1HistoireEssai3audio0.wav")

Audio=DelayAudio(Audio, 0.000000)

Video=AudioDub(Video, Audio)

Return(Video)


Je referai ce test également.....demain...., dès fois qu'il me fasse autre chose.... hop1.gif
C'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez Pb script avs perso + réduc générique.
Invision Power Board © 2001-2008 Invision Power Services, Inc.