PDA

View Full Version : Check my Avisynth script please (need suggestions)


alexVS
9th September 2007, 16:13
The video source is sport captured from TV (720x576 PAL, 25i)
The result is 512x384 (4:3) mpeg4 50p (50FPS)

Here is my avysinth script

mpeg2source("D:\Capture\file.d2v")
SeparateFields()
Bob(0.0, 1.0)
Crop(32,8,-32,-16)
LanczosResize(512,384)
Undot()
Cnr2()
ConvertToYV12()

Are the some errors in consequence of lines? The result picture is a bit lack of sharpness. Should I use lanczosresize or other? There is some very small flicker of the image so I'm not sure if bob filter applied correctly. At least TMPeg encoder does double frame rate deinterlace without flicker at all. Well, and I'm not sure if denoisers work right, cause I don't see any improvements in the picture with and without them.

I'm glad that this script works at all :) , cause I'm not very good at video encoding. Could you give some recommendations to get the better result?

check
9th September 2007, 16:28
give us some of the source :)

foxyshadis
9th September 2007, 17:34
Bob is probably where the lack of sharpness comes from. Try Yadif or TDeint instead, slower but much clearer. If the source itself isn't sharp, you might want something like limitedsharpenfaster or seesaw.

Personalized recommendations need that source though, as said. :p

alexVS
9th September 2007, 20:42
Here is 30 second example of source (40Mb)
http://rapidshare.com/files/54517377/Video.zip.html

BTW It's seems to me that video has some greenish tint. How can I reduce it a bit using Avisynth?

And any recomendations on improvemend my Avisynth script are welcomed

foxyshadis
10th September 2007, 03:12
Yadif leaves a lot of sparkles on this, so tdeint is probably better. The softness is in the source, it looks like at some point (capture, broadcast, who knows) heavy denoising was applied, and that can't really be undone. Have to be careful working with it or everything turns into a giant blob.

In my opinion this makes for a decent output:
MPEG2Source("D:\Untitle.d2v", cpu=4)
tdeint()
seesaw(denoised=fft3dfilter())

Can play with seesaw & fft3d params if needed, and swap fft3dilter for fft3dgpu if you have a good graphics card.

Give tdeint mode=1 if you want bobbed (50fps) output, too.