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 > General > Linux, Mac OS X, & Co

Reply
 
Thread Tools Search this Thread Display Modes
Old 2nd December 2005, 23:09   #1  |  Link
mic64
Registered User
 
Join Date: Jun 2005
Posts: 42
Finally: Avisynth, Codecs, Virualdubmod under Linux

Hi

The only reason for me to still use windows was encoding.
And this only because of avisynth.
Well it is no more needed.
Today I managed to get everything I need to run under wine.
Avisynth, Xvid Beta2 Codec, Virtualdubmod, DGIndex etc.

and because a picture says more than 1000 words:


-wine0.92
-winetools0.9jo-II
running on Archlinux

Last edited by mic64; 3rd December 2005 at 11:32.
mic64 is offline   Reply With Quote
Old 3rd December 2005, 00:10   #2  |  Link
nickrout
Registered User
 
Join Date: May 2005
Posts: 29
As I don't do any multmedia stuff in windows, i am not sure what these products (avisynth, xvid beta2 codec, virtualdubmod & dgindex) do that can't be done under native linux apps.

Not criticising you, but I'm just curious as to why this needed to be done.

Cheers.
nickrout is offline   Reply With Quote
Old 3rd December 2005, 00:15   #3  |  Link
mic64
Registered User
 
Join Date: Jun 2005
Posts: 42
Hi

If you just want to do DVD to XviD or so.
This can be done easily with native linux apps.
But If you want to encode HD stuff to xvid there is nothing equivalent
to avisynth, cause you have to telecide, decimate etc.
mencoder can do some of those things, but the results are not really good (yet).

If you check some threads here, youŽll find out that there is nothing like avisynth.

mic
mic64 is offline   Reply With Quote
Old 3rd December 2005, 00:19   #4  |  Link
nickrout
Registered User
 
Join Date: May 2005
Posts: 29
OK cheers, thanks for the hints, I'll take a look around.
nickrout is offline   Reply With Quote
Old 3rd December 2005, 15:34   #5  |  Link
patxitron
Registered User
 
patxitron's Avatar
 
Join Date: Jul 2003
Location: Vitoria (Spain)
Posts: 44
Oh, so wonderful! what version of Avisynth are you running?

Best regards
patxitron is offline   Reply With Quote
Old 3rd December 2005, 16:39   #6  |  Link
mic64
Registered User
 
Join Date: Jun 2005
Posts: 42
Hi

its avisynth 2.56a.
No big problems so far. Only thing that happens is
that some programms distortion your desktop (parts of it going black).
But minimizing and maximizing the window solves it.

mic

Last edited by mic64; 3rd December 2005 at 17:00.
mic64 is offline   Reply With Quote
Old 5th December 2005, 06:53   #7  |  Link
lpn1160
open source geek
 
Join Date: Jun 2003
Location: global
Posts: 76
mic64
Hello and thank you for the interesting post. the only reason i still use windows is the same as yours. Are You going to write a guide or give hints to what you did to get everything working ?? The only thing I have working with wine right now is Tmpegenc DVD author. Any guides or other info you used would be well appreciated by the rest of us "encoders" looking to dump windows for good!


Thanks a billion
PClinux .094
lpn1160 is offline   Reply With Quote
Old 5th December 2005, 13:00   #8  |  Link
M7S
Really? Really really!
 
M7S's Avatar
 
Join Date: Jan 2004
Location: Finland
Posts: 163
I installed wine 0.92 and backed up my old .wine folder to get an fresh start.

DVDshrink worked perfectly after installation without any configuration .

I wasn't able to install avisynth 2.56a, I still got the same error as before (something about some problem in thread 9?). Avisynth 2.53 worked almost as well as with the older version of wine. It gave me some odd "unrecognised error" when I used trim or lanczosresize in the script but worked when I used last.trim or last.lanczosresized!?!

Virtualdubmod complained about some missing yv12 decoder, I'll look in to that when I get home.

Other programs like PGCEdit, Vobblanker, PGCDemux, QuEnc, HC, DGIndex works as well as before.

@mic64
Which version of virtualdubmod did you install?

Regards,
M7S
__________________
How many Microsoft employees does it take to screw in a light bulb?
None, they declare darkness a new standard.
M7S is offline   Reply With Quote
Old 5th December 2005, 20:09   #9  |  Link
mic64
Registered User
 
Join Date: Jun 2005
Posts: 42
ok thats how I did it.

1. save your .wine DIR
2. install wine 0.92
3. grab winetools from here http://www.von-thadden.de/Joachim/Wi....html#software
I guess you know how to install it etc.
4. then choose "Base Setup" from winetools / Create Fake Windows Drive
5. install everything else from this tab (of course only one language neeeded)
6. Main Menu / Install Windows System Software / install everything here
7. install some fonts. I installed all
8. install your apps for encoding


IŽm using VDubMod 1.5.10.1 and like said only few issues with the screen.
All avisynth filters that IŽm using are working. decimate, telecide, lanzcos, colourmatrix, etc..

Ok.. I hope you can soon stop booting into win or using vmware.
From the speed point of view..no difference to win. Maybe its few minutes slower,
but if your encode takes 10-20 hours it doesnŽt matter.

mic64

Last edited by mic64; 5th December 2005 at 20:12.
mic64 is offline   Reply With Quote
Old 6th December 2005, 00:30   #10  |  Link
708145
Professional Lemming
 
708145's Avatar
 
Join Date: Dec 2003
Location: Stuttgart, Germany
Posts: 359
Quote:
Originally Posted by mic64
1. save your .wine DIR
2. install wine 0.92
3. grab winetools from here http://www.von-thadden.de/Joachim/Wi....html#software
I guess you know how to install it etc.
4. then choose "Base Setup" from winetools / Create Fake Windows Drive
5. install everything else from this tab (of course only one language neeeded)
6. Main Menu / Install Windows System Software / install everything here
7. install some fonts. I installed all
8. install your apps for encoding

mic64
Great news indeed
Makes my life much easier. The "Linux Cluster Edition" of ELDER is within reach this year

bis besser,
T0B1A5
__________________
projects page: ELDER, SmoothD, etc.
708145 is offline   Reply With Quote
Old 6th December 2005, 01:14   #11  |  Link
M7S
Really? Really really!
 
M7S's Avatar
 
Join Date: Jan 2004
Location: Finland
Posts: 163
Quote:
Originally Posted by mic64
ok thats how I did it.

1. save your .wine DIR
2. install wine 0.92
3. grab winetools from here http://www.von-thadden.de/Joachim/Wi....html#software
I guess you know how to install it etc.
4. then choose "Base Setup" from winetools / Create Fake Windows Drive
5. install everything else from this tab (of course only one language neeeded)
6. Main Menu / Install Windows System Software / install everything here
7. install some fonts. I installed all
8. install your apps for encoding


IŽm using VDubMod 1.5.10.1 and like said only few issues with the screen.
All avisynth filters that IŽm using are working. decimate, telecide, lanzcos, colourmatrix, etc..

Ok.. I hope you can soon stop booting into win or using vmware.
From the speed point of view..no difference to win. Maybe its few minutes slower,
but if your encode takes 10-20 hours it doesnŽt matter.

mic64
Thanks, I followed your instructions and now everything works perfectly. Virtualdubmod stopped complaining about that yv12 decoder when I installed xvid. If you get black screens with virtualdubmod uncheck "use directX for display panes" in the display tab in the preference window (Options - Preference...).

M7S
__________________
How many Microsoft employees does it take to screw in a light bulb?
None, they declare darkness a new standard.
M7S is offline   Reply With Quote
Old 20th December 2005, 16:51   #12  |  Link
Spotteri
Registered User
 
Join Date: Aug 2004
Posts: 24
BTW. Has anyone managed to get Avisynth or Virtualdub subtitle-plugins to work. Everything seems to work ok and there are no errors or crashes, but no subtitles.

So far I've tried Avisynth Textsub and Virtualdub Subtitler. Both are latest versions.
Spotteri is offline   Reply With Quote
Old 20th December 2005, 20:17   #13  |  Link
patxitron
Registered User
 
patxitron's Avatar
 
Join Date: Jul 2003
Location: Vitoria (Spain)
Posts: 44
Great! it works!.

However, I'm having some trouble with VirtualDub. I installed ffdshow 20051103 (and enabled some 4cc in VFW) and X264 r293A but Virtualdub only show x264, in Video->Compression... ffdshow codec is missing.
patxitron is offline   Reply With Quote
Old 20th December 2005, 20:57   #14  |  Link
Spotteri
Registered User
 
Join Date: Aug 2004
Posts: 24
Quote:
Originally Posted by patxitron
Great! it works!.

However, I'm having some trouble with VirtualDub. I installed ffdshow 20051103 (and enabled some 4cc in VFW) and X264 r293A but Virtualdub only show x264, in Video->Compression... ffdshow codec is missing.
huh. Didn't know ffdshow worked in wine? Anyone else?
Spotteri is offline   Reply With Quote
Old 21st December 2005, 07:02   #15  |  Link
shevegen
Registered User
 
Join Date: Nov 2003
Posts: 413
I am impressed
I think in some of my older posts you can see me crying after avisynth.

When i was on Windows, using VirtualDub + Avisynth was the coolest thing ever, especially
Avisynth as the things you wrote in there were so quick to make changes that I wrote a standard avs file for my most common changes.
It was FUN to play around with it, and it was rather easy too.
Sadly I never became a real expert with Avisynth.


Nowadays I mostly rely on mencoder but it is GREAT to have alternatives, and I will try out Avisynth when i have more time.
__________________
OS: Paldo (Linux)
AviSynth for Linux, go go go!

Last edited by shevegen; 21st December 2005 at 07:07.
shevegen is offline   Reply With Quote
Old 21st December 2005, 07:36   #16  |  Link
Joe Fenton
Registered User
 
Join Date: Jul 2003
Location: In a house.
Posts: 663
Quote:
Originally Posted by Spotteri
huh. Didn't know ffdshow worked in wine? Anyone else?
ffdshow is a DirectShow set of codecs. VirtualDub only uses vfw codecs, not dshow codecs.
Joe Fenton is offline   Reply With Quote
Old 21st December 2005, 08:53   #17  |  Link
M7S
Really? Really really!
 
M7S's Avatar
 
Join Date: Jan 2004
Location: Finland
Posts: 163
Quote:
Originally Posted by Joe Fenton
ffdshow is a DirectShow set of codecs. VirtualDub only uses vfw codecs, not dshow codecs.
ffvfw is integrated with ffdshow so there should be vfw codecs in ffdshow, too. I haven't been able to install ffdshow or older stand-alone versions of ffvfw in wine, though.

M7S
__________________
How many Microsoft employees does it take to screw in a light bulb?
None, they declare darkness a new standard.
M7S is offline   Reply With Quote
Old 21st December 2005, 19:11   #18  |  Link
patxitron
Registered User
 
patxitron's Avatar
 
Join Date: Jul 2003
Location: Vitoria (Spain)
Posts: 44
Quote:
Originally Posted by M7S
ffvfw is integrated with ffdshow so there should be vfw codecs in ffdshow, too. I haven't been able to install ffdshow or older stand-alone versions of ffvfw in wine, though.

M7S
Yes, I'm trying to use ffvfw, in kde's start menu there is a wine folder from wich I can start "wfv video codec configuration" where I assigned some 4cc to libavcodec, but virtualdub ignores them. It seems to me that some entries in system.ini are mising (x264 has put: vidc.X264=x264vfw.dll). I'll try to add some entries by handd soon.

Best regards.
patxitron is offline   Reply With Quote
Old 21st December 2005, 19:30   #19  |  Link
patxitron
Registered User
 
patxitron's Avatar
 
Join Date: Jul 2003
Location: Vitoria (Spain)
Posts: 44
Finally it works!

Virtualdub needs vidc.FVFW=ff_vfw.dll (yes, only this one to enable full ffvfw) in system.ini.

This is my ~/.wine/drive_c/windows/system.ini file:
Code:
[mci]
MPEGVideo=mciqtz.drv
MPEGVideo2=mciqtz.drv
avivideo=mciavi32.dll
cdaudio=mcicda.dll
sequencer=mciseq.dll
vcr=mcivisca.drv
; videodisc=mcipionr.drv
waveaudio=mciwave.drv

[drivers32]
MSACM.imaadpcm=imaadp32.acm
MSACM.msadpcm=msadp32.acm
MSACM.msg711=msg711.acm
MSACM.winemp3=winemp3.acm
VIDC.MRLE=msrle32.dll
VIDC.MSVC=msvidc32.dll
VIDC.CVID=iccvid.dll
; VIDC.IV50=ir50_32.dll
; VIDC.IV31=ir32_32.dll
; VIDC.IV32=ir32_32.dll
vidc.X264=x264vfw.dll
vidc.FVFW=ff_vfw.dll
Best regards.
patxitron is offline   Reply With Quote
Old 23rd December 2005, 23:48   #20  |  Link
random asshat
some guy
 
random asshat's Avatar
 
Join Date: Dec 2005
Location: Pacific Northwest
Posts: 51
The wine project seems to be turning in excellent work as of late.

Running Cinema Craft Encoder in wine is a hoot. The speed's not quite there yet, but good stuff none the less.

. clicky for full size .
random asshat 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:32.


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