Aide - Recherche - Membres - Calendrier
Version complète : Changement résolution absent avec utilisation de filtres
Forum Ripp-it After Me > Ripp-it AM et la vidéo > Support et Assistance Technique
chris36
Bonjours,
Après plusieurs test, je me suis confronté au problème de la non prise en charge d'un changement de résolution et d'un crop. Ceci sur une vidéo mpg au format Svcd. Le prob apparait, quand dans prévisualisation, je fais appel au video enhancer pour mettre un ou deux filtres. Si je ne l'utilise pas, mais coche un ou plusieur filtre natif, pas de probs. Mais sinon, la vidéo reste avec la résolution d'origine.
rol
Salut,

seulement avec video enhancer ? Dans la prévisualisation, l'image est cropée et redimmensionnée mais ça n'est pas appliqué lors de l'encodage ? c'est ça ? yahoo1.gif
pepsilite
il y a qu'en utilisant Ri4m VE, le script est "figé" et qu'on ne peut le modifier qu'à la main.
chris36
QUOTE(pepsilite @ lundi 31 octobre 2005 à 16:34)
il y a qu'en utilisant Ri4m VE, le script est "figé" et qu'on ne peut le modifier qu'à la main.
*



C'est celà, dés l'utilisation de Riam VE, le script de redimentionnement et de crop est écrasé. Reste que celui des filtres créé par Riam VE.
Donc à la main, on peut le rajouter ?
chris36
Après un essaie sur une petite partie de ma vidéo, le prob persiste, en rajoutant la partir filtre manuellement dans le script bbbb.gif

# **** Ripp-it & AVIsynth 2.5x script **** pass 2+

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

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

Source="f:\video\test.mpg"
Largeur=720
Hauteur=576
ratio =1.250000
vratio =1.250000
Crop_g=0
Crop_d=0
Crop_h=72
Crop_b=-72
Indice=0.338092

Video=MPEGSource( Source, -2)
Video=BilinearResize(Video, Largeur, Hauteur)
Video=Crop(Video, crop_g, crop_h, crop_d, crop_b)
Video = DirectShowSource( "f:\video\test.mpg", fps=25.000000)
Video = KillAudio(Video)
Video = Sharpen (Video, 0.800000)
Video = AssumeFPS(Video, 25.000000)
Video = Tweak(Video, bright=-40.000000, cont=1.200000, sat=1.000000 )

Return(Video)


Dès l'ajout des dernières lignes dans ce script, la prévisualisation, me redonne la vidéo dans sa résolution d'origine. ouin.gif
pepsilite
Quand tu vas activer Ri4m VE, le script de Ri4m est "figé" pour conserver les données de VE, si tu "défiges" ce script, les paramètres en cours dans la prévisualisation Ri4m reprennent le dessus, tu dois modifier le script généré par VE à la main sans le "défiger".
chris36
QUOTE(pepsilite @ mardi 01 novembre 2005 à 07:26)
Quand tu vas activer Ri4m VE, le script de Ri4m est "figé" pour conserver les données de VE, si tu "défiges" ce script, les paramètres en cours dans la prévisualisation Ri4m reprennent le dessus, tu dois modifier le script généré par VE à la main sans le "défiger".
*



Rien à faire, la prévue perd le redimentionnement
Je lance la prévisualisation
Je redimentionne et crop
Je fais filtre a appliquer et Riam video Enhancer
Dans Riam VE appliquer à Riam.
Dans Riam éditer le scrip, et je colle ce que le redimentionnement et le crop m'avaient donné. Ce qui donne au final le scrip posté plus haut. Je sauvegarde le script modifier. Et dès le retour de la fenêtre de prévisualisation, le redimentionnement a disparu.
stryke
Ton script est bizarre, essayes en supprimant la ligne en rouge (voire également la ligne en bleue) :


QUOTE(chris36 @ mardi 01 novembre 2005 à 08:01)
# **** Ripp-it & AVIsynth 2.5x script **** pass 2+

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

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

Source="f:\video\test.mpg"
Largeur=720
Hauteur=576
ratio  =1.250000
vratio =1.250000
Crop_g=0
Crop_d=0
Crop_h=72
Crop_b=-72
Indice=0.338092

Video=MPEGSource( Source, -2)
Video=BilinearResize(Video, Largeur, Hauteur)
Video=Crop(Video, crop_g, crop_h, crop_d, crop_b)
Video = DirectShowSource( "f:\video\test.mpg", fps=25.000000)
Video = KillAudio(Video)
Video = Sharpen (Video, 0.800000)
Video = AssumeFPS(Video, 25.000000)
Video = Tweak(Video, bright=-40.000000, cont=1.200000, sat=1.000000 )

Return(Video)


Sinon par rapport à ce script,
Essayes MSharpen à la place de Sharpen : Video = MSharpen(Video)


pepsilite
Bon, je dois mal m'exprimer, alors pour la 3ème fois, quand tu actives Ri4m VE, il met SES réglages dans le script, TOUS LES AUTRES D'AVANT sont écrasés.
chris36
QUOTE(pepsilite @ mardi 01 novembre 2005 à 18:13)
Bon, je dois mal m'exprimer, alors pour la 3ème fois, quand tu actives Ri4m VE, il met SES réglages dans le script, TOUS LES AUTRES D'AVANT sont écrasés.
*



Pas de probs, tu t'exprimes correctement. Le prob, c'est que séparément, le scrip de redimentionnement et crop marche bien, le script de Riam VE, lui aussi marche bien. Comme tu dis, si je fais un script par Riam VE, il écrase l'existant. Mais le gros problème, c'est que quand j'intègre le scrip de redimentionnement et de crop dans celui de Riam VE, le redimentionnement et le crop n'apparaissent pas.
Le scrip posté plus haut, correspond justement au mux des deux scrits.

Stryke, tu as trouvé le problème. La ligne rouge retirée, tout fonctionne correctement. Je ne m'explique pas, c'est que j'ai gardé le scrip de Riam VE qui l'avait créé et collé le script de redimentionnement. interro1.gif
Un grand merci à toi.
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 Changement résolution absent avec utilisation de filtres.
Invision Power Board © 2001-2008 Invision Power Services, Inc.