View Full Version : avysinth script and video shaking... ^_^
loa-ash
10th May 2005, 16:31
Hi guys I've one question for you..
I've created this avs script for my DVB file...
-----------------------------------------------------
LoadPlugin("C:\Programmi\AviSynth 2.5\plugins\decomb521.dll")
mpeg2dec3_mpeg2source("H:\parte2.d2v")
TomsMoComp(-1,5,1)
LanczosResize(640,480)
-------------------------------------------
I've compress in divxx 5.20 but the quality is very good... but the video is a little bit shaking... where is the problem???
thanks all
Boulder
10th May 2005, 17:00
Incorrect field order set in TomsMoComp perhaps?
loa-ash
10th May 2005, 17:53
sorry but I never used this filter again... how can I set the field?
Boulder
10th May 2005, 18:18
The TomsMoComp documentation would help you.
TomsMoComp(1,5,1) is for top field first, you should try that. TomsMoComp(-1,5,1) will probably use the field order that is set by Avisynth, and by default Avisynth assumes bottom field first.
loa-ash
10th May 2005, 18:43
ok I've found this:
syntax:
TomsMoComp(TopFirst, SearchEffort, VerticalFilter)
All the values are integer, 0=no, 1=yes:
TopFirst - assume the top field, lines 0,2,4,... should be displayed first.
The default is the supposedly more common BottomFirst (not for me). You may
have to bring it up in Virtualdub and look at a few frames to see which
looks best. (0=BottomFirst, 1=TopFirst)
New - setting TopFirst=-1 will automatically pick up whatever Avisynth reports.
SearchEffort - determines how much effort (CPU time) will be used to find
moved pixels. Currently numbers from -1 to 30 with 0 being practically
just a smarter bob and 30 being fairly CPU intensive.
For Avisynth only, a value of -1 is supported. In this case the TomsMoComp
filter will not deinterlace but instead assume you already have progressive
frames but want to double the vertical size. I found by accident that this could
give slightly better apparent detail than regular scaling algorithms and is useful
for low bit rate captures that are hard to IVTC/deinterlace or where you have just
kept the even fields for some other reason. I'm considering making a DirectShow
version of this to be run at display time, or possibly adding it to ffDshow.
VerticalFilter - If turned on will very slightly blend each pair of horizontal lines
together. This loses only a small amount of vertical resolution but is probably
a good idea as it can somewhat hide remaining deinterlace artifacts and will
probably also make you clip compress a bit better. (0 = no filter, 1 = filter)
what's that top field?
scharfis_brain
10th May 2005, 19:35
provide a small UNPROCESSED mpeg-sample, which lets us help to point out the problems.
loa-ash
11th May 2005, 12:52
ok I've posted 2 sample file of m2v UNPROCESSED:
http://loalainhtp.altervista.org/south.m2v <--- opening
http://loalainhtp.altervista.org/south2.m2v <---- episode
those 2 samples are from my DVB card skystar2 but the quality of trasmission was too bad...
I've used the avisynth script with a little modify:
LoadPlugin("C:\Programmi\AviSynth 2.5\plugins\mpeg2dec3.dll")
LoadPlugin("C:\Programmi\AviSynth 2.5\plugins\decomb521.dll")
LoadPlugin("c:\programmi\avisynth 2.5\plugins\Undot.dll")
Mpeg2Dec3_Mpeg2Source("I:\south1.d2v")
#TomsMoComp(1,5,1)
fielddeinterlace(blend=false)
Undot()
Crop(16,2,-8,-8)
BicubicResize(640,480)
any Idea for better rip???
loa-ash
11th May 2005, 22:22
:(
loa-ash
18th May 2005, 10:18
nobody can help me please?
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.