Page 1 of 1

Frage zu VSFilter.vdf unter VirtualDub

Posted: 02.02.2008 23:43
by KaNego
Ich habe ein Problem beim einbrennen von subs durch VirtualDubMod...
Also wenn ich bei "Video->Filters->Add auf subtitler gehe werden nur die formate von SubStation Alpha unterstützt.
Ich hab ein bisschen gegoogelt und rausgefudnen das man VSFilter.dll aus dem Programmverzeichnis von Aegisub auch als Filter benutzen kann, dadurch werden dann die formate von Aegisub unterstützt...
Ich sollte nur die Endung von .dll auf .vdf umändern...hab ich gemacht in den Plugin-Ordner von VirtualDub kopiert und dann hab ich VDub neugestartet und wieder auf filters gegangen...aber der neue Filter ist einfach nicht erschienen...

Könnte mir jemand von euch die fertige Version geben die auch wirklich funzt?

Re: Frage zu VSFilter.vdf unter VirtualDub

Posted: 02.02.2008 23:52
by shinpei
dieser VSFilter erscheint auch net unter vdm

ich würde in diesem fall für hardsubs mit avisynth arbeiten... und damit ein script erstellen, das
1. das movie reinläd
2. mit "textsub" den sub ausgibt...

z.b.

Code: Select all

avisource("file.avi")
TextSub("your_file.ssa")
formate können sein: *.sub, *.srt, *.ssa, *.ass

Re: Frage zu VSFilter.vdf unter VirtualDub

Posted: 03.02.2008 00:05
by KaNego
Danke schonmal für die Info...
könntest du mir sagen wie ich so ein Script ertselle?

Re: Frage zu VSFilter.vdf unter VirtualDub

Posted: 03.02.2008 00:14
by shinpei
du installierst dir erstmal avisynth 2.5 (einfach des neueste^^) dann erstellst du mit dem editor ne *.avs und schreibst die befehle da rein, anschließend nur noch mit vdm öffnen und fertig...
http://german.doom9.org/ könnte dir vllt auch helfen...

Re: Frage zu VSFilter.vdf unter VirtualDub

Posted: 03.02.2008 00:29
by KaNego
Ich hab das jetzt gemacht:
Also zuerst mit editor ne leere Datei geöffnet, deinen Code reinkopiert den Pfad zur Datei angegeben ( Hier hab ich nur den Datei-Namen eingegeben ohne den genauen Pfad zB: C:/Users/Muster/Eigene Dateien... )

Die Datei hab ich gespeichert mit der Endung .avs und bei VirtualDub reingezogen und dann kam ne Fehlermeldung:
Da steht jetzt:"There is no function "TextSub" "...
wahrscheinlich fehlt der Plugin, weißte wo ich das damit herkrieg?

Re: Frage zu VSFilter.vdf unter VirtualDub

Posted: 03.02.2008 00:41
by shinpei
du lädst einfach vsfilter in den pluginordner von avs... und schon gehts... oder mit LoadPlugin("*pfad*\VSFilter.dll") am anfang ins avs script

Re: Frage zu VSFilter.vdf unter VirtualDub

Posted: 03.02.2008 00:48
by KaNego
Dankeschön!
Jetzt hab ich's endlich geschafft!
Juhu danke shinpei^^

Re: Frage zu VSFilter.vdf unter VirtualDub

Posted: 03.02.2008 22:00
by Nabi
es würde auch schon reichen, einfach das textsub-Plugin in den Pluginordner von vdm reinzuziehen. Falls keiner vorahnden ist, den Ordner "Plugins" erstellen. Dann Erscheint er in der Filterliste und du kannst .ass einfügen.
Allerdings eignet sich avisynth besser, um dann etwaige andre filter einzufügen etc pp - hab davon nich so die Ahnung.

Re: Frage zu VSFilter.vdf unter VirtualDub

Posted: 05.02.2008 02:41
by jth
KaNego wrote:Ich sollte nur die Endung von .dll auf .vdf umändern...hab ich gemacht in den Plugin-Ordner von VirtualDub kopiert und dann hab ich VDub neugestartet und wieder auf filters gegangen...aber der neue Filter ist einfach nicht erschienen...
Bei mir funktioniert dies einwandfrei. Die Filter sollten als "TextSub" (*.ASS und Co) und "VobSub" (*.IDX, *.SUB) auftauchen.