<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[SmoothVideo Project — MSmoothFps]]></title>
		<link>https://www.svp-team.com/forum/viewtopic.php?id=73</link>
		<atom:link href="https://www.svp-team.com/forum/extern.php?action=feed&amp;tid=73&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in MSmoothFps.]]></description>
		<lastBuildDate>Fri, 08 Apr 2011 23:42:50 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2949#p2949</link>
			<description><![CDATA[<p>Cool, I thought something like that but I wanted to check <img src="https://www.svp-team.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (SubJunk)]]></author>
			<pubDate>Fri, 08 Apr 2011 23:42:50 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2949#p2949</guid>
		</item>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2876#p2876</link>
			<description><![CDATA[<p><strong>SubJunk</strong><br />The link above is a link to official site of YFRC.<br />If you want to have a look to our talk with <strong>RunForLife</strong> you can read translation of it from Russian tech-forum:<br /><a href="http://translate.google.com/translate?hl=en&amp;sl=ru&amp;tl=en&amp;u=http%3A%2F%2Fforum.ixbt.com%2Fpost.cgi%3Ftext%3DEXTREME%2B%257C%2BMVTools%2B%257C%2BYushko%26user%3DRunForLife%2B%257C%2BMAG79%26date%3Drange%26date1_d%3D18%26date1_m%3D1%26date1_y%3D2011%26date2_d%3D4%26date2_m%3D2%26date2_y%3D2011%26id%3Dprint%253A60%253A002285">MAG79 and RunForLife talk cut</a><br /><a href="http://translate.google.com/translate?hl=en&amp;sl=ru&amp;tl=en&amp;u=http%3A%2F%2Fforum.ixbt.com%2Fpost.cgi%3Fid%3Dprint%3A60%3A2285%26page%3D30">Whole thread, page 30</a> (start read from post #2948)</p><p>MVTools Extreme Edition was failed because of its new function MSimpleFlowFps is equivalent to MFlow. Nothing new.<br /><strong>RunForLife</strong> removed it from his site.<br />I have some version of MVTool2 EE plugin. Ask me if you need one. <img src="https://www.svp-team.com/forum/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></description>
			<author><![CDATA[null@example.com (MAG79)]]></author>
			<pubDate>Fri, 08 Apr 2011 00:53:51 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2876#p2876</guid>
		</item>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2865#p2865</link>
			<description><![CDATA[<p>Oh also, I wonder if you have seen the newer Yushko update which isn&#039;t at that link. He was distributing it as &quot;MVTools2 Extreme Edition&quot;.<br />You probably already know about it but just to make sure, the following is YFRC-06dd-01mm-2011yyyy.avsi:</p><div class="codebox"><pre><code># Author: RunForLife(Oleg Yushko) http://videomontazh.com.ua
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA, or visit
# http:#www.gnu.org/copyleft/gpl.html.

#LoadPlugin(&quot;C:\Program Files\AviSynth 2.5\plugins\MvTools2\mvtools2debug.dll&quot;)
#LoadPlugin(&quot;C:\Program Files\AviSynth 2.5\plugins\MaskTools2.0a36\mt_masktools-26.dll&quot;)

#If u feel bad with blending, u can turn it off: YFRC(OverlayType=1)

#####################################################################################################################################################################################################################################
function YFRC(clip clp_Input, int &quot;BlockH&quot;, int &quot;BlockV&quot;, int &quot;OverlayType&quot;, int &quot;MaskExpand&quot;)
{
#Yushko Frame Rate Converter 2x
#ColorSpace: YV12
#OverlayType: 0 - soft (blend), 1 - hard (SelectOdd)

clp_input      = ConvertToYV12(clp_input)                      # script produce YV12 colorspace (3 times faster than YUY2!!!)
clp_Super      = MSuper(clp_Input.blur(1), chroma=true, pel=2) # blur(1) - smooth edges for better analysing
ox             = clp_Input.width()
oy             = clp_Input.height()
fps_num        = FrameRateNumerator(clp_input)*2  # Numerator  , always 2X
fps_den        = FrameRateDenominator(clp_input)  # Denominator, always same as input clip

fps_num        = ((fps_num==0||fps_den==0)) ? FramerateNumerator(clp_input)*2 : fps_num
fps_den        = ((fps_num==0||fps_den==0)) ? FramerateDenominator(clp_input) : fps_den
MaskExpand     = default(MaskExpand, 1) # 1 or 2
OverlayType    = default(OverlayType, 0) # 0 - like ConvertFPS (blend); 1 - like ChangeFPS (strong);
blendSOFT      = (OverlayType==0) ? clp_Input.ConvertFPS(fps_num, fps_den).SelectOdd() : DeleteFrame(clp_Input, 0)
BlockH         = default(BlockH, 16) # use 8 for 320x240 (WEB); 16 for 720x576 (SD); 32 for 1280x720 (720p HD); 32 for 1920x1080 (1080p HD)
BlockV         = default(BlockV, 16) # use 8 for 320x240 (WEB); 16 for 720x576 (SD); 32 for 1280x720 (720p HD); 32 for 1920x1080 (1080p HD)
blendHARD      = DeleteFrame(clp_Input, 0) # SceneChange detection

bw1_vec116     = clp_Super.MAnalyse(blksize=BlockH, blksizeV=BlockV, isb = true , chroma=false, search=1, searchparam=1, truemotion=true, lambda=2000, global=true, dct=0, divide=2)
fw1_vec116     = clp_Super.MAnalyse(blksize=BlockH, blksizeV=BlockV, isb = false, chroma=false, search=1, searchparam=1, truemotion=true, lambda=2000, global=true, dct=0, divide=2)
ErrorMask16L   = MMask(clp_input, bw1_vec116, kind=1)
ErrorMask16R   = DeleteFrame(MMask(clp_input, fw1_vec116, kind=1), 0)
ErrorMask16    = Overlay(ErrorMask16L, ErrorMask16R, opacity=0.5, mode=&quot;Lighten&quot;)#.ColorYUV(gain_y=256)
SceneChange    = MSCDetection(clp_input, bw1_vec116, thSCD2=130)
FPSconverted16 = clp_input.MSimpleFlowFps(clp_input.MSuper(), bw1_vec116, fw1_vec116, num=fps_num, den=fps_den, blend=false, mask=0) #mask=0 - doesn&#039;t matter what mode is

CircleExpand   = mt_circle(radius=MaskExpand, zero=true)
CircleInpand   = mt_circle(radius=1         , zero=true)
ErrorMask16    = ErrorMask16.BicubicResize(Round((Ox/BlockH)/4)*4, Round((Oy/BlockV)/4)*4).mt_expand(mode=CircleExpand).mt_inpand(mode=CircleInpand).mt_binarize(64).Blur(1).BicubicResize(ox, oy)

ClipToReturn   = mt_merge(SelectOdd(FPSconverted16), blendSOFT, ErrorMask16, luma=true)
ClipToReturn   = mt_merge(ClipToReturn, blendHARD, SceneChange, luma=true)
ClipToReturn   = Interleave(clp_Input, ClipToReturn)

return ClipToReturn
}
#####################################################################################################################################################################################################################################</code></pre></div><p>I found it to be lower quality than our scripts, but maybe there is something useful in there.</p>]]></description>
			<author><![CDATA[null@example.com (SubJunk)]]></author>
			<pubDate>Thu, 07 Apr 2011 21:10:45 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2865#p2865</guid>
		</item>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2750#p2750</link>
			<description><![CDATA[<p>Oh very cool. I was wondering what had changed about the mask <img src="https://www.svp-team.com/forum/img/smilies/wink.png" width="15" height="15" alt="wink" /> Good idea</p>]]></description>
			<author><![CDATA[null@example.com (SubJunk)]]></author>
			<pubDate>Thu, 07 Apr 2011 06:38:17 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2750#p2750</guid>
		</item>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2742#p2742</link>
			<description><![CDATA[<p>It is new parameters to embedded Yushko-mask.<br />See details about it in YFRC-script at <a href="http://videomontazh.com.ua/avisynth/YFRC/">http://videomontazh.com.ua/avisynth/YFRC/</a></p>]]></description>
			<author><![CDATA[null@example.com (MAG79)]]></author>
			<pubDate>Thu, 07 Apr 2011 04:45:52 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2742#p2742</guid>
		</item>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2736#p2736</link>
			<description><![CDATA[<p>Which variables do sadml and sadgamma correspond to in the regular MVTools2?</p>]]></description>
			<author><![CDATA[null@example.com (SubJunk)]]></author>
			<pubDate>Thu, 07 Apr 2011 03:49:51 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2736#p2736</guid>
		</item>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2679#p2679</link>
			<description><![CDATA[<p><em>create the most perfect frameinterpolation <strong>scripts</strong></em></p><p>No. Our goal is to create &quot;the most perfect frameinterpolation&quot; <strong>software</strong>. <br />Yes, it all started with Avisynth script, but we&#039;re trying to make the scripts shorter in each version and to incorporate as much as posible into C++ code. I don&#039;t know where it will end, may be in some FrameInterpolation DirectShow filter, without avisynth at all...</p>]]></description>
			<author><![CDATA[null@example.com (Chainik)]]></author>
			<pubDate>Wed, 06 Apr 2011 13:11:41 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2679#p2679</guid>
		</item>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2668#p2668</link>
			<description><![CDATA[<div class="quotebox"><cite>Chainik wrote:</cite><blockquote><div class="quotebox"><cite>SubJunk wrote:</cite><blockquote><p>You will see that the speed of InterFrame can far exceed yours at different presets</p></blockquote></div><p>Fight! Fight! Fight!!!&nbsp; <img src="https://www.svp-team.com/forum/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /></p></blockquote></div><p>We are here to unite, help each other and create the most perfect frameinterpolation scripts. <img src="https://www.svp-team.com/forum/img/smilies/wink.png" width="15" height="15" alt="wink" /></p><p>The bad guys here are the videocard brands. ATI and NVidia that dont want to add the frameinterpolation feature in the cards because they are payed by the TV brands to not add this technology.</p><p>Personally Im bored of pay each time for most powerful CPUs and overclock, when dedicated chip in video cards would do that easily.</p><p>You have created a way to use the GPU in the frameinterpolation process... so lets help to improve scripts and lets kick the ass of that greedy videcard market <img src="https://www.svp-team.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (travolter)]]></author>
			<pubDate>Wed, 06 Apr 2011 12:40:57 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2668#p2668</guid>
		</item>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2632#p2632</link>
			<description><![CDATA[<div class="quotebox"><cite>MAG79 wrote:</cite><blockquote><p><strong>SubJunk</strong><br />Thanx a lot. We hears about DSS2. Does it way have any lacks?<br />One lack is requiring avss.dll from Matroska Haali distr. But it is not big trouble <img src="https://www.svp-team.com/forum/img/smilies/wink.png" width="15" height="15" alt="wink" /><br />And the second DSS2 need another MT mode. I think it is =1 but it needs more testing.<br />Can you help us with DSS2 best MT mode?</p></blockquote></div><p>DSS2 has no audio support, other than that it is superior to DirectShowSource to my knowledge <img src="https://www.svp-team.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />I recommend SetMTMode(2) for it.</p><p>I will probably have some questions for you later when I have finished testing, thanks for welcoming me here, MAG79 <img src="https://www.svp-team.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><div class="quotebox"><cite>Chainik wrote:</cite><blockquote><p>Fight! Fight! Fight!!!&nbsp; <img src="https://www.svp-team.com/forum/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /></p></blockquote></div><p>We aren&#039;t competitors <img src="https://www.svp-team.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (SubJunk)]]></author>
			<pubDate>Wed, 06 Apr 2011 07:59:09 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2632#p2632</guid>
		</item>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2630#p2630</link>
			<description><![CDATA[<div class="quotebox"><cite>SubJunk wrote:</cite><blockquote><p>You will see that the speed of InterFrame can far exceed yours at different presets</p></blockquote></div><p>Fight! Fight! Fight!!!&nbsp; <img src="https://www.svp-team.com/forum/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /> </p><p>The truth is that SVP can beat <strong>any</strong> result that you can possibly achieve with original unmodified mvtools <img src="https://www.svp-team.com/forum/img/smilies/wink.png" width="15" height="15" alt="wink" /></p><p><em>InterFrame is primarily for encoding</em><br />Yep. But you see that SVP can do the same job in real-time&nbsp; <img src="https://www.svp-team.com/forum/img/smilies/roll.png" width="15" height="15" alt="roll" /></p>]]></description>
			<author><![CDATA[null@example.com (Chainik)]]></author>
			<pubDate>Wed, 06 Apr 2011 07:57:33 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2630#p2630</guid>
		</item>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2601#p2601</link>
			<description><![CDATA[<p><strong>SubJunk</strong><br />Thanx a lot. We hears about DSS2. Does it way have any lacks?<br />One lack is requiring avss.dll from Matroska Haali distr. But it is not big trouble <img src="https://www.svp-team.com/forum/img/smilies/wink.png" width="15" height="15" alt="wink" /><br />And the second DSS2 need another MT mode. I think it is =1 but it needs more testing.<br />Can you help us with DSS2 best MT mode?</p>]]></description>
			<author><![CDATA[null@example.com (MAG79)]]></author>
			<pubDate>Wed, 06 Apr 2011 00:22:47 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2601#p2601</guid>
		</item>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2598#p2598</link>
			<description><![CDATA[<p>Cool <img src="https://www.svp-team.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /> One more thing, I noticed you are using DirectShowSource which is not frame accurate. When I encoded samples to test with your script I noticed some frames were missing.<br />Using DSS2 instead will fix it <img src="https://www.svp-team.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (SubJunk)]]></author>
			<pubDate>Tue, 05 Apr 2011 23:46:54 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2598#p2598</guid>
		</item>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2597#p2597</link>
			<description><![CDATA[<p><strong>SubJunk</strong><br />Thank you for this advise. We will try it... <img src="https://www.svp-team.com/forum/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></description>
			<author><![CDATA[null@example.com (MAG79)]]></author>
			<pubDate>Tue, 05 Apr 2011 23:25:11 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2597#p2597</guid>
		</item>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2595#p2595</link>
			<description><![CDATA[<p>Cool <img src="https://www.svp-team.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /> Though there is no point in comparing them because InterFrame is primarily for encoding <img src="https://www.svp-team.com/forum/img/smilies/wink.png" width="15" height="15" alt="wink" /></p><p>Edit: You will see that the speed of InterFrame can far exceed yours at different presets, but there will be quality loss at faster presets too. Right now I am doing tests to learn tricks from your code, so the next version of InterFrame will hopefully incorporate them.</p><p>By the way, feel free to use any tricks from InterFrame you want. Hopefully we can help eachother to make our scripts better <img src="https://www.svp-team.com/forum/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>The DeGrainedSource part can be useful and has almost no performance hit</p>]]></description>
			<author><![CDATA[null@example.com (SubJunk)]]></author>
			<pubDate>Tue, 05 Apr 2011 20:56:39 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2595#p2595</guid>
		</item>
		<item>
			<title><![CDATA[Re: MSmoothFps]]></title>
			<link>https://www.svp-team.com/forum/viewtopic.php?pid=2527#p2527</link>
			<description><![CDATA[<p>If we&#039;re using the same parameters (and the same vectors) the output is identical.</p><p>BTW, I&#039;ve posted some tests - <a href="http://www.avsforum.com/avs-vb/showthread.php?p=20258542#post20258542">http://www.avsforum.com/avs-vb/showthre … st20258542</a> <img src="https://www.svp-team.com/forum/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></description>
			<author><![CDATA[null@example.com (Chainik)]]></author>
			<pubDate>Tue, 05 Apr 2011 11:04:31 +0000</pubDate>
			<guid>https://www.svp-team.com/forum/viewtopic.php?pid=2527#p2527</guid>
		</item>
	</channel>
</rss>
