Selur's Little Message Board

Full Version: vsfiltermod
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello, how I should I do if I need to use vsfiltermod because of embedding ASS subtitle?

Thx!
Hybrid already supports adding .ass subtitles,... There should be nothing Special to do,...
(17.10.2017, 01:02)Selur Wrote: [ -> ]Hybrid already supports adding .ass subtitles,... There should be nothing Special to do,...

I mean somehow I need to embed a subtitle that need to use vsfiltermod rather than vsfilter.
If not, some effect would not show up in the screen.

such as...

LoadPlugin("C:\Program Files\Aegisub\csri\VSFilterMod64.DLL") 
rather than
LoadPlugin("C:\Program Files\Aegisub\csri\VSFilter.DLL") 

and then
TextSubMod("...\...\a.ass")
rather than
TextSub("...\...\a.ass")
Okay, I thought you used Vapoursynth not Avisynth.
a. You need to add it using Filtering->Avisynth->Custom.
b. You need to use the 32bit version since Hybrid uses 32bit Avisynth.

Cu Selur
(18.10.2017, 00:55)Selur Wrote: [ -> ]Okay, I thought you used Vapoursynth not Avisynth.
a. You need to add it using Filtering->Avisynth->Custom.
b. You need to use the 32bit version since Hybrid uses 32bit Avisynth.

Cu Selur

Even though I use Vapoursynth, the effect I want from .ASS still cannot show.

Actually I want to show a .png file on the screen for a few seconds in the video,

and made it through .ass file that need vsfiltermod to show it, otherwise it would be shown as a white area but not a picture.
(18.10.2017, 00:55)Selur Wrote: [ -> ]Okay, I thought you used Vapoursynth not Avisynth.
a. You need to add it using Filtering->Avisynth->Custom.
b. You need to use the 32bit version since Hybrid uses 32bit Avisynth.

Cu Selur
In order to use vsfilermod.dll in Hybrid, I have to use 32bit vsfilermod.dll.
Do you know where can I download it?

Thank you!
(18.10.2017, 00:55)Selur Wrote: [ -> ]Okay, I thought you used Vapoursynth not Avisynth.
a. You need to add it using Filtering->Avisynth->Custom.
b. You need to use the 32bit version since Hybrid uses 32bit Avisynth.

Cu Selur

It seems that Hybrid would crash if I use vsfiltermod for embedding subtitles. The preview shows what I want but it would crash during the real process.
Is it a bug? Or I have to use vapoursynth and customize the script just for doing that?
Quote:It seems that Hybrid would crash if I use vsfiltermod for embedding subtitles. The preview shows what I want but it would crash during the real process.
Is it a bug? Or I have to use vapoursynth and customize the script just for doing that?
If the avisynth preview works fine the encoding should work fine too. If it doesn't create a debug output level 9 (see sticky) of the job processing.
Whether you need Vapoursynth or not depends on:
a. is vsfiltermod a Vapoursynth (64bit) or Avisynth (32bit) filter.
b. your script in general breaks the 3GB memory limit of Avisynth (32bit)

Cu Selu
(23.10.2017, 01:14)Selur Wrote: [ -> ]
Quote:It seems that Hybrid would crash if I use vsfiltermod for embedding subtitles. The preview shows what I want but it would crash during the real process.
Is it a bug? Or I have to use vapoursynth and customize the script just for doing that?
If the avisynth preview works fine the encoding should work fine too. If it doesn't create a debug output level 9 (see sticky) of the job processing.
Whether you need Vapoursynth or not depends on:
a. is vsfiltermod a Vapoursynth (64bit) or Avisynth (32bit) filter.
b. your script in general breaks the 3GB memory limit of Avisynth (32bit)

Cu Selu

Here is the DebugOutput.txt.