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.

Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Usage
Register FAQ Today's Posts Search

Reply
 
Thread Tools Search this Thread
Old 9th November 2002, 23:19   #1  |  Link
Marc FD
XviD fan
 
Marc FD's Avatar
 
Join Date: Jun 2002
Location: France
Posts: 907
MPEG2Dec3 v0.9x for Avisynth 2.5

a lot of work for this pre release of the stable version.
and i've spend a lot of time on documentation, i'll try to clean the code more in the next days to be able to package it. (in v1.0)

dl it on my site (link below, in my signature)

i hope you'll enjoy the old&new features.
i'm sorry, defaults parameters aren't implemented but i'm thinking of it.
it's piece of cake now, because the harder stuff on the Avisynth API (~ 1000 lines) is done ^^.
BTW, i think i may add a fixed quant YV12 postprocessor (would act like if source was at a fixed quant. less efficent, but can still be usefull)

i dunno if i should add fastest colorspace convertions. say me ^^

going to sleep now XD

Regards,
MarcFD

PS @Sh0dan : do you know if dividee is going to make a YV12 version of compare ? i've a new quality mesure (coded for YV12) that Mfa gived me a long time ago, i could add it and do the YV12 convertion if you want.

Last edited by Marc FD; 11th November 2002 at 10:24.
Marc FD is offline   Reply With Quote
Old 10th November 2002, 00:35   #2  |  Link
ACClarke
Registered User
 
Join Date: Nov 2001
Location: france
Posts: 51
Thank's for your great job.
I will test mpeg2dec3 soon.
but before I have to sleep, like you

SeparateFieldsYV12 is really interesting.
I often use it as you know.

merci....
ACClarke is offline   Reply With Quote
Old 10th November 2002, 01:08   #3  |  Link
MaTTeR
AC3 5.1 Addict
 
MaTTeR's Avatar
 
Join Date: Nov 2001
Location: Big Blue Nation_USA
Posts: 2,036
Thanks so much for the new build Marc. Documentation is much better

The custom CPU settings looks great, cant wait to test it!

Edit- For some reason lumoff=-1 is being reported as an invalid argument sometimes. I got it to work twice but it's not consistent I'm using sh0dan's 07112002 2.5 build and the script is-
Code:
LoadPlugin("C:\Program Files\AviSynth2\plugins\MPEG2DEC3_YV12.dll")
LoadPlugin("C:\Program Files\AviSynth2\plugins\undot.dll")
mpeg2source("D:\test\breed.d2v",iDCT=2,lumoff=-1,cpu2="xoooxo")
crop(4,4,712,472)
UnDot()
LanczosResize(640,352)
Limiter()
__________________
Need AC3 & SPDIF setup info?

Last edited by MaTTeR; 10th November 2002 at 03:01.
MaTTeR is offline   Reply With Quote
Old 10th November 2002, 09:29   #4  |  Link
HarryM
Registered User
 
Join Date: May 2002
Location: Czech rep.
Posts: 390
@MarcFD:

Thanks. Much thanks for Avisynth2.5's adapted Mpeg2Dec! You are fanatical devoted
HarryM is offline   Reply With Quote
Old 10th November 2002, 09:35   #5  |  Link
Marc FD
XviD fan
 
Marc FD's Avatar
 
Join Date: Jun 2002
Location: France
Posts: 907
> Edit- For some reason lumoff=-1 is being reported as an invalid argument
> sometimes. I got it to work twice but it's not consistent I'm using
> sh0dan's 07112002 2.5 build and the script is-

please read the doc. due to the YV12 colorspace compatibility, LumaFilter and colorspace convertions are indepedant filters. this way, it's much more user friendly, code get cleaner, and you can use it WITHOUT MPEG2Dec3 decoding. you just need YV12 colospace.

LumaFilter() will do lumoff=-2 lumagain=1 by default (i thinked at iago and users who use is combo)

dunno if a sharpen2 YV12 could help to temporary replace Unfilter in iago's combo ? maybe it's worth to check ?

>SeparateFieldsYV12 is really interesting.
>I often use it as you know.

i did it thinking of you ^^
Marc FD is offline   Reply With Quote
Old 10th November 2002, 17:35   #6  |  Link
iago
retired
 
iago's Avatar
 
Join Date: Jun 2002
Location: hollywood
Posts: 1,013
@Marc

Thanks a lot for the new version! I'd been waiting for it for days to start some real YV12 tests/encodes. Also, the documentation looks really sharp too!

regards,
iago
iago is offline   Reply With Quote
Old 10th November 2002, 17:54   #7  |  Link
Marc FD
XviD fan
 
Marc FD's Avatar
 
Join Date: Jun 2002
Location: France
Posts: 907
i've finished 0.91 (with bugfixes & default settings), but can't release it ^^
sorry, i need to go right now. i would release later ^_^
Marc FD is offline   Reply With Quote
Old 10th November 2002, 18:14   #8  |  Link
sh0dan
Retired AviSynth Dev ;)
 
sh0dan's Avatar
 
Join Date: Nov 2001
Location: Dark Side of the Moon
Posts: 3,480
Re: MPEG2Dec3 v0.9 for Avisynth 2.5

Quote:
Originally posted by Marc FD
PS @Sh0dan : do you know if dividee is going to make a YV12 version of compare ? i've a new quality mesure (coded for YV12) that Mfa gived me a long time ago, i could add it and do the YV12 convertion if you want.
Dividee is very tied up at the moment, as far as I understand, but I'll see if I can do an YV12 version soon. This and Blankclip is probably top of the list right now. Layer would be nice, but it seems like a big task (haven't looked at the code at all).
__________________
Regards, sh0dan // VoxPod
sh0dan is offline   Reply With Quote
Old 11th November 2002, 04:36   #9  |  Link
ookzDVD
DVD Rebuilder!
 
ookzDVD's Avatar
 
Join Date: Oct 2001
Posts: 1,147
@Marc FD,

Thank you for your latest MPEGDEC3 v0.9,
with latest AVIsynth 2.5 (build 7/11) & Koepi's XviD build 9/11,
1-pass quantizer @ 2, without b-frame,
I got ~30fps on my Athlon XP 1700+, That's fast!
ookzDVD is offline   Reply With Quote
Old 11th November 2002, 09:55   #10  |  Link
Marc FD
XviD fan
 
Marc FD's Avatar
 
Join Date: Jun 2002
Location: France
Posts: 907
Okay, v0.91 is out.

Changes :
- cleaned a bit more the source
- added MPEG2Dec3.def default settings loading (like don's filters)
- bff mode in SeparateFieldsYV12

(and bugfixes)

dl on my page, as usual.


>Dividee is very tied up at the moment, as far as I understand, but I'll
>see if I can do an YV12 version soon.

if you really want to do it, okay. but i know very well the source, and i've improvements to do, so i though i could handle it. just say me.

>This and Blankclip is probably top of the list right now.

Blankclip should be easy to do in YV12 ^^

>Layer would be nice, but it seems like a big task (haven't looked at
>the code at all).

layers would be so easy to convert to YV12, no ? i can do it if there's any request for it ^^

BTW, i'm gonna make a YV12 version of subtract (with MMX code for all colorspaces) because i often use them and i don't want to use Avisynth 2.06 anymore. i can e-mail you the code when it's finished, ok ?

Last edited by Marc FD; 11th November 2002 at 10:23.
Marc FD is offline   Reply With Quote
Old 11th November 2002, 10:59   #11  |  Link
sh0dan
Retired AviSynth Dev ;)
 
sh0dan's Avatar
 
Join Date: Nov 2001
Location: Dark Side of the Moon
Posts: 3,480
Feel free to do all this - it would be nice if I could focus on brushing up other stuff now.

The best way would really be for you to have CVS access. Version control would be 10x easier than mailing changes back and forth. You should contact Richard about access.
__________________
Regards, sh0dan // VoxPod
sh0dan is offline   Reply With Quote
Old 11th November 2002, 11:01   #12  |  Link
Marc FD
XviD fan
 
Marc FD's Avatar
 
Join Date: Jun 2002
Location: France
Posts: 907
okay i'm gonna mail him ^^
Marc FD is offline   Reply With Quote
Old 11th November 2002, 16:57   #13  |  Link
wotef
Registered User
 
wotef's Avatar
 
Join Date: Apr 2002
Posts: 272
i'd love to have layer, thanks marc
wotef is offline   Reply With Quote
Old 14th November 2002, 07:24   #14  |  Link
Bulletproof
Registered User
 
Bulletproof's Avatar
 
Join Date: Jan 2002
Posts: 318
Hey I tried this decoder today and in the readme it says to use:

MPEG2Dec3("filename.d2v")

But it says it's an invalid command. Using MPEG2Source still works though, but is that the proper way to do it?
Bulletproof is offline   Reply With Quote
Old 14th November 2002, 09:43   #15  |  Link
N_F
Do you find me... pretty?
 
N_F's Avatar
 
Join Date: Apr 2002
Location: Sweden
Posts: 760
Quote:
Originally posted by Bulletproof
Hey I tried this decoder today and in the readme it says to use:

MPEG2Dec3("filename.d2v")

But it says it's an invalid command. Using MPEG2Source still works though, but is that the proper way to do it?
I noticed the same thing last night when I tried it. I got a speed increase (though only 10 %) with it, so I guess YV12 was at least used in some way.
N_F is offline   Reply With Quote
Old 14th November 2002, 14:11   #16  |  Link
ACClarke
Registered User
 
Join Date: Nov 2001
Location: france
Posts: 51
it's just a mistake
Marc knows it, he 'll probably correct it in the next release.

mpeg2source is the right keyword
ACClarke is offline   Reply With Quote
Old 14th November 2002, 17:53   #17  |  Link
dattrax
Registered User
 
Join Date: Oct 2001
Location: UK
Posts: 110
stupid question, but I went to your web site and there is only beta 0.6 for download and not 0.9 as advertised.

am I going daft?

Jim
dattrax is offline   Reply With Quote
Old 14th November 2002, 18:02   #18  |  Link
cult
Registered User
 
cult's Avatar
 
Join Date: Nov 2001
Location: greece
Posts: 383
@dattrax
its there.The build is 0.91 and downloaded a couple of days ago.try to clear your browser cache
cult is offline   Reply With Quote
Old 14th November 2002, 23:32   #19  |  Link
dattrax
Registered User
 
Join Date: Oct 2001
Location: UK
Posts: 110
Just done that, and it's still reporting version beta 6 as the latest. The odd thing is that I get the same page at work as I do at home.

Jim
dattrax is offline   Reply With Quote
Old 15th November 2002, 09:55   #20  |  Link
N_F
Do you find me... pretty?
 
N_F's Avatar
 
Join Date: Apr 2002
Location: Sweden
Posts: 760
Quote:
Originally posted by dattrax
Just done that, and it's still reporting version beta 6 as the latest. The odd thing is that I get the same page at work as I do at home.

Jim
You're scrolling down too far. Check under avisynth 2.5 filter, not 2.06.
N_F 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 20:27.


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