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. |
26th September 2013, 17:30 | #1 | Link |
Registered User
Join Date: Apr 2009
Posts: 153
|
Deinterlace vc-1 or not?
Hi. I'm dealing for the first time with a interlaced bluray.
To be exact the us version of Doctor who specials bluray. eac3to regognise it as 60i/1001 vc1 but when i load it in avisynth (remuxed in mkv with dss) it gave me 29.970 (30i). At start i also found had problems to load it, i had to install windows decoder and use dss2 to open it (ffms doesn't work, dgdecnv needs nvidia card). To decide if it needs to deinterlace or not i tried to follow this simple tip from neuron2 website: http://neuron2.net/faq.html#analysis but when i follow that script i get a strange sequence of frame, something like this: aabbbccddeeeff It doesn't fit in any cases. So i tried to encode like if it was telecined (tfm.tdecimate) and i didn't found signs of interlace left but it seems to stutter (maybe it only appears to me). Here's a small sample of the video (1 min) of the bluray untouched. http://www.putlocker.com/file/9E385397F8E3A53D http://www.putlocker.com/file/5BCE1648F4692736 Can someone help me to understand how to properly deinterlace it? Last edited by phate89; 26th September 2013 at 17:39. |
26th September 2013, 18:38 | #2 | Link |
Formerly davidh*****
Join Date: Jan 2004
Posts: 2,492
|
You've so asked in the right place. I wrote a little essay on these exact discs. The "US version" is, annoyingly, the only version.
What you've (mostly) got here is 25p progressive video field-repeated directly up to 59.97i, with the added fun of blended chroma. It is possible (apart from a few shots which had some interlaced post-processing) to untangle it mathematically. In fact, give me a few days (I'm moving house) and I should be able to send you the plugin and scripts I developed specifically to fix it. Planet of the Dead is a different story, and your best bet is to use QTGMC and srestore. I wrote a plugin to compare it with the PAL DVD to restore it perfectly. David PS I don't know what difference using dss2 will make, as I have an Nvidia card and used DGDecNV. |
26th September 2013, 18:56 | #3 | Link | |
Registered User
Join Date: Apr 2009
Posts: 153
|
Quote:
Thanks i'll wait your scripts to try it! |
|
27th September 2013, 08:45 | #4 | Link |
Formerly davidh*****
Join Date: Jan 2004
Posts: 2,492
|
Series 5 onward - at least, the UK versions - are properly mastered. Series 1 to 4 weren't shot in HD so probably won't see a BD release (which is a bit of a shame, because the upscale job on The Next Doctor was actually pretty good, and it benefitted from the higher bitrate).
|
27th September 2013, 10:54 | #5 | Link | |
Registered User
Join Date: Apr 2009
Posts: 153
|
Quote:
http://www.ign.com/articles/2013/09/05/bbc-announces-doctor-who-series-1-7-blu-ray-gift-set |
|
27th September 2013, 15:24 | #6 | Link |
Formerly davidh*****
Join Date: Jan 2004
Posts: 2,492
|
Dammit! Anyone want to buy a series 1 TARDIS boxset and a series 1-4 DVD boxset?
Actually, I wonder if any of those will be shoddy conversions again... Oh dear. There are some very confused people on Amazon complaining that we in the UK are only getting 1080i, not 1080p... Last edited by wonkey_monkey; 27th September 2013 at 15:40. |
27th September 2013, 15:53 | #7 | Link | |
Registered User
Join Date: Apr 2009
Posts: 153
|
Quote:
hey're also talking about 1080p in the press release... |
|
28th September 2013, 01:48 | #8 | Link | |
Registered User
Join Date: Sep 2011
Posts: 86
|
Quote:
Sure, they should be identical, but based on your experience with NTSC, is it not reasonable to prefer frames to fields? |
|
28th September 2013, 02:22 | #9 | Link | |
Registered User
Join Date: Apr 2009
Posts: 153
|
Quote:
Of course if you want both (interlaced and ntsc standard) like in the specials you have to be creative (in a very bad way). The other seasons are ok because they're simply 50i created from 25p original Last edited by phate89; 28th September 2013 at 02:25. |
|
28th September 2013, 21:03 | #10 | Link | |
Formerly davidh*****
Join Date: Jan 2004
Posts: 2,492
|
You hope we're not getting 1080i? But as you say in your later post, the DVDs are just 25p wrapped in 50i, and that's what we'll (hopefully) get on the blu-rays. It still is 1080p, really.
Quote:
David |
|
28th September 2013, 21:32 | #11 | Link | |
Registered User
Join Date: Apr 2009
Posts: 153
|
Quote:
You have the 7th series? I read it is progressive bluray from a review. Is it stretched or what? |
|
3rd October 2013, 15:35 | #15 | Link |
Formerly davidh*****
Join Date: Jan 2004
Posts: 2,492
|
I don't really know anything about tdecimate or tfm - they'll probably do a good enough job (though I'm wary of the parameters there, since the framerate is actually 29.97fps, and dropping 5 out of every 30 frames seems like it would put you at a nominal 24.975fps, not 25fps). I wanted to be absolutely frame accurate, which is why I went to the lengths I did.
David |
3rd October 2013, 15:40 | #16 | Link | |
Registered User
Join Date: Apr 2009
Posts: 153
|
Quote:
Of course if you get absolutely frame accurate result this is not the case and it's second option (direct pulldown from 25 to 60i). How did you handle the problem? Last edited by phate89; 3rd October 2013 at 15:44. |
|
4th October 2013, 10:37 | #17 | Link |
Formerly davidh*****
Join Date: Jan 2004
Posts: 2,492
|
I can't remember the details, but I first assumed (and was later proved correct) that it was a very simple pulldown from 25 to 60i, and that the contributing PAL* frames for every NTSC* frame had been calculated with something like:
Code:
n(top) =floor(n*50/59.97) n(bottom)=floor((n+0.5)*50/59.97) Then I wrote a filter to undo the pulldown, and tested it by differencing the fields of the output - so if a frame was still made up of different fields, it would stick out and I could adjust the offset. As long as your input filter returns the same frames as DGDecNV did - and also exhibits the same chroma blending, which I've never been sure isn't down to DGDecNV, but probably isn't - then, when I finally get round to sending it to you, my filter and scripts should recover it all back - except for the titles of The Next Doctor, all the credits, and all of Planet of the Dead, for which QTGMC/srestore is your best option. David *not actually PAL/NTSC but you know what I mean. Last edited by wonkey_monkey; 4th October 2013 at 10:39. |
11th October 2013, 18:56 | #18 | Link |
Formerly davidh*****
Join Date: Jan 2004
Posts: 2,492
|
Sorry for the delay, but here, at last, is the plugin (an old version was actually already at this URL).
It implements a few functions, but the one you need is called palrestore. The others are for Planet of the Dead and require the PAL DVD for comparison tests. In the snippets below, it's assumed you've already loaded your input video and it is the implicit last. Code:
######################################## # The Next Doctor src=trim(0,30)+trim(30,239)+trim(241,0) # remove a duplicate frame a=src.palrestore(-0.345) b=src.palrestore(-0.175) c=src.palrestore(0.1646) pal=a.trim(0,149)+b.trim(150,199)+c.trim(200,0) pal=pal.trim(0,23)+pal.trim(23,23)+pal.trim(25,0) # fix dodgy frame 24 ######################################## # Planet of the Dead - try srestore ######################################## # Waters of Mars palrestore(0.4915,3) # some residual interlacing around frames 78150, 78350, 78600 ######################################## # End of Time, part 1 palrestore(0.489) ######################################## # End of Time, part 2 palrestore(0.4935,4) # some residual interlacing/chroma problems around frame 106420 David |
12th October 2013, 01:27 | #19 | Link | |
Registered User
Join Date: Apr 2009
Posts: 153
|
Quote:
|
|
12th October 2013, 15:23 | #20 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Requires, MSVCR100.DLL from Microsoft Visual C++ 2010 Redistributable Package
32bit http://www.microsoft.com/en-us/downl...s.aspx?id=5555 64bit http://www.microsoft.com/en-us/downl....aspx?id=14632
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? |
Thread Tools | Search this Thread |
Display Modes | |
|
|