*offizielles deutsches flaskmpeg & dvdtoogm board*
Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen FlaskChat Zur Startseite

*offizielles deutsches flaskmpeg & dvdtoogm board* » *virtualdub(mod) & avisynth* » Avisynth-Skript » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Avisynth-Skript
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Videostation
Super Moderator


images/avatars/avatar-81.gif

Dabei seit: 16.03.2002
Beiträge: 1.533
Herkunft: Dresdner Raum

Avisynth-Skript Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo,

heut hab ich mal ne Frage und zwar zu Avisynth. Ich hab mit PowerVCR3 was aufgenommen und will nun eine SVCD draus machen. Dazu hab ich mit DVD2AVI drei einzelne Projekte erzeugt, um die Werbung rauzuschneiden.

Lange Rede kurzer Sinn, im Prinzip sollte das Skript wie unten zu dargestellt aussehen, hab ich zumindest gedacht. großes Grinsen
Es werden zwar die drei Teile zusammengefügt aber sämtliche Einstellungen unter Filter ignoriert. Ich bekomme also nur das zusammengesetzte File raus.

Im Moment hab ich die Sache über einen Umweg gelöst und zwar mit zwei AVS-Files. Das erste enthält die Einstellungen von Source for SVCD und im Zweiten wird das Erste importiert und die Filter angewandt. Nun find ich das aber etws umständlich und nicht gerade elegant.

Kommen wir jetzt zur Preisfrage. Weis jemand wo der Fehler in meinem Skript steckt ??

CU Videostation

Zitat:
# PLUGINS

LoadPlugin("D:VIDEOB~1DVD2SV~1MPEG2Decmpeg2dec.dll")
LoadPlugin("D:VideobearbeitungAvisynth Filterdecomb.dll")
LoadPlugin("D:WINDOWSSystem32SimpleResize.dll")
LoadPlugin("D:VideobearbeitungAvisynth Filtermsharpen.dll")
LoadPlugin("D:VideobearbeitungAvisynth Filtercnr2.dll")
LoadPlugin("D:VideobearbeitungAvisynth Filterdnr2.dll")
LoadPlugin("D:VideobearbeitungAvisynth Filter_2DCleanYUY2.dll")
LoadPlugin("D:VideobearbeitungAvisynth FilterAddRange.dll")
Import("D:VideobearbeitungVirtualDub-1.4.10vdub_filters.avs")

# SOURCE FOR SVCD

Teil1=mpeg2source("I:pvcrworkTeil1.d2v").Fadeout2(3)
Teil2=mpeg2source("I:pvcrworkTeil2.d2v").Fadeout2(3)
Teil3=mpeg2source("I:pvcrworkTeil3.d2v").Fadeout2(3)
NewSource=Teil1+Teil2+Teil3

#Filter

NewSource.crop(28,92,664,392)
NewSource.cnr2(mode=0)
NewSource.temporalsmoother(2,2)
NewSource._2DCleanYUY2(thresholdY=9,radiusX=1,radiusY=1)
NewSource.LanczosResize(442,392)
NewSource.AddBorders(19,92,19,92)
NewSource.Tweak(0,1,-15,1)

return NewSource

# FOOL CCEnc
ResampleAudio(44100)


__________________
WWW.VIDEOSTATION-ONLINE.DE
26.10.2002 20:24 E-Mail an Videostation senden Homepage von Videostation Beiträge von Videostation suchen Nehmen Sie Videostation in Ihre Freundesliste auf
elestrodix
DER Anleitungsmann ;)


images/avatars/avatar-71.gif

Dabei seit: 17.03.2002
Beiträge: 634
Herkunft: Bonner Raum

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

lass mal die strings 'return NewSource' nach den filtern wech Augenzwinkern
'return NewSource' ist in diesem eine schleife und veranlasst das erneute laden des sourcefiles ohne rücksicht auf die filter.


du kannst das AVS auch etwas vereinfachen:

[...]
# SOURCE FOR SVCD
Teil1=mpeg2source("I:pvcrworkTeil1.d2v").Fadeout2(3)
Teil2=mpeg2source("I:pvcrworkTeil2.d2v").Fadeout2(3)
Teil3=mpeg2source("I:pvcrworkTeil3.d2v").Fadeout2(3)
NewSource=Teil1+Teil2+Teil3
NewSource

#Filter
crop(28,92,664,392)
cnr2(mode=0)
temporalsmoother(2,2)
_2DCleanYUY2(thresholdY=9,radiusX=1,radiusY=1)
LanczosResize(442,392)
AddBorders(19,92,19,92)
Tweak(0,1,-15,1)

#return NewSource <-löschen!!!
[...]

hofffe, ich konnte helfen. musste mich grad noch eben selbst wieder weiterbilden -wieder was dazugelernt- Augenzwinkern smile

__________________
OGM-Overhead-Formel?guckst du hier
26.10.2002 21:23 E-Mail an elestrodix senden Homepage von elestrodix Beiträge von elestrodix suchen Nehmen Sie elestrodix in Ihre Freundesliste auf
Videostation
Super Moderator


images/avatars/avatar-81.gif

Dabei seit: 16.03.2002
Beiträge: 1.533
Herkunft: Dresdner Raum

Themenstarter Thema begonnen von Videostation
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

DANKE, funktioniert wunderbar Freude

Das mit dem return hab ich im Forum von Doom9 gelesen, war aber wohl doch falsch, naja stimmt halt auch nicht alles Augenzwinkern

Kennst du eine gute Quelle, wo etwas genauer auf die Möglichkeiten und Befehle der Skripts eingegangen wird?

CU Videostation





__________________
WWW.VIDEOSTATION-ONLINE.DE
26.10.2002 22:09 E-Mail an Videostation senden Homepage von Videostation Beiträge von Videostation suchen Nehmen Sie Videostation in Ihre Freundesliste auf
elestrodix
DER Anleitungsmann ;)


images/avatars/avatar-71.gif

Dabei seit: 17.03.2002
Beiträge: 634
Herkunft: Bonner Raum

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

pfff, vor ca. 2 wochen hatte ich mich aus langer weile mal mit dem avisynth-editing beschäftigt und die anleitungen/beispiele unter Start|Progr|AviSynth 2|... (auch online -> http://avisynth.org/ ) durchgelesen...

__________________
OGM-Overhead-Formel?guckst du hier
26.10.2002 23:23 E-Mail an elestrodix senden Homepage von elestrodix Beiträge von elestrodix suchen Nehmen Sie elestrodix in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
*offizielles deutsches flaskmpeg & dvdtoogm board* » *virtualdub(mod) & avisynth* » Avisynth-Skript

WBB, entwickelt von WoltLab GmBH