Meaning, not just throwing half the information away, preferably using Premiere CS4 + Adobe Media Encoder CS4.
+ Reply to Thread
Results 1 to 14 of 14
-
-
Originally Posted by raffie
-
Sorry, guess I'm a noob here, obviously I have to deinterlace, but in Premiere or Adobe Media ENcoder I cant seem to find another way to deinterlace except to throw away half the information. I'd need a deinterlace filter that blends frames like the one in VirtualDub, taht seems to give me the export quality I'm looking for.
-
Originally Posted by raffie
If you mean decent quality, Adobe CS4 can't
Have a look of an example of the typical "quality" from AME deinterlacing here (look at the residual jaggies in the guitar strings):
https://forum.videohelp.com/topic371951.html
Either deinterlace before (preferred) by using avisynth and premiere avs import plugin, or encoding to a lossless deinterlaced intermediate for import , or deinterlace a lossless export (slightly worse quality with edited segments)
I'd need a deinterlace filter that blends frames like the one in VirtualDub, taht seems to give me the export quality I'm looking for. -
Originally Posted by poisondeathray
-
Originally Posted by raffie
-
Originally Posted by poisondeathray
Originally Posted by creamyhorror -
Are you bob deinterlacing (double rate to 60p)? or single rate to 30p?
Best bob-deinterlacer is TempGaussMC_Beta1() , but it is very very very slow, and it blurs a bit to get rid of the shimmer from artifacts. Yadifmod+NNEDI2 is pretty good and 3-5x faster. Yadif alone is about 20-30x faster , but leaves significant artifacts (but still much better than Adobe's deinterlacer...)
Here is an older comparison of some bob deinterlacers (right click and save target as..)
https://forum.videohelp.com/images/guides/p1934885/stockholma_0-520_q3_yadif_mvbobmod_t...mca4_tdtmm.avi -
Originally Posted by creamyhorror
Originally Posted by poisondeathray
Thanks for that link anyway, quite interesting! -
Originally Posted by raffie
DV-AVI is bottom field first. NNEDI2 alone is intra field deinterlacer only. Yadifmod+NNEDI2 will take info from other fields. But NNEDI2 alone is still many many times better than Adobe's deinterlacer in terms of quality.
That is a very good comparison, and that TempGaussMC_Beta1() is nothing short of amazing. Gonna have to check it out, even though I thought it might be too lsow to be actually useable -
This is the script I used, and yes, I had also used Yadifmod
Code:AVISource("i:\capture\Video7.avi") AssumeTFF() Crop(32,84,-32,-92) interp=nnedi2(field=3) #double rate, starts with top yadifmod(order=1, field=-1, mode=1, edeint=interp) #TFF,field set to order,double rate DoubleWeave().SelectEvery(4,1)
First off, video is PAL so 25fps, and thats what the eventual output should be aswell (albeit 25P). I'm not sure what the effect of an intermediate 50fps step would be.
I downloaded the TempGaussMC filter, I could use some help with the filter settings both for the nnedi2/yadifmod method and the TempGaussMC method. Then see what the best method would be for me, I'd love to get that TempGaussMC quality, but cant have it take more than 12 hours for an hour of footage lol... -
That script is for re-interlacing, not what you want to do...
PAL DV-AVI is 25frames /s , but 50 fields/s . You are dropping 1/2 the temporal resolution by single rate deinterlacing, and the result is choppier playback
Bob deinterlacing will make it silky smooth for playback @ 50 frames/s, but also larger filesizes because 2x the number of frames (usually requires 1.3-1.7x the bitrate, depending on the compression used)
For single rate PAL DV-AVI, just with NNEDI2
AVISource("video.avi")
NNEDI2()
For double rate PAL DV-AVI, just with NNEDI2:
AVISource("video.avi")
NNEDI2(field=2)
For single rate PAL DV-AVI, yadifmod+NNEDI2
AVISource("video.avi")
interp=NNEDI2(field=0)
Yadifmod(order=0, field=-1, mode=0, edeint=interp)
For double rate PAL DV-AVI, yadifmod+NNEDI2
AVISource("video.avi")
interp=NNEDI2(field=2)
Yadifmod(order=0, field=-1, mode=1, edeint=interp)
TempGaussMC_Beta1() is a bobber, so if you want to throw out 1/2 the frames then use selecteven() . Or take it out if you want 60p
AVISource("video.avi")
TempGaussMC_Beta1()
SelectEven()
Similar Threads
-
Deinterlacing a PAL DVD sourced from NTSC properly
By Mephesto in forum DVD RippingReplies: 15Last Post: 7th Feb 2012, 12:16 -
H.264 conversion without deinterlacing
By evgeny in forum Video ConversionReplies: 6Last Post: 8th Aug 2011, 08:25 -
Encoding downsized HDV 24p footage to MPEG-2 properly
By stantheman1976 in forum Video ConversionReplies: 41Last Post: 7th Dec 2010, 21:04 -
Why would a codec just stop deinterlacing properly?
By Maralez in forum Camcorders (DV/HDV/AVCHD/HD)Replies: 0Last Post: 17th Aug 2009, 23:26 -
H.264 deinterlacing AVISynth scripts for 29.97fps
By PuzZLeR in forum Video ConversionReplies: 12Last Post: 7th May 2008, 22:36