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 18th May 2007, 17:26   #1  |  Link
StifflerStealth
Registered User
 
Join Date: Feb 2004
Location: Somewhere Over the Rainbow!
Posts: 141
DGMPGDec 1.4.9 Plugin for AviSynth not working in Wine on Linux?

I tried to use the plugin for AviSynth in Wine on Linux and I kept getting an error message saying that the plugin could not be loaded. Wine is emulating Win XP. I tried Win 2000 mode as well. I reverted back to 1.4.8 and it seems to load.

Although, VDub makes the screen go black, but it loaded.

Can anyone else confirm this? Or do I need extra codecs to make 1.4.9 work on Linux in Wine?

Thanks,
SS
StifflerStealth is offline   Reply With Quote
Old 18th May 2007, 19:03   #2  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
I'm wondering if I should go back to compiling with VC 6.0 as it appears to create less compatibility issues. When I return from Munich in a few days I will create one for testing.
Guest is offline   Reply With Quote
Old 18th May 2007, 20:42   #3  |  Link
StifflerStealth
Registered User
 
Join Date: Feb 2004
Location: Somewhere Over the Rainbow!
Posts: 141
Oh. Did you use VC 2003/2005? Maybe I need to somehow install the distribution pack on Linux for that then? I will see how that goes. I will report back later.

Thanks for the response.

EDIT: Installing the MS Visual Studio C++ Redistributable did nothing. Maybe it's a .NET thing, which doesn't install at all on wine.

Last edited by StifflerStealth; 18th May 2007 at 21:08.
StifflerStealth is offline   Reply With Quote
Old 18th May 2007, 21:57   #4  |  Link
Leak
ffdshow/AviSynth wrangler
 
Leak's Avatar
 
Join Date: Feb 2003
Location: Austria
Posts: 2,441
Quote:
Originally Posted by StifflerStealth View Post
Maybe it's a .NET thing, which doesn't install at all on wine.
Last I checked DGMpgDec still was a pure C (or was it C++?) application - so I doubt it's .NET...

np: Solovyev - Bassana (Stadtmusik (Disc 2))
__________________
now playing: [artist] - [track] ([album])
Leak is offline   Reply With Quote
Old 19th May 2007, 07:49   #5  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Yes, it's a mix of C and C++ code. It's definitely not .NET. I will make a VC 6 build on Sunday for testing.
Guest is offline   Reply With Quote
Old 19th May 2007, 15:16   #6  |  Link
StifflerStealth
Registered User
 
Join Date: Feb 2004
Location: Somewhere Over the Rainbow!
Posts: 141
Okay. Thanks. Though, if you use Visual Studio 2003 or higher, there is a feature for VC++ called "Managed Code" which uses some of the .net stuff to enable garbarge collection and other small things. There is a way of disabling that, but I forget how.

Thanks again.
StifflerStealth is offline   Reply With Quote
Old 19th May 2007, 17:15   #7  |  Link
Leak
ffdshow/AviSynth wrangler
 
Leak's Avatar
 
Join Date: Feb 2003
Location: Austria
Posts: 2,441
Quote:
Originally Posted by StifflerStealth View Post
Okay. Thanks. Though, if you use Visual Studio 2003 or higher, there is a feature for VC++ called "Managed Code" which uses some of the .net stuff to enable garbarge collection and other small things. There is a way of disabling that, but I forget how.
That's "Managed C++", which doesn't automagically happen to projects - you'll have to make a new "Managed C++" project to use it, and it's hardly 100% C++ compatible, so existing C++ will need some major rewriting to turn it into Managed C++.

Then again, you could just re-write everything in C# then, which is probably more widely used, easier to read and works just as well...

np: The Go Find - Everything Is Low (Stars On The Wall)
__________________
now playing: [artist] - [track] ([album])
Leak is offline   Reply With Quote
Old 19th May 2007, 18:16   #8  |  Link
squid_80
Registered User
 
Join Date: Dec 2004
Location: Melbourne, AU
Posts: 1,963
Quote:
Originally Posted by Leak View Post
Then again, you could just re-write everything in C# then, which is probably more widely used, easier to read and works just as well...
Oh please no

Why not just compile with code generation->Runtime library set to multi-threaded instead of multithreaded DLL? It'll blow up the size of the .dll slightly but should eliminate the library dependency.

(Sooner or later people are going to end up with something that needs the vs2005 libs anyway, so personally I wouldn't worry about it...)
squid_80 is offline   Reply With Quote
Old 19th May 2007, 18:24   #9  |  Link
Leak
ffdshow/AviSynth wrangler
 
Leak's Avatar
 
Join Date: Feb 2003
Location: Austria
Posts: 2,441
Quote:
Originally Posted by squid_80 View Post
Oh please no
Errr... I meant that only in case he really, really wanted to use the abomination called "Managed C++", since about all it shares with C++ is a bit of the syntax...

np: Mikkel Metal - Dromos (Brone And Wait)
__________________
now playing: [artist] - [track] ([album])
Leak is offline   Reply With Quote
Old 19th May 2007, 22:56   #10  |  Link
IanB
Avisynth Developer
 
Join Date: Jan 2003
Location: Melbourne, Australia
Posts: 3,167
Sorry guy you all seem to have a spelling impairment this morning.

... "Mangled C++" ...



IanB is offline   Reply With Quote
Old 19th May 2007, 23:14   #11  |  Link
Leak
ffdshow/AviSynth wrangler
 
Leak's Avatar
 
Join Date: Feb 2003
Location: Austria
Posts: 2,441
Quote:
Originally Posted by IanB View Post
Sorry guy you all seem to have a spelling impairment this morning.
Morning? *stares out of the window*

Looks very much like a bit past midnight to me... *yawn*

(Cue the "Austria" vs. "Australia" jokes... )

np: David Sylvian - Riverman (Everything And Nothing)
__________________
now playing: [artist] - [track] ([album])
Leak is offline   Reply With Quote
Old 20th May 2007, 12:43   #12  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
I made a VC 6 build of version 1.4.9:

http://neuron2.net/dgmpgdec/dgmpgdec149vc6.zip
Guest is offline   Reply With Quote
Old 20th May 2007, 18:37   #13  |  Link
StifflerStealth
Registered User
 
Join Date: Feb 2004
Location: Somewhere Over the Rainbow!
Posts: 141
Two words: IT WORKS!!!

Thanks so much. I can now use the new version in wine. ^^
StifflerStealth 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 15:07.


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