<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[SmoothVideo Project]]></title>
	<link rel="self" href="https://www.svp-team.com/forum/extern.php?action=feed&amp;type=atom" />
	<updated>2026-10-01T07:45:46Z</updated>
	<generator>PunBB</generator>
	<id>https://www.svp-team.com/forum/index.php</id>
		<entry>
			<title type="html"><![CDATA[Licence problem]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8363&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi,</p><p>I keep getting a &quot;too many activations&quot; message despite having a valid licence for my PC. I have tried using licence manager but same result. Any ideas?</p>]]></summary>
			<author>
				<name><![CDATA[monz64]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=41408</uri>
			</author>
			<updated>2026-10-01T07:45:46Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8363&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[macOS version of SVP4 is still bundled with an outdated yt-dlp]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8362&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi,</p><p>I noticed that the macOS version of SVP4 still appears to be using an outdated version of yt-dlp.</p><p>Since yt-dlp is updated quite frequently to keep up with changes on YouTube and other supported sites, an outdated bundled version can cause video URL parsing or downloading to stop working even though the latest standalone yt-dlp works correctly.</p><p>Could you please check the yt-dlp version currently bundled with the macOS release of SVP4 and update it to the latest available version?</p><p>It would also be helpful if the macOS package could receive yt-dlp updates at the same time as the other platforms, or if SVP4 could provide a way to update the bundled yt-dlp independently.</p><p>Thanks.</p>]]></summary>
			<author>
				<name><![CDATA[poikj920048]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=17462</uri>
			</author>
			<updated>2026-09-13T23:44:07Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8362&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Обновление Андроид]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8361&amp;action=new" />
			<summary type="html"><![CDATA[<p>Вдруг при открытии плеера всего лишь одна строка - обновите пожалуйста SVplayer и никакого меню.<br />А как же я тогда обновить могу не понимаю.</p>]]></summary>
			<author>
				<name><![CDATA[degrease]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=10628</uri>
			</author>
			<updated>2026-09-08T17:17:45Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8361&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Unable to update to [VPS_64] Core for Vapoursynth 64-bit - 4.7.0.320]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8360&amp;action=new" />
			<summary type="html"><![CDATA[<p>In SVP it says there&#039;s an update &quot;[VPS_64] Core for Vapoursynth 64-bit - 4.7.0.320 (2026/9/6)&quot;, but I can&#039;t find it in the maintenance tool. How can I update it?</p>]]></summary>
			<author>
				<name><![CDATA[redraiderj]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=13173</uri>
			</author>
			<updated>2026-09-07T14:10:13Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8360&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[RIFE: svpflow2_vs.dll crash after latest updates]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8359&amp;action=new" />
			<summary type="html"><![CDATA[<p>See attached error screenshot. <br />I am constantly getting this error when playing ANY video using RIFE after the latest batch of updates. <br />This did not happen before the latest updates were installed.<br />Please tell how to fix. Thanks.</p>]]></summary>
			<author>
				<name><![CDATA[ej8989]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=13040</uri>
			</author>
			<updated>2026-09-07T02:56:41Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8359&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Баг в svpflow2 4.6.0: use-after-free [fixed]]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8358&amp;action=new" />
			<summary type="html"><![CDATA[<p>Добрый день.</p><p>Коротко: у меня часто при закрытии крашился MPC-HC (использую SVP+RIFE с кастомными VS фильтрами), я с помощью ИИ нашел баг в svpflow2 (и в avsfilter <a href="https://github.com/CrendKing/avisynth_filter/issues/105">тоже</a>).</p><p>Поскольку я не разработчик, отчет ниже попросил написать ИИ (Opus 5):</p><p>========================================================================</p><p><strong>svpflow2 4.6.0.274: use-after-free при уничтожении фильтра (SmoothFps, SmoothFps_NVOF, SmoothFps_RIFE)</strong></p><p>В svpflow2_vs.dll при уничтожении графа VapourSynth плагин освобождает структуру своего инстанса фильтра, а затем — через 0x14 байт кода, в той же функции — вызывает <em>_Mtx_unlock</em> на мьютексе, который лежал внутри этой уже освобождённой структуры. Выглядит как <em>lock_guard</em>, область видимости которого переживает <em>free()</em> владеющего объекта.</p><p>Без page heap страница остаётся отображённой, декремент счётчика мьютекса тихо портит память, которую куча уже отдала другому владельцу, и авария всплывает позже и в чужом модуле.</p><p>Код освобождения общий для всех трёх точек входа, поэтому задеты и профили без RIFE.</p><p><strong>1. Окружение</strong></p><p>SVP 4 Manager 4.7.0.302<br />svpflow2_vs.dll <strong>4.6.0.274</strong> (PE 2024-09-21) — виновник<br />svpflow1_vs.dll 4.5.0.205<br />VapourSynth R73 (родная из состава SVP) и R77 — одинаково<br />MPC-HC 2.7.4, рендеры madVR и MPC Video Renderer — одинаково<br />AVSF: сборка SVP 1.4.8 # svp и апстрим CrendKing 1.4.9 — одинаково<br />Windows 10 Pro 19045, RTX 5070 Ti, драйвер 32.0.16.1074</p><p><strong>2. Симптом</strong></p><p>Падение при уничтожении графа: закрытие файла, открытие следующего, иногда пересборка скрипта после перемотки.</p><p>Без page heap код исключения — 0xc0000374 (heap corruption), тип отказа <em>block_not_busy</em>. Модуль-«виновник» каждый раз разный: akarin, zsmooth, madVR, nvinfer. Это те, кто дёрнул кучу после порчи.</p><p>Иногда падение выглядит как зависание: процесс жив, окно не отвечает, стек стоит в <em>ntdll!WerpWaitForCrashReporting</em> — то же падение, ожидающее отчёт об ошибке.</p><p><strong>3. Диагноз</strong></p><p>Full page heap (<em>gflags /p /enable mpc-hc64.exe /full /size 256 1024</em>), останов отладчика на первом access violation. Ловится на каждом закрытии файла.</p><div class="codebox"><pre><code>ExceptionAddress: MSVCP140!_Mtx_unlock+0x4
   ExceptionCode: c0000005 (Access violation)
   Parameter[0]: 1                      &lt;- ЗАПИСЬ
   Parameter[1]: 0000024bb1d36ee4

MSVCP140!_Mtx_unlock+0x4:
00007ff8`9b747df4 83694c01   sub  dword ptr [rcx+4Ch],1   ds:...b1d36ee4=????????

rcx = 0000024bb1d36e98      &lt;- мьютекс
rsi = 0000024bb1d36e50      &lt;- начало структуры инстанса
                               rcx - rsi = 0x48, запись по rcx+0x4C = struct+0x94</code></pre></div><p>Стек записи:</p><div class="codebox"><pre><code>MSVCP140!_Mtx_unlock+0x4
svpflow2_vs!VapourSynthPluginInit+0x6d71   (RVA 0x221d1)   &lt;- ЗАПИСЬ
svpflow2_vs+0xf297
svpflow2_vs+0x1a540
libvapoursynth!VSCore::destroyFilterInstance+0x116  (inline)
libvapoursynth!VSNode::~VSNode+0x393
libvapoursynth!freeNode+0x17
vapoursynth.pyd -&gt; python312!PyDict_Clear
VSScript freeScript
vapoursynth_filter_64!FrameServerBase::~FrameServerBase
quartz!CFilterGraph::RemoveFilterInternal -&gt; ~CFilterGraph
mpc-hc64</code></pre></div><p><em>!ext.heap -p -a</em> по адресу мьютекса отвечает «<strong>in free-ed allocation</strong>» и отдаёт стек освобождения:</p><div class="codebox"><pre><code>ucrtbase!_free_base
svpflow2_vs!VapourSynthPluginInit+0x6d5d   (RVA 0x221bd)   &lt;- ОСВОБОЖДЕНИЕ
svpflow2_vs+0xf297
svpflow2_vs+0x1a540
libvapoursynth!VSNode::~VSNode+0x393
libvapoursynth!freeNode+0x17
... тот же стек teardown ...</code></pre></div><p>Освобождение — <strong>+0x6d5d</strong> (RVA 0x221BD), запись — <strong>+0x6d71</strong> (RVA 0x221D1), разница <strong>0x14 байт в одной функции</strong>. Блок 424 байта (0x1A8), мьютекс по смещению +0x48, запись по +0x94.</p><p><strong>4. Воспроизведение без плеера</strong></p><p>Плеер, AVSF и DirectShow не нужны: уничтожение узла в обычном скрипте VapourSynth идёт через тот же <em>VSCore::destroyFilterInstance</em>.</p><p>Page heap включается по имени образа, поэтому удобна переименованная копия питона из состава SVP:</p><div class="codebox"><pre><code>copy &quot;C:\Program Files (x86)\SVP 4\mpv64\python.exe&quot; svpprobe.exe
gflags /p /enable svpprobe.exe /full /size 32 8192

set PYTHONHOME=C:\Program Files (x86)\SVP 4\mpv64
set PATH=%PYTHONHOME%;%PATH%

cdb -loga run.log -cf cmd.txt svpprobe.exe repro.py</code></pre></div><p>Командный файл <em>cmd.txt</em> (надёжнее, чем вложенные кавычки в <em>-c</em>):</p><div class="codebox"><pre><code>sxe -c &quot;.exr -1;r;u @rip L4;kb 40;!ext.heap -p -a @rcx;q&quot; av
g
q</code></pre></div><p><em>repro.py</em> — SVPManager должен быть запущен, плагин его проверяет:</p><div class="codebox"><pre><code>import gc, vapoursynth as vs
core = vs.core
PLUG = r&quot;C:\Program Files (x86)\SVP 4\plugins64&quot;
core.std.LoadPlugin(PLUG + r&quot;\LSMASHSource.dll&quot;)
core.std.LoadPlugin(PLUG + r&quot;\svpflow1_vs.dll&quot;)
core.std.LoadPlugin(PLUG + r&quot;\svpflow2_vs.dll&quot;)   # &lt;- сборка под тестом

src = core.lsmas.LWLibavSource(r&quot;&lt;любой файл&gt;&quot;)
clip = src.resize.Point(format=vs.YUV420P8)
fps  = clip.fps_num / clip.fps_den

sup = core.svp1.Super(clip, &quot;{pel:1,scale:{up:0},gpu:1,full:false}&quot;)
vec = core.svp1.Analyse(sup[&quot;clip&quot;], sup[&quot;data&quot;], clip,
      &quot;{vectors:2,block:{w:32,overlap:0},main:{search:{coarse:{distance:-8,bad:{range:0},width:530},distance:0}}}&quot;)
out = core.svp2.SmoothFps(clip, sup[&quot;clip&quot;], sup[&quot;data&quot;], vec[&quot;clip&quot;], vec[&quot;data&quot;],
      &quot;{gpuid:11,gpu_qn:2,rate:{num:4,den:1},algo:13,mask:{area:100},scene:{blend:true}}&quot;,
      src=clip, fps=fps)

for n in range(30):
    out.get_frame(n)
del out, vec, sup, clip        # &lt;- здесь приходит access violation
gc.collect()</code></pre></div><p>Здесь нет ни RIFE, ни NVOF — только обычный <em>SmoothFps</em>. Авария та же: <em>MSVCP140!_Mtx_unlock+0x4</em>, освобождение <em>+0x6d5d</em>, запись <em>+0x6d71</em>.</p><p>Сборка плагина задаётся единственным <em>LoadPlugin</em>, в <em>plugins64\</em> подменять ничего не нужно. Стоковую VapourSynth тоже можно взять без отката установки: положить <em>vapoursynth.pyd</em> и <em>VapourSynth.dll</em> нужной сборки в отдельный каталог и сделать <em>sys.path.insert(0, &lt;каталог&gt;)</em> до первого <em>import vapoursynth</em>, проверив результат по <em>vs.core.core_version</em>.</p><p><strong>5. Матрица сборок</strong></p><p>Тот же скрипт, тот же файл, page heap <em>/size 32 8192</em>, 3 цикла сборки-разрушения графа:</p><div class="codebox"><pre><code>сборка                          SmoothFps   SmoothFps_NVOF   SmoothFps_RIFE
-----------------------------------------------------------------------------
4.6.0.274  (PE 2024-09-21)        UAF          UAF              UAF
4.6.0.263  (PE 2023-10-04)        UAF          UAF              UAF
4.3.0.168  (2019-07-28)           чисто        чисто            нет функции
4.0.0.128  (PE 2016-02-22)        чисто        нет функции      нет функции</code></pre></div><p>Во всех падениях одно и то же место — <em>+0x6d5d</em> / <em>+0x6d71</em>. В 4.6.0.263 смещения от экспорта совпадают точно, хотя вызывающий код лежит по другим RVA (<em>+0xed37</em> / <em>+0x19030</em> против <em>+0xf297</em> / <em>+0x1a540</em>).</p><p>Значит, дефект один (общий код освобождения инстанса) и появился между 4.3.0.168 и 4.6.0.263.</p><p>Перепроверка 2026-08-29:</p><div class="codebox"><pre><code>прогон  svpflow2                   VapourSynth       результат
------------------------------------------------------------------
1       4.6.0.274 (установленная)  R77               UAF
2       4.3.0.168                  R77               чисто, 2 раунда
3       4.6.0.274 (установленная)  R73 (сток SVP)    UAF</code></pre></div><p>Прогон 2 — контроль метода: тот же скрипт, тот же page heap, тот же файл, старая сборка переживает оба цикла и выходит с кодом 0.</p><p><strong>6. Что исключено</strong></p><p>Рендер: madVR и MPC Video Renderer — одинаково.<br />Плеер и DirectShow: голый скрипт VapourSynth падает так же.<br />Версия VapourSynth: R73 и R77 — одинаково.<br />Сборка AVSF: 1.4.8 # svp и 1.4.9 — одинаково. AVSF лишь инициирует teardown, пара free/unlock целиком внутри svpflow2 и вызывается штатным freeFunc плагина.<br />Мои фильтры: при всех отключённых падение остаётся.<br />Состояние системы: после перезагрузки повторяется.<br />Модуль, сообщающий о порче кучи, её причиной не является.</p><p>Дополнительно: если убрать <em>SmoothFps_RIFE</em> из графа (выход RIFE отдаётся дальше напрямую, частота через AssumeFPS), падение исчезает — два прогона под page heap. Как решение не годится (теряется блендинг на сменах сцен и штатная раскладка кадров), но подтверждает, что дело в инстансе фильтра, а не в загрузке DLL.</p><p>Готов прогнать любые проверочные сборки svpflow, приложить полный дамп или скрипт.</p>]]></summary>
			<author>
				<name><![CDATA[nemoW]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=54</uri>
			</author>
			<updated>2026-08-29T18:21:50Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8358&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Seeing if there are any new updates for AMD users and RIFE]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8356&amp;action=new" />
			<summary type="html"><![CDATA[<p>Previously I remember this page helped me use my full GPU for interpolation: <a href="https://www.svp-team.com/forum/viewtopic.php?id=7330&amp;p=2">https://www.svp-team.com/forum/viewtopi … 30&amp;p=2</a></p><p>Now I am trying to watch movies and noticed my GPU usage was stuck super low again, I got to the point where I uninstalled and reinstalled everything, and now I can&#039;t even get vaporsynth working without crashing MPC-HC.&nbsp; Anyone else have AMD and what are you doing for RIFE to work smoothly?</p>]]></summary>
			<author>
				<name><![CDATA[clintleonard700]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=14434</uri>
			</author>
			<updated>2026-08-05T01:47:52Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8356&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[mpv installed locally, error with vapoursynth?]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8355&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hello ,</p><p>have just tested the new software , it seems to function really good.<br />thank you for that.</p><p>have installed the mpv player locally according to older instructions you posted;<br />with vapoursynth R66 or so;</p><br /><p>it seems there are some error, please let me know if it ok.</p><div class="codebox"><pre><code>[autoconvert] Converting nv12 -&gt; yuv420p
[vapoursynth] Script evaluation failed:
[vapoursynth] Python exception: module &#039;vapoursynth&#039; has no attribute &#039;RGBS&#039;
[vapoursynth] 
[vapoursynth] Traceback (most recent call last):
[vapoursynth]   File &quot;src/cython/vapoursynth.pyx&quot;, line 3233, in vapoursynth._vpy_evaluate
[vapoursynth]   File &quot;src/cython/vapoursynth.pyx&quot;, line 3234, in vapoursynth._vpy_evaluate
[vapoursynth]   File &quot;/home/rich/.local/share/SVP4/scripts/24cc61e6.py&quot;, line 29, in &lt;module&gt;
[vapoursynth]     rife_fmt = vs.RGBS
[vapoursynth]                ^^^^^^^
[vapoursynth] AttributeError: module &#039;vapoursynth&#039; has no attribute &#039;RGBS&#039;
[vapoursynth] 
[vapoursynth] could not init VS
Disabling filter svp because it has failed.</code></pre></div><div class="codebox"><pre><code>23:09:56.105 [E]: Playback [24cc61e6]: VS - Script evaluation failed:
23:09:56.105 [E]: Playback [24cc61e6]: VS - Python exception: module &#039;vapoursynth&#039; has no attribute &#039;RGBS&#039;
23:09:56.105 [E]: Playback [24cc61e6]: VS - Traceback (most recent call last):
23:09:56.106 [E]: Playback [24cc61e6]: VS - File &#039;src/cython/vapoursynth.pyx&#039;, line 3233, in vapoursynth._vpy_evaluate
23:09:56.106 [E]: Playback [24cc61e6]: VS - File &#039;src/cython/vapoursynth.pyx&#039;, line 3234, in vapoursynth._vpy_evaluate
23:10:03.676 [E]: Playback [24cc61e6]: VS - File &#039;/home/rich/.local/share/SVP4/scripts/24cc61e6.py&#039;, line 29, in &lt;module&gt;
23:10:03.676 [E]: Playback [24cc61e6]: VS - rife_fmt = vs.RGBS
23:10:03.676 [E]: Playback [24cc61e6]: VS - ^^^^^^^
23:10:03.676 [E]: Playback [24cc61e6]: VS - AttributeError: module &#039;vapoursynth&#039; has no attribute &#039;RGBS&#039;
23:10:03.676 [E]: Playback [24cc61e6]: VS - could not init VS
[ffmpeg] tls: Unknown error
[ffmpeg] https: Will reconnect at 720896 in 0 second(s), error=Input/output error.</code></pre></div>]]></summary>
			<author>
				<name><![CDATA[kapqa]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=11519</uri>
			</author>
			<updated>2026-08-01T21:47:27Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8355&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[SVP not working with SMplayer]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8354&amp;action=new" />
			<summary type="html"><![CDATA[<p>I had the setup working great for a while and just today it stopped working again.&nbsp; Has something changed over the past few days?</p><p>Typically, I&#039;ll open a video in SMplayer using the optional MPV engine and it works fine, now when I do it the player crashes and I get an error report that reads, &quot;MPV has finished unexpectedly.&nbsp; More info in the log.&quot;&nbsp; Can someone help?&nbsp; I&#039;ve uploaded the logs.</p>]]></summary>
			<author>
				<name><![CDATA[jimdogma7]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=10512</uri>
			</author>
			<updated>2026-07-23T16:34:35Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8354&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Update of yt-dlp]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8353&amp;action=new" />
			<summary type="html"><![CDATA[<p>The last update of yt-dlp for me took place on May 26, 2026. Since then, I haven&#039;t been offered any further updates, even though the current version of yt-dlp is now 2026.07.04.<br />When will the next yt-dlp update for SVP 4 Pro be released?<br />It would be very helpful if you could provide a way for SVP 4 Pro users to update yt-dlp themselves. That way, I wouldn&#039;t have to keep asking here in the forum when the next update is coming.<br />Thank you very much!</p>]]></summary>
			<author>
				<name><![CDATA[fiscus58]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=14390</uri>
			</author>
			<updated>2026-07-23T13:46:50Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8353&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA["no video formats matching filters"]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8351&amp;action=new" />
			<summary type="html"><![CDATA[<p>I don&#039;t know when exactly this issue cropped up but I tried to use SVP Tube recently and now it&#039;s presenting this error &quot;no video formats matching filters&quot; along with only like 27p to 45p available in the resolutions. I have not made any changes to SVP Tube, so basically an update broke this software.</p>]]></summary>
			<author>
				<name><![CDATA[vulcan78]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=10209</uri>
			</author>
			<updated>2026-07-21T20:34:41Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8351&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[SVPManager non start - Updates failed - SSL handshake failed]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8347&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hello ,</p><p>today, wanted to start the program on a partittion;</p><p>however, the program fails to start properly;<br />can you please indicate the error, thanks.</p><br /><p>21:21:00.813 : Main: starting up SVP 4 Pro [4.7.0.305-4]... <br />21:21:00.813 : Main: args: none<br />21:21:00.813 : Main: working dir is /home/rich/SVP4/<br />21:21:00.814 : Main: data dir set to /home/rich/.local/share/SVP4/<br />21:21:00.814 : Settings: loading reg.cfg OK<br />21:21:00.814 : Settings: loading main.cfg OK<br />21:21:00.814 : Settings: loading ui.cfg OK<br />21:21:00.814 : Settings: loading frc.cfg OK<br />21:21:00.814 : Settings: loading profiles.cfg OK<br />21:21:00.814 : Settings: loading lights.cfg OK<br />21:21:00.814 : Main: using Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0)<br />21:21:00.815 : Main: device scale is 1<br />21:21:01.006 : Main: system locale is [en-gb]<br />21:21:01.007 : Main: setting language file to en.qm...<br />21:21:01.008 : Main: using Chinese registration server<br />21:21:01.010 : Main: collecting system information...<br />21:21:01.010 : Main: module &#039;plugins/libsvpflow1.so&#039;: 4.5.0.205<br />21:21:01.011 : Main: module &#039;plugins/libsvpflow2.so&#039;: 4.7.0.300<br />21:21:01.011 : Main: VLC filter (64 bit): 1.1.0.300<br />21:21:01.013 : OS: Linux 7.0.10+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 7.0.10-1~bpo13+1 (2026-05-28) x86_64<br />21:21:01.024 : Desktop environment: /usr/bin/sddm&nbsp; / plasmax11 / kde<br />21:21:01.027 : CPU: AMD Ryzen 7 9700X 8-Core [base frequency 5319 MHz, 16 threads]<br />21:21:01.027 : Video: reading OpenCL info...<br />21:21:01.065 : Video: 2 GPU OpenCL device(s) on AMD Accelerated Parallel Processing [OpenCL 2.1 AMD-APP (3649.0)] (Advanced Micro Devices, Inc.)<br />21:21:01.065 : Video 1: AMD Radeon RX 7600 (Advanced Micro Devices, Inc., ver.3649.0 (HSA1.1,LC)) [gpuID=11]: OK<br />21:21:01.065 : Video 2: AMD Radeon Graphics (Advanced Micro Devices, Inc., ver.3649.0 (HSA1.1,LC)) [gpuID=12]: OK<br />21:21:01.065 : Video: reading Vulkan info...<br />21:21:01.173 : Vulkan 0: AMD Radeon RX 7600 (+)<br />21:21:01.173 : Vulkan 1: AMD Radeon Graphics (+)<br />21:21:01.175 : Memory:&nbsp; 31238&nbsp; MB total,&nbsp; 22799 MB free<br />21:21:01.175 : System: finding network settings...<br />21:21:01.205 : Settings: loading custom.cfg OK<br />21:21:01.212 : Screens: updating information, 3 screen(s) found<br />21:21:01.212 : Screens: screen 1 (DisplayPort-2) - 1920x1200 @59.950 Hz, x1.0 [101 DPI]<br />21:21:01.212 : Screens: screen 2 (HDMI-A-0) - 1280x1024 @75.025 Hz, x1.0 [86 DPI]<br />21:21:01.212 : Screens: screen 3 (DisplayPort-1) - 1920x1200 @59.950 Hz, x1.0 [101 DPI]<br />21:21:01.212 : Screens: primary screen is 1<br />21:21:01.213 : QIODevice::read (QFile, /etc/machine-id): device not open<br />21:21:01.326 : Main: preparing video profiles...<br />21:21:01.379 : Main: preparing performance graphs...<br />21:21:01.411 : Main: preparing mpv...<br />21:21:01.418 : Main: preparing remote control...<br />21:21:01.418 : RemoteControl: started<br />21:21:01.418 : Main: preparing main menu...<br />21:21:01.425 : Main: loading extensions...<br />21:21:01.434 : Extensions: found svpcast 1.5.0.310 ...<br />21:21:01.434 : Settings: loading cast.cfg OK<br />21:21:01.439 : Streaming: Web UI listening on http://<br />21:21:01.443 : Extensions: found svpcode 1.4.0.300 ...<br />21:21:01.444 : Settings: loading code.cfg OK<br />21:21:01.464 : Extensions: found svptube 2.4.0.305 ...<br />21:21:01.465 : Settings: loading tube.cfg OK<br />21:21:01.490 : Tube: initializing yt_dlp...<br />21:21:01.517 : Main: initialization completed in 506 ms<br />21:21:01.631 : Updates: checking now...<br />21:21:01.758 : Tube: yt_dlp ready<br />21:21:02.329 : Updates: failed - SSL handshake failed: The certificate has expired<br />Segmentation fault</p><p>thank you!</p>]]></summary>
			<author>
				<name><![CDATA[kapqa]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=11519</uri>
			</author>
			<updated>2026-06-28T19:26:51Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8347&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Best way to use SVP with a capture card?]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8346&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hi I have a license for SVP 4 for windows.</p><p>Just wanted to ask how to use it with a capture card?</p><p>I have a capture card (Avermedia Extreme Cap UVC BU110). It outputs 60 fps at 1080p normally in mjpeg or yuy2.</p><p>When I use SVP 4 with the capture card in say like mpc-be at like 1280x720 at 60 fps, I see no difference in the video.</p><p>I tried the different profiles but I didn&#039;t see any change.</p><p>What do I need to do to get smooth motion (soap opera effect) with the capture card?</p><p>Do I need to lower the framerate?</p><p>Or should I use another program? Or try non directshow players like mpv?</p><p>Thanks for any good replies.</p>]]></summary>
			<author>
				<name><![CDATA[Milardo]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=2246</uri>
			</author>
			<updated>2026-06-26T00:55:53Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8346&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[[macOS] [RESOLVED] Fresh install of SVP 4 not working.]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8344&amp;action=new" />
			<summary type="html"><![CDATA[<p>Hardware: MacBook Air M5 (Apple Silicone)<br />macOS: Tahoe 25.5.1<br />SVP 4: 4.7.1.320<br />Does not work via MPV and VLC.<br />Please share some troubleshooting advice.</p><div class="codebox"><pre><code>jake@MBA-M5 ~ % brew info vapoursynth
brew info mpv
==&gt; vapoursynth ✔: stable 76 (bottled), HEAD
Video processing framework with simplicity in mind
https://www.vapoursynth.com
Installed (as dependency)
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/v/vapoursynth.rb
License: LGPL-2.1-or-later
==&gt; Installed Kegs and Versions
vapoursynth ✔ 76 (44 files, 2.0MB) [Linked]
==&gt; Dependencies
Required (2): python@3.14 ✔, zimg ✔
Recursive Runtime (10): all installed ✔
Dependents: 1
==&gt; Options
--HEAD
    Install HEAD version
==&gt; Caveats
This formula does not contain optional filters that require extra dependencies.
To use vapoursynth.core.bs, execute:
  brew install vapoursynth-bestsource
To use vapoursynth.core.ocr, execute:
  brew install vapoursynth-ocr
To use vapoursynth.core.sub, execute:
  brew install vapoursynth-sub
To use vapoursynth.core.ffms2, execute:
  brew install ffms2
For more information regarding plugins, please visit:
  https://www.vapoursynth.com/doc/installation.html#plugins-and-scripts
==&gt; Downloading https://formulae.brew.sh/api/formula/vapoursynth.json
==&gt; Analytics
install: 4,506 (30 days), 7,951 (90 days), 30,756 (365 days)
install-on-request: 801 (30 days), 1,436 (90 days), 7,584 (365 days)
build-error: 29 (30 days)
==&gt; mpv ✔: stable 0.41.0 (bottled), HEAD
Media player based on MPlayer and mplayer2
https://mpv.io
Installed (on request)
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/m/mpv.rb
License: GPL-2.0-or-later AND LGPL-2.1-or-later
==&gt; Installed Kegs and Versions
mpv ✔ 0.41.0_6 (33 files, 11.5MB) [Linked]
==&gt; Dependencies
Required (16): ffmpeg ✔, jpeg-turbo ✔, libarchive ✔, libass ✔, libbluray ✔, libplacebo ✔, little-cms2 ✔, luajit ✔, mujs ✔, rubberband ✔, uchardet ✔, vapoursynth ✔, vulkan-loader ✔, yt-dlp ✔, zimg ✔, molten-vk ✔
Recursive Runtime (69): all installed ✔
==&gt; Requirements
Build: Xcode (on macOS) ✘
==&gt; Options
--HEAD
    Install HEAD version
==&gt; Caveats
The global configuration directory is now /opt/homebrew/etc/mpv/
You may need to migrate any data in previous /opt/homebrew/etc/mpv/mpv/
==&gt; Downloading https://formulae.brew.sh/api/formula/mpv.json
==&gt; Analytics
install: 9,151 (30 days), 20,886 (90 days), 80,935 (365 days)
install-on-request: 9,067 (30 days), 20,646 (90 days), 80,054 (365 days)
build-error: 12 (30 days)</code></pre></div>]]></summary>
			<author>
				<name><![CDATA[thericeking]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=13580</uri>
			</author>
			<updated>2026-06-08T11:15:44Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8344&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[SVP4 auto disable by folder feature request]]></title>
			<link rel="alternate" href="https://www.svp-team.com/forum/viewtopic.php?id=8343&amp;action=new" />
			<summary type="html"><![CDATA[<p>**Feature Request / Workaround Needed: Auto-disable SVP based on file directory**</p><p>Hi everyone,</p><p><strong>I&#039;m a lazy person by nature</strong> — I believe in automating as much as possible so I never have to think about it. And hey, it&#039;s the lazy ones who push the world forward!</p><p>I have a fairly specific workflow issue that I haven&#039;t been able to solve cleanly, and I&#039;m hoping someone here has a solution or can point me in the right direction.</p><p>**My workflow:**<br />I download video files into a `Download` folder, where I work on syncing subtitles and adjusting the timeline. Once a file is properly subtitled and timed, I move it to a `SUBED` folder for regular viewing.</p><p>**The problems I&#039;m running into:**</p><p>1. **SVP is unnecessary during subtitle work.** When I&#039;m in the Download folder aligning subtitles, frame interpolation just gets in the way. I don&#039;t need SVP active there at all — only in the SUBED folder where I actually watch finished files.</p><p>2. **SVP causes stuttering during file moves between the two folders.** When I&#039;m cutting and pasting files between Download and SUBED, SVP tries to process the video while the disk is busy with the file transfer. Since disk I/O for the move takes priority, playback stalls completely and I have to wait for the file transfer to finish before the next file plays properly.</p><p>Because of these two issues, I constantly find myself manually toggling &quot;Pause SVP&quot; from the tray menu, which I&#039;d rather not do every single time.</p><p>**What I&#039;d like:** A way for SVP to automatically disable itself when playing files outside a specified directory (e.g. anything not under `H:\SUBED`), and re-enable when playing from within that directory. Ideally this would work seamlessly without any manual intervention.</p><p>**What I&#039;ve already tried:**<br />I attempted to implement this via an mpv Lua script using `observe_property(&quot;vf&quot;, ...)` to detect when SVP injects its VapourSynth filter and immediately remove it. The detection works correctly, but the approach feels fragile and hacky. I also tried calling the SVP HTTP API (`localhost:9901/rpc?func=setEnabled`), but couldn&#039;t get reliable results during active playback.</p><p>Is there a proper supported way to achieve directory-based SVP toggling? Any help appreciated.</p>]]></summary>
			<author>
				<name><![CDATA[jssmme]]></name>
				<uri>https://www.svp-team.com/forum/profile.php?id=13698</uri>
			</author>
			<updated>2026-06-06T02:52:53Z</updated>
			<id>https://www.svp-team.com/forum/viewtopic.php?id=8343&amp;action=new</id>
		</entry>
</feed>
