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 > Video Encoding > MPEG-4 Encoder GUIs
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 3rd January 2014, 10:19   #3781  |  Link
TSoft
Registered User
 
Join Date: Feb 2011
Posts: 60
Quote:
Quote:
Originally Posted by TSoft View Post
OK, I copy the dll to the root folder of Megui but......
Copy the file also in the tools\x264 folder. I try to find a way to get this to work without installing the redist package or copying it to the windows folder.
I tried to put the LSMASHSource.dll in
- tools/avs
- tools/avs/plugin
and in tools/x264
but still the same problem.

If I put msvcr120.dll in C:\Windows\SysWOW64 all is working fine and without error.

P.S: My OS isn't W7 or XP, but Windows Web Server 2008 R2 Service Pack 1 64 bit
TSoft is offline   Reply With Quote
Old 3rd January 2014, 11:35   #3782  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,829
Quote:
Originally Posted by TSoft View Post
I don't know what to say, by coping the dll in the system32 folder, LSMASH works. Otherwise it stops the job without giving error.
Odd. I'm using XP so I checked the system32 folder. I don't have msvcr120.dll in there. Lsmash works fine as long as MeGUI isn't configured to use a specific output folder (ie lsmash can use the input source folder).
hello_hello is offline   Reply With Quote
Old 3rd January 2014, 11:45   #3783  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Quote:
Originally Posted by TSoft View Post
I tried to put the LSMASHSource.dll in
- tools/avs
- tools/avs/plugin
and in tools/x264
but still the same problem.
Please try that with the msvcr120.dll from the tools\lsmash folder.
Zathor is offline   Reply With Quote
Old 3rd January 2014, 12:46   #3784  |  Link
TSoft
Registered User
 
Join Date: Feb 2011
Posts: 60
Quote:
Originally Posted by Zathor View Post
Please try that with the msvcr120.dll from the tools\lsmash folder.
Not working

In my case, my Megui is configured to use a specific folder!

But......

if I CHECK the option in Settings (Main Configuration) "Always use the included Avisynth" then there is no need to copy any dll in system32 or SysWOW64 !!!

Last edited by TSoft; 3rd January 2014 at 14:03.
TSoft is offline   Reply With Quote
Old 3rd January 2014, 12:55   #3785  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,829
Quote:
Originally Posted by Zathor View Post
Please upload such a MKV file. And no, lsmash does not have such options.
My upload speed is very, very slow, but there's a little zip file here containing a 30 second AVI and MKV (same video) with a single duplicate/missing frame. They will serve fine to illustrate the different frame counts when indexing with ffmsindex (with and without fpsnum and fpsden), and also when indexing with lsmash.
There's a text file included in the zip file explaining exactly what to look out for.

Cheers.

PS I forgot to mention.... when indexing with Ismash, it changes the frame rate to match the duration. So due to one duplicate/missing frame in the 30 second sample, the output frame rate changed from 25fps to 24.972fps. Without fpsnum and fpsden added to the script to duplicate the "repeated" frame, ffmsindex does the same thing.

Last edited by hello_hello; 3rd January 2014 at 13:22.
hello_hello is offline   Reply With Quote
Old 3rd January 2014, 13:43   #3786  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,829
Quote:
Originally Posted by Zathor View Post
Please try that with the msvcr120.dll from the tools\lsmash folder.
While switching to the installed version of Avisynth (2.5.8) to check something else, it occurred to me the lsmash error might in a way be Avisynth related, so I gave indexing with lsmash a test. Sure enough it resulted in an error until I copied msvcr120.dll to the system32 folder. Once it's there, indexing works again. When MeGUI is using the portable Avisynth plus, it seems msvcr120.dll doesn't need to be there.
I assume there's no danger in manually copying msvcr120.dll to the system32 folder?

The something else I was checking.....
When is a CPlugin not a CPlugin? At the moment while running the portable version of AVISynth+, MeGUI uses LoadCPlugin to load ffms2.dll, but when I try to open the script with a different program (and therefore via Avisynth 2.5.8), Avisynth complains about it not being a C plugin. Would it be safe to assume it's not actually a C plugin, it's just that Avisynth+ isn't as whiney as Avisynth, because it'll load ffms.dll as either a standard or a C plugin (I'm referring to ffms 2.19).

Last edited by hello_hello; 3rd January 2014 at 13:49.
hello_hello is offline   Reply With Quote
Old 3rd January 2014, 14:30   #3787  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Test build available: http://megui.org/test/MeGUI.zip
The build number is still 2449 but these changes are included:
Code:
xxxx [LSMASH Indexer] show time/file progress during indexing
                      added possibility to set output file/folder
                      blocked indexer if input file is in a read only directory
                      lowered the default priority so that it will be used after FFMS
                      added log information
                      copy the runtimes if required
     [FFMS Indexer]   defaults to LoadPlugin if LoadCPlugin is also possible
The hint with AviSynth was good. LSMASH does work if msvcr120.dll will be copied to the same directories as the ms*110.dll files from the portable AviSynth:
MeGUI
MeGUI\tools\lsmash
MeGUI\tools\ffmpeg
MeGUI\tools\x264
MeGUI\tools\x264_10b
MeGUI\tools\x265
MeGUI\tools\xvid_encraw

I am now going to implement this.

Last edited by Zathor; 3rd January 2014 at 15:21.
Zathor is offline   Reply With Quote
Old 3rd January 2014, 14:38   #3788  |  Link
TSoft
Registered User
 
Join Date: Feb 2011
Posts: 60
@Zathor Thanks for your work, you're amazing.
TSoft is offline   Reply With Quote
Old 3rd January 2014, 15:21   #3789  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Updated build in my posting above. Please test if the runtimes are copied.
EDIT: Now online as build 2450.

Last edited by Zathor; 3rd January 2014 at 16:09.
Zathor is offline   Reply With Quote
Old 3rd January 2014, 19:25   #3790  |  Link
TSoft
Registered User
 
Join Date: Feb 2011
Posts: 60
Quote:
Originally Posted by Zathor View Post
Updated build in my posting above. Please test if the runtimes are copied.
EDIT: Now online as build 2450.
For me now it works without any problem. Thank you very much. I have not had to put any dll in the various system32 folders.
TSoft is offline   Reply With Quote
Old 4th January 2014, 03:19   #3791  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,829
All seems to be back to normal with 2450 for me too. Lsmash works with both the installed and portable Avisynth versions (no msvcr120.dll in the system32 folder)

Thank you.
hello_hello is offline   Reply With Quote
Old 4th January 2014, 12:55   #3792  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,915
I can't update last MeGUI versions:
Quote:
[Warning] Log
-[Information] Versions
--[Information] [04/01/2014 12:48:27] MeGUI: 2424
--[Information] [04/01/2014 12:48:27] Operating System: Windows XP Professional x86 SP3 (5.1.196608.2600)
--[Information] [04/01/2014 12:48:27] .Net Framework: 4.0 (4.0.30319)
--[Information] [04/01/2014 12:48:27] AviSynth: 2.6.0.2 (25-05-2011)
--[Information] [04/01/2014 12:48:27] AvisynthWrapper: (02-01-2009)
--[Information] [04/01/2014 12:48:27] Haali Matroska Splitter: 1.13.138.14 (14-04-2013)
--[Information] [04/01/2014 12:48:28] Haali DSS2: (14-04-2013)
--[Information] [04/01/2014 12:48:28] ICSharpCode.SharpZipLib: 0.85.5.452 (07-08-2008)
--[Information] [04/01/2014 12:48:28] LinqBridge: 1.0.0.0 (28-05-2009)
--[Information] [04/01/2014 12:48:28] MediaInfo: 0.7.65.0 (21-11-2013)
--[Information] [04/01/2014 12:48:28] MediaInfoWrapper: 0.7.61.0 (06-01-2013)
--[Information] [04/01/2014 12:48:28] MessageBoxExLib: 1.0.2218.28317 (19-12-2008)
--[Information] [04/01/2014 12:48:28] SevenZipSharp: 0.64.3890.29348 (02-01-2011)
--[Information] [04/01/2014 12:48:28] 7z: 9.20 (18-11-2010)
-[Warning] Update detection
--[Information] [04/01/2014 12:48:28] Automatic update is disabled
--[Information] [04/01/2014 12:48:33] Connecting to server: http://megui.org/auto/
--[Information] [04/01/2014 12:48:34] There are 2 files which can be updated.
--[Information] [04/01/2014 12:48:38] Updating core. File 1/2.
--[Warning] [04/01/2014 12:48:39] Could not install module 'core' as .NET 2.0 is required.
--[Information] [04/01/2014 12:48:39] Updating data. File 2/2.
--[Warning] [04/01/2014 12:48:39] Could not install module 'data' as at least MeGUI build 2444 is required.
--[Warning] [04/01/2014 12:48:39] Files which have not been successfully updated: 2
I have .NET 2.0 installed also.
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline   Reply With Quote
Old 4th January 2014, 13:15   #3793  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Can you please test this build?
http://megui.org/test/MeGUI.zip
In the "Versions" block in the log will be three entries regarding .NET. Please post them here.
Zathor is offline   Reply With Quote
Old 4th January 2014, 15:15   #3794  |  Link
Wam7
Registered User
 
Join Date: Sep 2002
Location: U.K
Posts: 116
Problem with FFAudioSource is fixed for me, as also is the L-Smash issue. There was also a problem with the 'Add Folder' option for the One Click Encoder; a demux dialogue popped up requiring some kind of input that didn't work, though this is fixed now in the latest version.

Thanks.
Wam7 is offline   Reply With Quote
Old 4th January 2014, 19:12   #3795  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Code:
2454 [Log]                show information about .NET 2.0 and 4.0
     [Log]                removed information about highest .NET build
2453 [Audio Encoder]      fixed sometimes choosing the wrong decoder (regression of 2448)
2452 [Audio Encoder]      lowered also the priority for the audio decoder
     [Audio Encoder]      default order: NicAudio, BassAudio, FFAudioSource, LWLibavAudioSource, DirectShow
2451 [Chapter Creator]    added support for mkv input files
     [Chapter Creator]    added option to specify the minimum title length
     [Chapter Creator]    added option to specify the FPS value
     [Chapter Creator]    improved FPS detection for DVD/Bluray
Zathor is offline   Reply With Quote
Old 4th January 2014, 20:05   #3796  |  Link
TSoft
Registered User
 
Join Date: Feb 2011
Posts: 60
Quote:
Originally Posted by Zathor View Post
Code:
2454 [Log]                show information about .NET 2.0 and 4.0
     [Log]                removed information about highest .NET build
2453 [Audio Encoder]      fixed sometimes choosing the wrong decoder (regression of 2448)
2452 [Audio Encoder]      lowered also the priority for the audio decoder
     [Audio Encoder]      default order: NicAudio, BassAudio, FFAudioSource, LWLibavAudioSource, DirectShow
2451 [Chapter Creator]    added support for mkv input files
     [Chapter Creator]    added option to specify the minimum title length
     [Chapter Creator]    added option to specify the FPS value
     [Chapter Creator]    improved FPS detection for DVD/Bluray
Is the new build already online ? Ther is no update when I started Megui
TSoft is offline   Reply With Quote
Old 4th January 2014, 20:10   #3797  |  Link
mini-moose
Registered User
 
Join Date: Oct 2007
Posts: 385
Quote:
Originally Posted by Zathor View Post
Code:
2454 [Log] show information about .NET 2.0 and 4.0
does megui still need .net 2.0/3.5? copied mine to win8 and it wouldn't work cause they are not present.
mini-moose is offline   Reply With Quote
Old 4th January 2014, 20:15   #3798  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Quote:
Originally Posted by TSoft View Post
Is the new build already online ? Ther is no update when I started Megui
Yes, it is.

Quote:
Originally Posted by mini-moose View Post
does megui still need .net 2.0/3.5? copied mine to win8 and it wouldn't work cause they are not present.
Currently .NET 2.0 is required (no other version is). I plan to switch to .NET 4.0.
Zathor is offline   Reply With Quote
Old 4th January 2014, 21:54   #3799  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,915
Quote:
Originally Posted by Zathor View Post
Can you please test this build?
http://megui.org/test/MeGUI.zip
In the "Versions" block in the log will be three entries regarding .NET. Please post them here.
Quote:
[Error] Log
-[Error] Versions
--[Information] [04/01/2014 21:37:14] MeGUI: 2450
--[Information] [04/01/2014 21:37:14] Operating System: Windows XP Professional x86 SP3 (5.1.196608.2600)
--[Error] [04/01/2014 21:37:14] .Net Framework 2.0 not installed
--[Error] [04/01/2014 21:37:14] .Net Framework 2 not installed
--[Information] [04/01/2014 21:37:14] .Net Framework: 4.0.30319
...
I work always with .NET 2.0 from first intallation.

After I installed .NET 4 but work with MeGUI at last until v2424
Attached Images
 
__________________
BeHappy, AviSynth audio transcoder.
tebasuna51 is offline   Reply With Quote
Old 5th January 2014, 10:25   #3800  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
MeGUI uses the registry information to determine the installed .NET version. Please have a look into your registry: http://support.microsoft.com/kb/318785/en-us
Or upload an registry export of HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
Have you ever modified this part of the registry? Maybe you can try to uninstall & install .NET 2.0. The check does work on my XP SP3.

The check for .NET 2.0 does not make much sense as the application is running with it. But the check itself must work as otherwise the exe will be replaced with an 4.0 exe and then it will not work when 4.0 is not installed.
Zathor is offline   Reply With Quote
Reply


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 04:52.


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