VideoHelp Forum




+ Reply to Thread
Results 1 to 23 of 23
  1. so i have a clean install and all my previous avisyth folder got deleted
    lets start with simple

    LWLibavVideoSource("d:\4.mp4", fpsnum=30000, fpsden=1001)

    even if i put the LSMASHSource.dll in the plugin folder it says "no function named..."

    tell me what i am missing and what i lack on a clean win 10 install
    Last edited by zanzar; 21st May 2016 at 16:18.
    Quote Quote  
  2. I'm a MEGA Super Moderator Baldrick's Avatar
    Join Date
    Aug 2000
    Location
    Sweden
    Search Comp PM
    I would try install megui and get all addons/plugins.
    Quote Quote  
  3. 32 bit vs. 64 bit?
    Quote Quote  
  4. Originally Posted by jagabo View Post
    32 bit vs. 64 bit?
    32 bit
    in simple terms i run this in AVSPMOD

    LWLibavVideoSource("d:\4.mp4", fpsnum=30000, fpsden=1001)

    and it says no function named "LWLibavVideoSource"

    even when LSMASHSource.dll is in the plugin folder ....

    previously it auto loaded no problem
    Quote Quote  
  5. Member DB83's Avatar
    Join Date
    Jul 2007
    Location
    United Kingdom
    Search Comp PM
    It is well noted in the forum that my knowledge of avisynth can be written on the back of a postage-stamp and there would still be room for more.

    But given that your plugin folder is in the right place (to match the version of avisynth that you are using) and you have not inadvertingly used 64-bit functions, surely fpsnum should be a low number like '30' or even '0' as default.
    Quote Quote  
  6. Originally Posted by DB83 View Post
    It is well noted in the forum that my knowledge of avisynth can be written on the back of a postage-stamp and there would still be room for more.

    But given that your plugin folder is in the right place (to match the version of avisynth that you are using) and you have not inadvertingly used 64-bit functions, surely fpsnum should be a low number like '30' or even '0' as default.
    hmm
    i just want LSMASHSource to work

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

    after putting the dll in the plugin folder it doesnt work
    and its me doing something wrong because other filters doo

    so what is my mistake...?
    Quote Quote  
  7. Groucho2004
    Guest
    Originally Posted by zanzar View Post
    i just want LSMASHSource to work

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

    after putting the dll in the plugin folder it doesnt work
    and its me doing something wrong because other filters doo

    so what is my mistake...?
    Did you install the Microsoft Visual C++ 2013 Redistributable Package listed as requirement on that same page?
    Quote Quote  
  8. Originally Posted by Groucho2004 View Post
    Originally Posted by zanzar View Post
    i just want LSMASHSource to work

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

    after putting the dll in the plugin folder it doesnt work
    and its me doing something wrong because other filters doo

    so what is my mistake...?
    Did you install the Microsoft Visual C++ 2013 Redistributable Package listed as requirement on that same page?
    yes i did ... T_T
    Quote Quote  
  9. Groucho2004
    Guest
    Originally Posted by zanzar View Post
    Originally Posted by Groucho2004 View Post
    Originally Posted by zanzar View Post
    i just want LSMASHSource to work

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

    after putting the dll in the plugin folder it doesnt work
    and its me doing something wrong because other filters doo

    so what is my mistake...?
    Did you install the Microsoft Visual C++ 2013 Redistributable Package listed as requirement on that same page?
    yes i did ... T_T
    And it still doesn't work?
    Quote Quote  
  10. Originally Posted by zanzar View Post
    Originally Posted by jagabo View Post
    32 bit vs. 64 bit?
    32 bit
    What I meant was that you should be sure you are running 32 bit AviSynth, 32 bit LSmash, and a 32 bit editor/encoder. Or 64 bit versions of each. Neither environment can see the other's components. So 64 bit LSMASHSource.dll won't work in 32 bit AviSynth.

    Originally Posted by zanzar View Post
    in simple terms i run this in AVSPMOD

    LWLibavVideoSource("d:\4.mp4", fpsnum=30000, fpsden=1001)

    and it says no function named "LWLibavVideoSource"

    even when LSMASHSource.dll is in the plugin folder ....

    previously it auto loaded no problem
    Try explicitly loading the plugin in your script.

    Code:
    LoadPlugin("C:\Program Files (x86)\AviSynth\plugins\LSMASHSource.dll")
    LWLibavVideoSource("d:\4.mp4", fpsnum=30000, fpsden=1001)
    Adjust the path of the LoadPlugin() line to match the location of LSMASHSource.dll on your computer (if different).

    There's nothing wrong with specifying the frame rate with fpsnum=30000, fpsden=1001. It's the perfect method for NTSC video.
    Quote Quote  
  11. Member DB83's Avatar
    Join Date
    Jul 2007
    Location
    United Kingdom
    Search Comp PM
    ^^ Fairy Nuff.

    Just looks odd when logic dictates that 30000 is just that.

    I'll get my coat.
    Quote Quote  
  12. 30000/1001 is the exact NTSC frame rate. 29.97 is an approximation.
    Quote Quote  
  13. Member DB83's Avatar
    Join Date
    Jul 2007
    Location
    United Kingdom
    Search Comp PM
    ^^ Just threw that into a calculator. A very interesting result.

    Cheers !!
    Quote Quote  
  14. Groucho2004
    Guest
    Originally Posted by Groucho2004 View Post
    Originally Posted by zanzar View Post
    i just want LSMASHSource to work

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

    after putting the dll in the plugin folder it doesnt work
    and its me doing something wrong because other filters doo

    so what is my mistake...?
    Did you install the Microsoft Visual C++ 2013 Redistributable Package listed as requirement on that same page?
    I just checked the LSMASH DLLs and it turns out that the latest ones require the 2015 Redistributables. The info on the avisynth.nl page is not up to date.

    You can troubleshoot your Avisynth installation easily with AVSMeter. Run "avsmeter -avsinfo -log" (or "avsmeter64 -avsinfo -log" for 64 bit Avisynth) and post the created log file.
    Quote Quote  
  15. Originally Posted by jagabo View Post
    Originally Posted by zanzar View Post
    Originally Posted by jagabo View Post
    32 bit vs. 64 bit?
    32 bit
    What I meant was that you should be sure you are running 32 bit AviSynth, 32 bit LSmash, and a 32 bit editor/encoder. Or 64 bit versions of each. Neither environment can see the other's components. So 64 bit LSMASHSource.dll won't work in 32 bit AviSynth.

    Originally Posted by zanzar View Post
    in simple terms i run this in AVSPMOD

    LWLibavVideoSource("d:\4.mp4", fpsnum=30000, fpsden=1001)

    and it says no function named "LWLibavVideoSource"

    even when LSMASHSource.dll is in the plugin folder ....

    previously it auto loaded no problem
    Try explicitly loading the plugin in your script.

    Code:
    LoadPlugin("C:\Program Files (x86)\AviSynth\plugins\LSMASHSource.dll")
    LWLibavVideoSource("d:\4.mp4", fpsnum=30000, fpsden=1001)
    Adjust the path of the LoadPlugin() line to match the location of LSMASHSource.dll on your computer (if different).

    There's nothing wrong with specifying the frame rate with fpsnum=30000, fpsden=1001. It's the perfect method for NTSC video.

    Originally Posted by Groucho2004 View Post
    Originally Posted by Groucho2004 View Post
    Originally Posted by zanzar View Post
    i just want LSMASHSource to work

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

    after putting the dll in the plugin folder it doesnt work
    and its me doing something wrong because other filters doo

    so what is my mistake...?
    Did you install the Microsoft Visual C++ 2013 Redistributable Package listed as requirement on that same page?
    I just checked the LSMASH DLLs and it turns out that the latest ones require the 2015 Redistributables. The info on the avisynth.nl page is not up to date.

    You can troubleshoot your Avisynth installation easily with AVSMeter. Run "avsmeter -avsinfo -log" (or "avsmeter64 -avsinfo -log" for 64 bit Avisynth) and post the created log file.

    here every thing in one screen ... i downloaded the file "LSMASHSource-AviSynth-plugin-r877-msvc-32bit" from the link i gave

    i had a plugin folder that i took from my previous set up because some other stuff didnt work and a i decided i would make a new one and deleted it T_T

    the LSMASHsource worked there so it means i am missing something in the plugin folder ...

    what it the problem dammit

    https://forum.videohelp.com/images/imgfiles/7zeJMBK.jpg
    Quote Quote  
  16. Groucho2004
    Guest
    Originally Posted by zanzar View Post
    what it the problem dammit
    You could follow my advice from here:
    Originally Posted by Groucho2004 View Post
    You can troubleshoot your Avisynth installation easily with AVSMeter. Run "avsmeter -avsinfo -log" (or "avsmeter64 -avsinfo -log" for 64 bit Avisynth) and post the created log file.
    Quote Quote  
  17. Originally Posted by Groucho2004 View Post
    Originally Posted by zanzar View Post
    what it the problem dammit
    You could follow my advice from here:
    Originally Posted by Groucho2004 View Post
    You can troubleshoot your Avisynth installation easily with AVSMeter. Run "avsmeter -avsinfo -log" (or "avsmeter64 -avsinfo -log" for 64 bit Avisynth) and post the created log file.
    [Main]
    Version=2.2.6
    LogDirectory=
    AVSDLL=
    DisplayFPS=1
    DisplayTPF=0
    DisplayEfficiencyIndex=0
    CreateLog=0
    CreateCSV=0
    LogFileDateTimeSuffix=0
    PauseBeforeExit=0
    FrameRange=0,-1
    InvokeDistributor=1
    AllowOnlyOneInstance=1
    UseColor=1
    MonitorGPULoad=0
    ProcessPriority=2
    ConUseSTDOUT=0
    TimeLimit=-1
    SkipSpeedTest=0

    [Miscellaneous]
    LogEstimatedTime=0
    AutoCompleteExtension=0
    Quote Quote  
  18. Groucho2004
    Guest
    Originally Posted by zanzar View Post
    Originally Posted by Groucho2004 View Post
    Originally Posted by zanzar View Post
    what it the problem dammit
    You could follow my advice from here:
    Originally Posted by Groucho2004 View Post
    You can troubleshoot your Avisynth installation easily with AVSMeter. Run "avsmeter -avsinfo -log" (or "avsmeter64 -avsinfo -log" for 64 bit Avisynth) and post the created log file.
    [Main]
    Version=2.2.6
    LogDirectory=
    AVSDLL=
    DisplayFPS=1
    DisplayTPF=0
    DisplayEfficiencyIndex=0
    CreateLog=0
    CreateCSV=0
    LogFileDateTimeSuffix=0
    PauseBeforeExit=0
    FrameRange=0,-1
    InvokeDistributor=1
    AllowOnlyOneInstance=1
    UseColor=1
    MonitorGPULoad=0
    ProcessPriority=2
    ConUseSTDOUT=0
    TimeLimit=-1
    SkipSpeedTest=0

    [Miscellaneous]
    LogEstimatedTime=0
    AutoCompleteExtension=0
    That's the AVSMeter ini file. When you run "AVSMeter -avsinfo -log", a log file ("avsinfo.log") is created in the current (working) directory.
    Quote Quote  
  19. Originally Posted by Groucho2004 View Post
    Originally Posted by zanzar View Post
    Originally Posted by Groucho2004 View Post
    Originally Posted by zanzar View Post
    what it the problem dammit
    You could follow my advice from here:
    Originally Posted by Groucho2004 View Post
    You can troubleshoot your Avisynth installation easily with AVSMeter. Run "avsmeter -avsinfo -log" (or "avsmeter64 -avsinfo -log" for 64 bit Avisynth) and post the created log file.
    [Main]
    Version=2.2.6
    LogDirectory=
    AVSDLL=
    DisplayFPS=1
    DisplayTPF=0
    DisplayEfficiencyIndex=0
    CreateLog=0
    CreateCSV=0
    LogFileDateTimeSuffix=0
    PauseBeforeExit=0
    FrameRange=0,-1
    InvokeDistributor=1
    AllowOnlyOneInstance=1
    UseColor=1
    MonitorGPULoad=0
    ProcessPriority=2
    ConUseSTDOUT=0
    TimeLimit=-1
    SkipSpeedTest=0

    [Miscellaneous]
    LogEstimatedTime=0
    AutoCompleteExtension=0
    That's the AVSMeter ini file. When you run "AVSMeter -avsinfo -log", a log file ("avsinfo.log") is created in the current (working) directory.
    ummm i dropped the script file into the avsmeter and a log file appeared

    its pretty simple script...



    [Script]
    LWLibavVideoSource("D:\4.mp4", fpsnum=30000, fpsden=1001)



    [AviSynth error]
    Script error: there is no function named "LWLibavVideoSource"
    (C:\Users\Perfect Plan\Desktop\Collaboration woks.avs, line 1)


    does all the plugins revolve around the plugin folder?

    i mean are there any scripts that drops other files into other places?

    Edit : mmm so i recovered my plugin folder with "Recuva" and now it works ...

    i still wonder what was missing

    here is the plugin folder now to crack up the case

    https://forum.videohelp.com/images/imgfiles/zxvcrEu.png
    Last edited by zanzar; 23rd May 2016 at 11:57.
    Quote Quote  
  20. Groucho2004
    Guest
    Sorry, I can't help you if you don't follow the simple instructions.
    Quote Quote  
  21. Originally Posted by Groucho2004 View Post
    Sorry, I can't help you if you don't follow the simple instructions.
    well shit then

    the problem is solved now i have another error when trying to use scripts that are not dll based like "FastLineDarkenMod()" and "dehalo_alpha" saying "the is no function named "mt_expand" which is a line within the avsi file itself
    Quote Quote  
  22. mt_expand() is part of masktools2, which I didn't see in your plugins folder image. Or maybe I just missed it because you didn't sort by name.

    Do yourself a favor and disable Explorer's "hide extensions for known file types" option. Being able to see extensions is important when working in Windows.
    Last edited by jagabo; 23rd May 2016 at 14:07.
    Quote Quote  
  23. Originally Posted by jagabo View Post
    mt_expand() is part of masktools2, which I didn't see in your plugins folder image. Or maybe I just missed it because you didn't sort by name.

    Do yourself a favor and disable Explorer's "hide extensions for known file types" option. Being able to see extensions is important when working in Windows.
    bottom on the left side i have it there...

    i some how got this AVSI files to load by them self but now i cant
    i remember having a problem with them a long ago when they didnt load

    how do i usually name them to load by themself? for example i just same "Dehalo_alpha" "Dehalo_alpha.avsi"
    (i turn on the extensions thanks by the way)
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!