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
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 7th December 2002, 17:10   #1  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Is there an MPEG2DEC YV12 that actually works?

I've discovered that MarcFD's mpeg2dec3 (YV12 capable) delivers bad frames. This causes DecombYV12 to fail as it does not always receive correct fields to match. The same VOB works perfectly with the standard mpeg2dec.

Since it seems that mpeg2dec3 has become an orphan, I am wondering if there is either a working YV12-capable mpeg2dec, or any other reliable YV12-capable decoder.

Without a reliable YV12 decoder available, I will not release DecombYV12, because it will be unfairly blamed.

I will be happy to make available the proof of the mpeg2dec3 failure if anyone cares to see it.

Finally, since MarcFD's site is down, does anyone have the source for mpeg2dec3?

Thank you.

Last edited by Guest; 7th December 2002 at 17:24.
Guest is offline   Reply With Quote
Old 7th December 2002, 17:17   #2  |  Link
wotef
Registered User
 
wotef's Avatar
 
Join Date: Apr 2002
Posts: 272
does the bug also affect non-combed frames?
wotef is offline   Reply With Quote
Old 7th December 2002, 17:23   #3  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
They are progressive source frames that get delivered with one field wrong (displaced downward). I don't know how the RFF/TFFs are set for it in the VOB. It may be that the 3:2 pulldown is not being done correctly (DVD2AVI non-Force Film).

Last edited by Guest; 7th December 2002 at 17:26.
Guest is offline   Reply With Quote
Old 7th December 2002, 17:48   #4  |  Link
int 21h
Still Laughing
 
int 21h's Avatar
 
Join Date: Oct 2001
Location: Around
Posts: 1,312
Re: Is there an MPEG2DEC YV12 that actually works?

Quote:
Originally posted by neuron2
Finally, since MarcFD's site is down, does anyone have the source for mpeg2dec3?
Did we ever even get the source? I remember a big stink about it awhile back... It was when Tom wanted to verify or add the HDTV stream functionality.
int 21h is offline   Reply With Quote
Old 7th December 2002, 18:14   #5  |  Link
scmccarthy
Registered User
 
Join Date: Oct 2002
Posts: 462
@neuron2

Are you sure you have the newest version? Because I had problems with it too and now they have gone away.

Did anyone else have trouble stepping backwards through the video before? Once I installed MPEG2DEC3 v0.93, it worked fine. Does anyone know what was causing that problem?

Anyway, now would be a really great time for Marc to release the source code. He has done a good job of finding the initial bugs, but no one person can find all of them.

And even if there is no bug, it might help us to know what it is doing.

Stephen
scmccarthy is offline   Reply With Quote
Old 7th December 2002, 18:29   #6  |  Link
mikeson
Registered User
 
Join Date: Dec 2001
Location: Czech Republic
Posts: 261
@neuron2

I've got source code of MPEG2Dec3YV12 v0.93. Just tell me your e-mail address, I'll send it to you.
__________________
mikeson
mikeson is offline   Reply With Quote
Old 7th December 2002, 18:52   #7  |  Link
mikeson
Registered User
 
Join Date: Dec 2001
Location: Czech Republic
Posts: 261
@neuron2

I've found your e-mail address on your homepage, so I've already send it to you.

If anybody else interested, just tell me...
__________________
mikeson
mikeson is offline   Reply With Quote
Old 7th December 2002, 19:30   #8  |  Link
Marc FD
XviD fan
 
Marc FD's Avatar
 
Join Date: Jun 2002
Location: France
Posts: 907
don, don't get mad ^^

1) i rewrote all the YV12 part to make it work correctly, but it's brand new (in v0.93) i can correct your bug in less than 10 minutes, just explain it.
2) i released the source 3 weeks ago, so please int21h, don't say such things

thx.

just ^__________^

marc
Marc FD is offline   Reply With Quote
Old 7th December 2002, 19:48   #9  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Hi Marc,

Thank you. I'd appreciate it if you could have a look at the problem. The version of mpeg2dec3 I used is 0.93.

First get this VOB:

http://shelob.mordor.net/dgraft/bitch.vob

Then decode it with standard mpeg2dec (and Avisynth 2.06) and mpeg2dec3 and compare frame 2 from each. For me, mpeg2dec presents it correctly, and mpeg2dec3 mangles it. Following are my scripts:

mpeg2dec:

LoadPlugin("..\..\mpeg2dec.dll")
mpeg2source("bitch.d2v")

mpeg2dec3:

LoadPlugin("..\..\mpeg2dec3.dll")
mpeg2source("bitch.d2v")

Regarding source: with your web page down, the fact that you released it is...less than satisfying.

(Don't blame me for the clip; I got it from manono! I did choose the name though. Anyway, it's just Cowboy Bebop.)

regards,
Don

Last edited by Guest; 7th December 2002 at 19:57.
Guest is offline   Reply With Quote
Old 7th December 2002, 19:50   #10  |  Link
scmccarthy
Registered User
 
Join Date: Oct 2002
Posts: 462
Oops, MeaCulpa MarkFD,

I found the MPEG2DEC3 v 0.92 src on my hard drive now.

I guess you did release your code. The only real problem has been the site being down. I hope it is up now.

Stephen
scmccarthy is offline   Reply With Quote
Old 7th December 2002, 19:57   #11  |  Link
Marc FD
XviD fan
 
Marc FD's Avatar
 
Join Date: Jun 2002
Location: France
Posts: 907
hmm don, 10 Mb for my 56k ?? maybe too much.

just explain the problem, i'm 90% sure i can reproduce it with my own vobs. BTW, when i rewrote the YV12 stuff i compared with MPEG2Dec to see if the options worked well, but it's very probable that there's something i ommited.

what's your problem ? swapped fields ?

EDIT : if i can't reproduce it i'll of course dl your vob, but i prefer to do that in last. i hope you understand.

Last edited by Marc FD; 7th December 2002 at 19:59.
Marc FD is offline   Reply With Quote
Old 7th December 2002, 20:03   #12  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
OK, attached here and the next post are the good and bad frames. It looks like you are not performing 3:2 pulldown correctly (possibly only at the beginning of the clip, but I am not sure about that yet).
Guest is offline   Reply With Quote
Old 7th December 2002, 20:04   #13  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
the second:
Guest is offline   Reply With Quote
Old 7th December 2002, 20:08   #14  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
BTW, this frame is from a run of many duplicates of this frame. Two out of five are wrong, which points to the 3:2 handling.
Guest is offline   Reply With Quote
Old 7th December 2002, 20:14   #15  |  Link
vinetu
Registered User
 
Join Date: Oct 2001
Posts: 195
@neuron2:
You have a mail at "neuron2...attbi..." address !
vinetu is offline   Reply With Quote
Old 7th December 2002, 20:20   #16  |  Link
Marc FD
XviD fan
 
Marc FD's Avatar
 
Join Date: Jun 2002
Location: France
Posts: 907
3:2 pulldown.. you used "force-film" ?? that'ld explain everything (because a lot of code for force-film is changed, btw my mmx transferts should speed up pulldown ^^)

i think i'll dl you vob and do it seriously tonight. i've just 2-3 things to finish in speed ^__^
Marc FD is offline   Reply With Quote
Old 7th December 2002, 20:24   #17  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Marc,

Please read the thread carefully.

I used non-Force Film. When you do non-Force Film, the decoder has to obey the RFF/TFF flags and output the necessary pulled-down fields. That is my understanding. Am I wrong?

In any case, the output from the two is clearly different.
Guest is offline   Reply With Quote
Old 7th December 2002, 20:37   #18  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Marc,

You rewrote mcsse.asm "in NASM". Since it won't build under VC++ 6.0 can you please provide the object file (it is not in the distribution)? Thank you.
Guest is offline   Reply With Quote
Old 7th December 2002, 21:06   #19  |  Link
Marc FD
XviD fan
 
Marc FD's Avatar
 
Join Date: Jun 2002
Location: France
Posts: 907
okay i'll give it to you, i just need to finish a lot of things (like dling your vob... 35 minutes !!)
Marc FD is offline   Reply With Quote
Old 7th December 2002, 21:23   #20  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Thank you, Marc. I'm not planning to do anything with it if you are still maintaining it, but it would still be good to have some source that I can build for experimenting.

Take your time, Sir.
Guest 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 18:03.


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