View Full Version : Chroma upsampling for analog capture film material
yup
26th September 2007, 11:10
Hi folk!
Recently I made capture from VHS using VCR and capture card and using Huffyuv codec. When I open this file in VirtualDub I see normal progressive frame, combing totaly absent. I plane encode this material use Xvid, how right make conversin from fieldbased video to frame based in chroma plane? I try telecide(guide=0) or exist other way?
With kind regards yup.
Wilbert
26th September 2007, 21:49
if your source contains progressive material, you won't need this:
how right make conversin from fieldbased video to frame based in chroma plane?
If not, you can always upload a 10-15 frames huffyuv clip (with a lot of movement) somewhere, and we will have a look at it.
yup
28th September 2007, 09:06
Wilbert thanks!
15 frames
http://www.sendspace.com/file/alhh7a
Advice script.
yup
yup
1st October 2007, 06:53
Hi peoples!
Very difficult question?
May be
Avisource("xx.avi")
AssumeFrameBased()
will be enough?
yup.
Guest
1st October 2007, 14:30
It's progressive. What exactly are you trying to do with it and why do you think you need to do it? Your first post is very cryptic.
yup
1st October 2007, 17:18
neuron2!
I want use some filter, Convert to YV12 and use XviD encoder, for example:
AVISource("xxxx.avi")
AssumeFrameBased()
Crop()
fft3dgpu(sigma=3,interlaced=false)
LanczosResize()
ConvertToYV12(interlaced=false)
Please advice, it is right or need some corrections?
yup.
Guest
1st October 2007, 17:35
You don't need the AssumeFrameBased(), although it won't hurt because it is already frame based at that point. Yes, just use this, because your video is progressive:
ConvertToYV12(interlaced=false)
AVIL
1st October 2007, 22:19
Hi,
I agree with neuron2. In fact if you make the test:
avisource("15frames.avi").info()
you can see your fotage is not fieldbased (framebased then). You can see also yuy2 colorspace (converttoyv12 needed in any point of the script).
You can see 25 frames per second, pure PAL, not telecined.
I also see some residual combing. I suggest you vinverse() filter to figth it.
But your skeleton script can serve as is (assumeframebased don't hurt).
Good luck.
yup
2nd October 2007, 14:36
neuron2 & AVIL Thanks for reply!
AVISource("xxxx.avi")
vinverse()
Crop()
fft3dgpu(sigma=3,interlaced=false)
LanczosResize()
ConvertToYV12(interlaced=false)
Now script right?
with kind regards yup.
AVIL
2nd October 2007, 20:47
Hi yup:
It seems correct for me (crop and lanzcosresize needs adequate parameters). You can play with fftdgpu parameters (mainly bt parameter).
Good luck
yup
2nd October 2007, 20:51
AVIL
:thanks:
I will try make it.
yup.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.