откройте для себя волшебный мир ffmpeg big_smile

777

(37 replies, posted in Using SVP)

update SVP now
mpv-1.dll built from the latest mpv sources plus ffmpeg 'resolve_hosts' patch

778

(37 replies, posted in Using SVP)

> Note it is named mpv-2.dll rather than mpv-1.dll but it works fine as it is. Simply removing the mpv-1.dll from the Plex directory and copying the mpv-2.dll in resolves the ffmpeg open error.

hmmm... Plex app doesn't like "mpv-2.dll" at all, it needs "mpv-1.dll".
If you "simply removed the mpv-1.dll from the Plex directory and copied the mpv-2.dll" then Plex uses mpv-1.dll from somewhere else, probably from SVP's directory if you have it in PATH.
And even if I rename mpv-2.dll into mpv-1.dll then it still doesn't work cause built-in SSL is not compatible with Plex.

Jun 14, 2022 17:38:28.879 [104472] ERROR - [MPVEngine/mpv] ffmpeg: tls: mbedtls_ssl_handshake returned -0x2700

779

(37 replies, posted in Using SVP)

so does it work with the official mpv build or not?

cause it's possible that the one provided with Plex was patched to add this 'resolve_hosts' option
what it does - it basically replaces xxxxx.plex.direct with just an IP address

why?
---
obviously, with 4 px grid SVP need at least 3 CPU threads to go higher than 90 fps big_smile

781

(37 replies, posted in Using SVP)

is sets 'resolve_hosts' to help ffmpeg resolve this 'XXXXXXXXXXX.plex.direct'
interesting part is that ffmpeg doesn't have such option ('resolve_hosts') at all big_smile

> python -m pip install numpy

нет

784

(37 replies, posted in Using SVP)

try the latest "official build": https://sourceforge.net/projects/mpv-pl … z/download

1 - https://www.svp-team.com/wiki/Avisynth_Filter_(AVSF)
2 - картинка

в логе что?
%APPDATA%\SVP4\logs\active.log

787

(1 replies, posted in Using SVP)

nope, not possible now

in fact SVPtube is not exactly meant for this kind of job... just use the plain console youtube-dl (yt-dlp)

> playing at 119.88 [14.985 *8/1]
looks suspicious hmm

not 100% sure but this may not work with a Google Play version because of all these "scoped storage" Android 11+ limitations
try APK version instead

just tried, everything works...
SVP log?

791

(26 replies, posted in Using SVP)

Just installed the latest version, it's now libmpv-based, but it still reads the default mpv.conf from %APPDATA%\mpv\mpv.conf.

So SVP integration is very simple:

1. Adjust environment variables: SVP menu -> Utilities -> Set environment variables for VLC and libmpv
2. Create %APPDATA%\mpv\mpv.conf with a single line:
input-ipc-server=mpvpipe

And that's it.

If you don't want it to mess with the plain mpv started from SVP/SVPtube/etc, you can replace 'mpvpipe' with 'emby-pipe' as described in the 2nd post here.

> Итак вопрос - нехватает системы для 4к обработки настолько сильно?

точно - нет
intel 12600+RTX2060 хватает для всего

обновите Avisynth Filter (через обновление SVP), там была проблема с "зависанием" картинки на первом кадре в некоторых случаях

1. the first sample looks like a copy of source frame, not a calculated intermediate one

2. if you have 'automatic options selection' in the video profile, then transcoding will choose the highest auto settings, while in a real time it depends on the system performance

if it reports 48fps in MediaInfo then SVP will ignore it by default
check the log...

no idea...
anyway on your screenshot you have the last device selected
choose the first one

don't use Microsoft OpenCL drivers/devices
uninstall this shit - "OpenCL™ and OpenGL® Compatibility Pack"

x2 means 1000 interpolated frames for every 1000 source frames
x2.5 means 2000 interpolated frames for every 1000 source frames

x2.5 is 2 times heavier than x2, not 2.5/2 = 1.25 times

798

(6 replies, posted in Using SVP)

SVP installation script installs native Homebrew by default.

799

(6 replies, posted in Using SVP)

> M1

then why you run x86 mpv at the first place? install native mpv.

"glitched" logo means nothing here, it's just a minor incompatibility somewhere between SVP and Vapoursynth Filter in 10-bit mode