Log in

View Full Version : Error attempting to burn subs using MeGUI - 0xC0000005


AOmundson
23rd July 2022, 05:28
I recently got a new workstation, and I'm attempting to burn .ass subs to a video using MeGUI. However, I keep receiving this error every time the encoder gets to the first subtitle line.

Process exits with error: 0xC0000005 STATUS_ACCESS_VIOLATION (-1073741819)

AVS File:
LoadPlugin("D:\MeGUI-2913-64\tools\lsmash\LSMASHSource.dll")
LWLibavVideoSource("E:\VideoFile.mkv")
#deinterlace
#crop
#resize
#denoise
LoadPlugin("D:\MeGUI-2913-64\plugins\VSFilter.dll")
TextSub("E:\Subtitle.ass")


I used to be able to burn subs fine using this method, so I'm unsure if this is a hardware issue or a software issue that occurred from an update. I can still render files normally with MeGUI, so I'm fairly sure it's not a problem with the computer.

StainlessS
23rd July 2022, 11:23
There are some faulty versions of VSFilter.
Here an old one that used to work I think, from 2010 :- https://www.mediafire.com/file/w65ryq167wba357/VSFilter64.dll/file

You could maybe test that AVS file is playable in eg VDub2 [Has AVS script editor on tools menu]:- https://forum.doom9.org/showthread.php?t=172021

EDIT: Also recently posted mod of VsFilter, VsFilterMod [last post]:- https://forum.doom9.org/showthread.php?t=152855
On Wiki:- http://avisynth.nl/index.php/VSFilterMod

AOmundson
23rd July 2022, 11:35
Seems to just cause MeGUI to crash when it attempts to run it. I suppose if nothing else, I'll just use VidCoder.

StainlessS
23rd July 2022, 11:46
You could also test with,


LoadPlugin("D:\MeGUI-2913-64\tools\lsmash\LSMASHSource.dll")
LoadPlugin("D:\MeGUI-2913-64\plugins\VSFilter.dll")

LWLibavVideoSource("E:\VideoFile.mkv",format="YUV420P8" ) # YV12, just incase
TextSub("E:\Subtitle.ass")

FranceBB
24th July 2022, 10:05
There are some faulty versions of VSFilter.

Indeed.

@AOmundson... IF everything works up to TextSub() and only when you use TextSub() it breaks, then you might as well just go to AssRender() which is a more modern alternative to TextSub() which doesn't use VSFilter and uses libass instead.
Contrary to what the name suggests, it's not limited to .ass, but also .ssa and .srt, just like VSFilter.

http://avisynth.nl/index.php/AssRender

kedautinh12
30th July 2022, 06:33
Latest ver of vsfilter
https://github.com/pinterf/xy-VSFilter

FranceBB
30th July 2022, 11:26
Latest ver of vsfilter
https://github.com/pinterf/xy-VSFilter

Note for those of you running Windows XP who actually decide to go for vsfilter: the latest version Ferenc released doesn't work on XP, nor does the 2013-14 version. Anything before that will work. AssRender() instead works on Windows XP x86.