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 August 2002, 15:04   #1  |  Link
pankov
Registered User
 
Join Date: Mar 2002
Location: Sofia, Bulgaria
Posts: 661
avisynth & mpeg2dec (mpegdecode) & DVD2AVI 1.77.3

I've downloaded the latest beta version of DVD2AVI - 1.77.3 which has support of DTS Audio Tracks and want to use it with avisyth. The problem is that the new version has a different format of the .d2v files which is not supported either from avisynth or mpeg2dec. Can someone tell me which one avisynth or mpeg2dec.dll should be updated?

I tried MPEGDecode.dll which should work directly with the .vob file and should be faster. It works but it's not faster ?!?!?
The other problem is that it can't open .m2v files created by the TMPGEnc De-Multiplex Tool. The files are OK because Media Player, WinDVD, mpeg2dec(DVD2AVI) opens them fine.

I have a Duron 1000MHz CPU. I read that MPEGDecode requires MMX and SSE but I don't have SSE only MMX and 3DNow!. Could this be the problem?
pankov is offline   Reply With Quote
Old 24th August 2002, 15:38   #2  |  Link
unplugged
Registered User
 
unplugged's Avatar
 
Join Date: Oct 2001
Location: Italia
Posts: 412
DVD2AVI 1.77.1 + AVISYNTH 2.05 + MPEG2DEC2.DLL

no compilant tools for 1.77.3 yet
MPEGDecoder.DLL is very promising though still too buggy (and SSE is required for the moment, sorry)
unplugged is offline   Reply With Quote
Old 24th August 2002, 16:07   #3  |  Link
issa
Registered User
 
Join Date: Jul 2002
Posts: 90
Here is the mpeg2dec for DVD2AVI 1.77.3

Here is a modified mpeg2dec.dll for DVD2AVI 1.77.3.
If anyone want the source that I modified, I will
post it later.
issa is offline   Reply With Quote
Old 24th August 2002, 16:09   #4  |  Link
pankov
Registered User
 
Join Date: Mar 2002
Location: Sofia, Bulgaria
Posts: 661
Does DVD2AVI 1.77.1 support DTS tracks?
pankov is offline   Reply With Quote
Old 24th August 2002, 18:18   #5  |  Link
pankov
Registered User
 
Join Date: Mar 2002
Location: Sofia, Bulgaria
Posts: 661
Thanks issa. I'll try the new dll tonight

@unpolgged
You say that SSE is required and I suppose you are right but then why the mpegdecode.dll works with .vob files? I tried using
mpegsource("work.m2v,0,"raw") but it doesn't work also.
What's wrong?
pankov is offline   Reply With Quote
Old 24th August 2002, 21:38   #6  |  Link
WarpEnterprises
C64
 
WarpEnterprises's Avatar
 
Join Date: Apr 2002
Location: Austria
Posts: 830
As far as I understood "raw" is for Transport Stream only.
Did you try a plain mpegsource("work.m2v") ?
WarpEnterprises is offline   Reply With Quote
Old 24th August 2002, 22:40   #7  |  Link
pankov
Registered User
 
Join Date: Mar 2002
Location: Sofia, Bulgaria
Posts: 661
yes, I've tried it and it didn't work
pankov is offline   Reply With Quote
Old 25th August 2002, 15:09   #8  |  Link
Chibi Jasmin
Registered User
 
Join Date: Oct 2001
Posts: 800
Re: Here is the mpeg2dec for DVD2AVI 1.77.3

Quote:
Originally posted by issa
Here is a modified mpeg2dec.dll for DVD2AVI 1.77.3.
If anyone want the source that I modified, I will
post it later.
Great stuff, thanx...what version of mpeg2dec.dll is it based on?
Chibi Jasmin is offline   Reply With Quote
Old 26th August 2002, 06:14   #9  |  Link
issa
Registered User
 
Join Date: Jul 2002
Posts: 90
Here is the MPEG2DEC.dll compiled for P3 and P4.
The last one that I posted early was compiled with
automatic cpu dispatch enable.
issa is offline   Reply With Quote
Old 26th August 2002, 15:19   #10  |  Link
Chibi Jasmin
Registered User
 
Join Date: Oct 2001
Posts: 800
Does the P3-version work on Athlon (Thunderbird, not XP)?

EDIT: Well, on short test, it worked well, guess, there is not any drawbacks, is there? Any hints, on which version should be faster for me? p3 or the 'old' one?

Last edited by Chibi Jasmin; 26th August 2002 at 15:30.
Chibi Jasmin is offline   Reply With Quote
Old 26th August 2002, 20:37   #11  |  Link
unplugged
Registered User
 
unplugged's Avatar
 
Join Date: Oct 2001
Location: Italia
Posts: 412
@pankov:
I have said that it's still buggy, especially the frame numbering is inaccurate or wrong, at the moment I feel to use it only for testing (I don't want to make backups with skipped frames or such things, as opposite MPEG2DEC2.DLL works perfect...).
As I heard lastly it uses only integer-SSE so don't worry K7 users, 3Dnow! is enough to work.
unplugged is offline   Reply With Quote
Old 27th August 2002, 16:49   #12  |  Link
zjlcy
Registered User
 
Join Date: Jun 2002
Posts: 8
A short test about P3 version.
Worked well with D2V file generated by DVD2AVI1.77.3, crashed with D2V file generated by DVD2AVI1.76.
zjlcy is offline   Reply With Quote
Old 28th August 2002, 00:32   #13  |  Link
issa
Registered User
 
Join Date: Jul 2002
Posts: 90
The modified mpeg2dec.dll only support DVD2AVI 1.77.3's d2v file
format. It will not work on eariler version!

Last edited by issa; 28th August 2002 at 02:29.
issa is offline   Reply With Quote
Old 28th August 2002, 17:52   #14  |  Link
Wimpy
Registered User
 
Wimpy's Avatar
 
Join Date: Feb 2002
Posts: 25
Any chance you could apply the new .D2V changes to source for MPEG2DEC2.DLL? Source and Binary here...

http://www.trbarry.com/MPEG2DEC2.zip
__________________
Regards, Martin.
Wimpy is offline   Reply With Quote
Old 28th August 2002, 21:34   #15  |  Link
trbarry
Registered User
 
trbarry's Avatar
 
Join Date: Oct 2001
Location: Gainesville FL USA
Posts: 2,092
The versions of DVD2AVIT3 and MPEG2DEC2 on trbarry.com are just my own stable (I think) "P4 loving" but now possibly out of date versions of those modules in the SourceForge save-oe project.

So if there are improvements to be made anyone should probably add them to the SourceForge project.

- Tom
trbarry is offline   Reply With Quote
Old 28th August 2002, 22:18   #16  |  Link
Wimpy
Registered User
 
Wimpy's Avatar
 
Join Date: Feb 2002
Posts: 25
What is the save-oe project?

MPEG2DEC2 is indeed stable with DVD2AVI 1.76 and I prefer to use over the original MPEG2DEC because of the frame count accuracy and cropping support. It also loves my Athlon XP ;-)
__________________
Regards, Martin.
Wimpy is offline   Reply With Quote
Old 29th August 2002, 03:18   #17  |  Link
trbarry
Registered User
 
trbarry's Avatar
 
Join Date: Oct 2001
Location: Gainesville FL USA
Posts: 2,092
Quote:
What is the save-oe project?
See the DVD2AVI forum from about last December. When it looked for awhile like Jackei and Ogo were no longer active on DVD2AVI we started an open source project on SourceForge for it, much as Richard instituted for Avisynth2. It is called save-oe, for reasons I don't remember. Someone donated a copy of Ogo's source for DVD2AVI 1.83 beta (IIRC) and DimitryR and Dr. Frankenstein sent me some P4 optimized code which I added. This became the core.

Then PCDVDGUY added ATSC/HDTV stream support. The result of all this brings it to the level of the modules on my site mentioned above. I was also keeping the MPEG2DEC2.dll module in sync (originally Dividee's version) with these changes, plus adding a few other optimizations.

More recently I believe Vlad59 has added some other K6 and P4 optimizations that may be found in SourceForge and also added the MPEG2DEC2 source, which really should have been there all along.

But the save-oe project has been much less active than Avisynth2. I urge all interested Avisynth2 developers to really attack both, as an integrated system. Or at least keep in mind that if some feature of Avisynth2 would not be compatible with DVD2AVI or MPEG2DEC that all are now open source and could be evolved together.

- Tom

Last edited by trbarry; 29th August 2002 at 03:21.
trbarry is offline   Reply With Quote
Old 30th August 2002, 21:56   #18  |  Link
vlad59
Vlad, the Buffy slayer
 
vlad59's Avatar
 
Join Date: Oct 2001
Location: France
Posts: 445
@Tom

I'm afraid all the modifications I've made are still sleeping in my Hard disk (I've been lazy 2 or 3 months ago and I totally forgot it).
I modified only Dvd2avi sources but updating mpeg2dec is easy (copy-paste mainly).

I'll try to make some cleanup and update CVS soon.
__________________
Vlad59
Convolution3D for avisynth 2.0X : http://www.hellninjacommando.com/con3d
Convolution3D for avisynth 2.5 : http://www.hellninjacommando.com/con3d/beta
vlad59 is offline   Reply With Quote
Old 30th August 2002, 22:08   #19  |  Link
trbarry
Registered User
 
trbarry's Avatar
 
Join Date: Oct 2001
Location: Gainesville FL USA
Posts: 2,092
Vlad -

I guess that means the version on my site is still more or less up to date.

And like I said above, the save-oe project doesn't quite have as much activity as Avisynth2.

- Tom
trbarry is offline   Reply With Quote
Old 24th December 2002, 15:36   #20  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
Is there any chance for a more generic AMD optimized MPEG2DEC? I still don't have the money to get more than my good old Duron-800, and it doesn't profit very much from the current development (more than MMXSSE is not available).
LigH 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 23:43.


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