Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Usage

Reply
 
Thread Tools Search this Thread Display Modes
Old 24th July 2015, 20:25   #41  |  Link
TCmullet
Registered User
 
Join Date: Nov 2003
Posts: 365
Quote:
Originally Posted by Reel.Deel View Post
Code:
video = FFVideoSource("sample.flv")
audio = FFAudioSource("sample.flv")
AudioDub(video, audio)
or LSmash

Code:
video = LWLibavVideoSource("sample.flv")
audio = LWLibavAudioSource("sample.flv")
AudioDub(video, audio)
Reel,

I have to install LSMASH on a different machine. I am totally lost, as the machine I was using before had had lots of various installs of video stuff beforehand, and this additional machine today has nothing. Is there a step-by-step list somewhere to help me install LSMASH including all dependencies? I did install the newest (I believe) ffmpeg.exe, but it doesn't install it anywhere after I extract it from the .7z file. Putting the LSMASHSource.dll into the plugins folder of Avisynth isn't enough.
TCmullet is offline   Reply With Quote
Old 24th July 2015, 20:31   #42  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
Read "Requirements":
http://avisynth.nl/index.php/LSMASHSource
sneaker_ger is offline   Reply With Quote
Old 24th July 2015, 20:42   #43  |  Link
TCmullet
Registered User
 
Join Date: Nov 2003
Posts: 365
Quote:
Originally Posted by sneaker_ger View Post
I did. VC++ for 32-bit is in place. (I ran the installer twice. 2nd time I did repair; all is good.) And Avisynth version says 2.60 (via script). The version on the avisynth.dll in c:\windows\system32 says 2.6.0.5.

Last edited by TCmullet; 24th July 2015 at 20:44.
TCmullet is offline   Reply With Quote
Old 24th July 2015, 20:51   #44  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
Try:
https://www.dropbox.com/sh/3i81ttxf0...bit-XP.7z?dl=0

Or maybe that version, I see you already discussed it some time ago:
http://forum.doom9.org/showthread.ph...99#post1710899

(I assume you are still on XP)

Last edited by sneaker_ger; 24th July 2015 at 20:56.
sneaker_ger is offline   Reply With Quote
Old 24th July 2015, 21:31   #45  |  Link
TCmullet
Registered User
 
Join Date: Nov 2003
Posts: 365
Quote:
Originally Posted by sneaker_ger View Post
(I assume you are still on XP)
Thank you, Sneaker. Yes, this additional system is also XP and I had forgotten about that thread. It was simply having the correct LSMASHSource.dll, the one with the XP switch compiled into it. Nice that we now have r783-xp (almost new) instead of the old r768-xp. I hadn't picked "old". But when I did, I saw that r783-xp, which must be the link you gave here.

Again, thanks.
TCmullet is offline   Reply With Quote
Old 25th July 2015, 06:19   #46  |  Link
TCmullet
Registered User
 
Join Date: Nov 2003
Posts: 365
More trouble now.

LSMASH is working fine on that 2nd XP system, now that I have the XP version of r783 in the plugins folder.

However, I have a 3rd XP system, and copying LSMASHSource.dll from the r783-xp version to IT'S Avisynth folder STILL results in:

"there is no function named "LWLibavVideoSource".

Any ideas as to what could be wrong in this system??
TCmullet is offline   Reply With Quote
Old 25th July 2015, 08:46   #47  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by TCmullet View Post
More trouble now.

LSMASH is working fine on that 2nd XP system, now that I have the XP version of r783 in the plugins folder.

However, I have a 3rd XP system, and copying LSMASHSource.dll from the r783-xp version to IT'S Avisynth folder STILL results in:

"there is no function named "LWLibavVideoSource".

Any ideas as to what could be wrong in this system??
This may help.
Groucho2004 is offline   Reply With Quote
Old 26th July 2015, 03:15   #48  |  Link
TCmullet
Registered User
 
Join Date: Nov 2003
Posts: 365
Quote:
Originally Posted by Groucho2004 View Post
This may help.
Wow, that's a nifty utility you wrote and refined over time! Thanks!

Now will you please help me decipher where to proceed? I have done "Tools", "Plugin Info", and when it hits LSMASHSource.dll, it says:
=======================
LoadPlugin: unable to load "C:\Program Files\AviSynth 2.5\plugins\LSMASHSource.dll", Module not found. Install missing library?

DLL dependencies for this file:
MSVCR120.dll, KERNEL32.dll, ADVAPI32.dll

One or more dependencies for this file may be unresolved.
Use Dpendency Walker (http://www.dependencywalker.com/) to rectify the problem.
========================
Obviously if left to myself, I should get and run that Walker thingy. But may I ask you what the above info tells you off hand?

Then immediately another message, except it was:
LSMASHSource.r783-xp.dll
with everything else about the message, the same.
TCmullet is offline   Reply With Quote
Old 26th July 2015, 03:30   #49  |  Link
TCmullet
Registered User
 
Join Date: Nov 2003
Posts: 365
I did get and run DependencyWalker. Said MSVCR120.dll is missing. Google tells me that's the C/C++ MS runtime.

I guess I'm wondering why it was not included in the LSMASH distribution file.
TCmullet is offline   Reply With Quote
Old 26th July 2015, 04:06   #50  |  Link
TCmullet
Registered User
 
Join Date: Nov 2003
Posts: 365
I think I could have downloaded MSVCR120.dll from numerous places. But I ran Agent Ransack (a cool tool I love) and found I had one as part of an installation of Firefox. Properties showed it was from Visual Studio 2013, so I figure it's current enough.

I copied to system32 folder of the Windows folder, rebooted, and LSMASH works FINE.

Thanks for the pointers, Groucho.
TCmullet is offline   Reply With Quote
Old 26th July 2015, 07:30   #51  |  Link
foxyshadis
ангел смерти
 
foxyshadis's Avatar
 
Join Date: Nov 2004
Location: Lost
Posts: 9,558
Quote:
Originally Posted by TCmullet View Post
I think I could have downloaded MSVCR120.dll from numerous places. But I ran Agent Ransack (a cool tool I love) and found I had one as part of an installation of Firefox. Properties showed it was from Visual Studio 2013, so I figure it's current enough.

I copied to system32 folder of the Windows folder, rebooted, and LSMASH works FINE.

Thanks for the pointers, Groucho.
You probably should just install the VS2013 runtime, where that DLL comes from. Copying MSVCR120.dll (or any runtime dlls) is known to cause problems; you won't get security and bugfix updates and it can get overwritten or removed accidentally.
foxyshadis is offline   Reply With Quote
Old 26th July 2015, 13:40   #52  |  Link
TCmullet
Registered User
 
Join Date: Nov 2003
Posts: 365
Quote:
Originally Posted by foxyshadis View Post
You probably should just install the VS2013 runtime, where that DLL comes from. Copying MSVCR120.dll (or any runtime dlls) is known to cause problems; you won't get security and bugfix updates and it can get overwritten or removed accidentally.
I googled and found vcredist_x86.exe. Installed okay. Thanks, Foxy. (My script had work w/just the dll, but I'm doin as you say.)
TCmullet is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 09:08.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.