2 SD sources , one 29.97i 704x480 and another 30p 640x480
I will be doing level ajustment on both and stabilizing on the progressive one, in media fx
i don't have access to scopes within VMS , is their any free OFX plugin that have them ?
else i have to render portions and check them and take notes
i have 2 output goal , one for dvd (mixed interlaced/progressive content ?)
and another one for youtube , for my YT output i'll have to deinterlace one source
should i apply smart resample on both ?
if i have to do deinterlacing i would prefer to do it outside vegas movie studio , before editing
i did my audio with audacity and using that for sync
anything else to look out when mixing progressive and interlaced content ?
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 25 of 25
Thread
-
-
If it's a film, it shouldn't be interlaced at all after you're done, and without using a damaging deinterlacer on it. Can you post a short sample of an interlaced section? And if it's a film, the 30p version was created by an idiot.
If it's a mix of progressive and interlace, you might be better off bobbing it for YouTube with QTGMC in AviSynth, and keeping it interlaced for the DVD. -
the ASF was cut with Virtualdub2 in stream copy from original the other with Mpg2cut2
the MPG is from a dvd recorder , the original version (dv-cam) is lost,
it's my only backup
the ASF is from a kodak cam ( i think) -
Thanks. I don't know what to do with an ASF. With it open in VDub2, I see a bunch of missing frames and a bunch of duplicate frames. It's a mess,but I believe the dupe-every-4th-frame can be interpolated with new frames to replace the missing frames. The MPG, as you already know, is pure interlace, but the whites are so blown out that you'll never be able to get any detail back from, for example, the band members' faces.
Unless you're doing a whole bunch of back and forth interlaced and progressive sections for DVD, you can encode the interlaced parts as interlaced and the progressive parts as progressive and use the 'ADD' button in Muxman to join the pieces together at the authoring stage. Or, if the progressive parts are also 29.97fps just encode the entire thing as interlaced. For YouTube I might bob everything with AviSynth's QTGMC. -
an ASF is really like a WMV file ( i think)
last year i did a test for what i wanted to do .. but i think a can do better
https://youtu.be/ivtUdjFfYKY -
A modification of johnmeyer's filldrops/filldrops2 will smooth out a lot of jerks in the ASF file. His functions replace the second frame of a pair of duplicates with a motion interpolated frame -- but it needs to be modified to replace the first.
https://forum.videohelp.com/threads/386186-Fix-duplicate-frames-on-old-digicam-video#post2504520 -
the ASF is the one that needs stabilizing...
would MFlowfps to 60fps help stabilizing ?
I still have difficulties building scripts *finding the right plugins that work toghetter
..don't think i would jump into modifying plugins
*i usually work with simple scripts built with xvid4psp and tweak them
xvid4psp has filldrops1 in it ..if that helpLast edited by smartel; 1st Jul 2019 at 00:35.
-
is this the one i need to modify ?
function filldrops2 (clip c)
{
even = c
super_even=MSuper(even,pel=2)
vfe=manalyse(super_even,truemotion=true,isb=false, delta=1)
vbe=manalyse(super_even,truemotion=true,isb=true,d elta=1)
filldrops_e = mflowinter(even,super_even,vbe,vfe,time=50)
ConditionalFilter(even, filldrops_e, even, "YDifferenceFromPrevious()", "lessthan", "1.3")
}
where do i go from that ? is it only changing even for odd ?? -
Yes, that's the function. As written it replaces the second frame of a duplicate pair. It was written for captures where a frame is missing and replaced with a duplicate of the frame before. Instead of frames 1234 you have 1224. In that sequence the real frame 3 is missing and replaced with a copy of frame 2. The filldrops2 function replaces the second 2 with a frame motion interpolated half way between the frame before and the frame after. In your video most of the duplicates are in the form 1334 -- frame 2 is missing so the first of the 3s needs to be replaced with a motion interpolated frame. I thought all that needed to be done was replace the YDifferenceFromPrevious() with YDifferenceToNext(). But that's not working. I'm looking into it but won't have time to dive in til later today.
-
A hackish workaround to target the other duplicate frame would be to reverse() , apply filldrops , reverse() back to normal
-
the script seems to work...
converting to 59,94 for my interlaced version in this script
would this screw things up ?Last edited by smartel; 1st Jul 2019 at 13:25.
-
-
using MFlowfps...
i don't know the results with the inverse process and filldrops -
It's weird -- I tried that but it didn't work.
This is also a little hackish but it works:
Code:function filldrops2first (clip c) { prev = c.Loop(2,0,0) super = MSuper(prev, pel=2) vf = manalyse(super, truemotion=true, isb=false, delta=1) vb = manalyse(super, truemotion=true, isb=true, delta=1) fill = mflowinter(prev, super, vb, vf, time=50).Subtitle("interpolated") ConditionalFilter(c, fill, c, "YDifferenceToNext()", "lessthan", "2.5") # you may need to adjust the threshold value } ffVideoSource("FNM_Jam06-01.ASF") filldrops2first()
Code:100 110 120 130 140
Code:100 130 130 130 140
Code:100 115 130 130 140
Code:100 115 122.5 130 140
And, as usual, motion interpolation like this doesn't always work well. It will often just blur two frames together or create gross distortions. -
At all ?
Seems to work ok here. The OP reported it working too
(or at least as well can be expected for interpolation)
As with the other filldrops functions it only works correctly when there are two near identical frames together. If there are more it doesn't interpolate across all of them. You can call the filter more than once but the interpolation won't be right. -
i reported it like "working" maybe just because i surely don't have the eyes that you have
but for safety i'll call it twice ..maybe in combinaison with the reverse() fonction !? -
My mistake. Originally I was using LWlibavVideoSource() to read the ASF file -- that was delivering corrupted frames when the video was reversed. Later (after your suggestion) I tested again with ffVideoSource() which alleviated the corrupt frames problem, but I had forgotten I had modified filldrops2 and it was no longer working correctly.
-
So... where should i go ... FFvideosource..ok, reverse with original filldrops2?
-
Maybe something like:
Code:# using the original filldrops2() ffVideoSource("FNM_Jam06-01.ASF") ColorYUV(gain_y=-15, off_y=6, gamma_y=100) # bring out dark detail, legalize levels reverse().filldrops2().filldrops2().Reverse() maxstabH = 40 maxstabV = 30 mdata=DePanEstimate(last, trust=1.0, dxmax=maxstabH, dymax=maxstabV) DePanStabilize(last, data=mdata, dxmax=maxstabH, dymax=maxstabV, rotmax=0.0, method=1, mirror=15, cutoff=0.2, damping=3.0, prev=10, next=10, blur=0)
Last edited by jagabo; 2nd Jul 2019 at 17:02.
-
Looks like i'm having banding issues (note- did't used the depan plugin, only Coloryuv)
and i went back to LWLibavVideoSource , FFmpegSource2 gave big blocks on occasions -
-
Should i use Vegas movie studio's mainconcept mpeg encoder for dvd* or output it lossless and use another encoder ?
*it's a 25 minutes project so bitrate will be the max for dvd
same question for mp4 output mainconcept avc or sony avc or lossless and amother encoder with youtube's suggested settings ?
and what about vegas's direct to youtube option ? anybody tried it ? -
I don't use Vegas so I can't answer from my own experience. But if you can use max bitrate for DVD you'll probably be fine -- especially if you reduce the noise in your video (noise eats up bitrate).
I've read that the included AVC encoder isn't very good. x264 is better. I believe you can frame serve to the x264 encoder from Vegas so it's probably not necessary to export to lossless first. On the other hand, you can probably make up for the inferior encoder by using more bitrate (1.5x, 2x?). It's up to you.Last edited by jagabo; 2nd Aug 2019 at 20:32.
Similar Threads
-
59.940 to 23.976, mixed progressive and interlaced?
By amaipaipai in forum Newbie / General discussionsReplies: 13Last Post: 23rd Jun 2019, 19:00 -
Mixed progressive and interlaced source
By gamjerr in forum Video ConversionReplies: 2Last Post: 4th May 2018, 21:59 -
Best way to convert from progressive to interlaced in mixed footage project
By Nedo in forum Video ConversionReplies: 11Last Post: 18th Nov 2017, 08:57 -
interlaced or progressive scan
By devdev in forum Video ConversionReplies: 8Last Post: 11th Nov 2017, 12:09 -
Interlaced Content to Progressive
By TE16 in forum Video ConversionReplies: 2Last Post: 14th Jan 2017, 16:38