Topic: Frame Server Not Found, but only if I launch MPV outside of SVP
Hello, first of all, thank you so much for responding to every post. While I was searching for solutions, I felt bad every time a developer responded but never got a counter-response. Now for the issue.
When I open SVP and use "open file via MPV", everything works smoothly.
13:30:30.750 [i]: VideoPlayer: mpv [mpv.exe] connected, waiting for the video info...
13:30:31.281 [i]: VideoPlayer: mpv v0.39.0-637-gd87113fd-dirty /via 'mpvpipe'
13:30:31.805 [i]: Media: video 1920x1080 [PAR 1.000] at 23.976 fps
13:30:31.805 [i]: Media: codec type is HEVC, YUV/4:2:0/10 bits
13:30:31.857 [i]: Playback: starting up...
13:30:31.863 [i]: Playback [6d9bf816]: Frame server (64-bit) C:\Program Files (x86)\SVP 4\mpv64\vapoursynth.dll
13:30:31.863 [i]: Playback [6d9bf816]: resulting video frame 1920x1080
13:30:31.864 [i]: Playback [6d9bf816]: 1 acceptible profiles, best is 'Automatic' [0]
13:30:31.865 [i]: Playback [6d9bf816]: enabled while video is playing
13:30:31.866 [i]: Profile: using automatic profile #1 /animation
13:30:31.869 [i]: Playback [6d9bf816]: playing at 59.94 [23.976 *5/2] /10 bit
13:30:43.067 [i]: Playback [6d9bf816]: disabled while video is playing
13:30:43.067 [i]: Playback [6d9bf816]: deleted
I have been trying to use my mpv.config file located in %Appdata%/Roaming/mpv so that I don't need to manually navigate through SVP every time I want to open a new file. If I click on my media file, which uses "a version" of MPV, then SVP can't find the frame server:
13:35:22.526 [i]: VideoPlayer: mpv [mpv.exe] connected, waiting for the video info...
13:35:23.054 [i]: VideoPlayer: mpv 0.35.0-407-g959ef843 /via 'mpvpipe'
13:35:23.595 [i]: Media: video 1920x1080 [PAR 1.000] at 23.976 fps
13:35:23.595 [i]: Media: codec type is HEVC, YUV/4:2:0/10 bits
13:35:23.611 [i]: Playback: starting up...
13:35:23.617 [W]: Playback [be1611b4]: Frame server (64-bit) NOT FOUND
13:35:23.618 [i]: Playback [be1611b4]: resulting video frame 1920x1080
13:35:23.619 [i]: Playback [be1611b4]: 1 acceptible profiles, best is 'Automatic' [0]
13:35:23.620 [i]: Playback [be1611b4]: enabled while video is playing
13:35:23.621 [i]: Profile: using automatic profile #1 /animation
13:35:23.624 [i]: Playback [be1611b4]: playing at 59.94 [23.976 *5/2] /10 bit
13:35:31.797 [i]: Playback [be1611b4]: disabled while video is playing
13:35:31.797 [i]: Playback [be1611b4]: deleted
Here is my MPV config file. I've confirmed that removing my personal stuff does not effect my issue:
#SVP-Required Settings
input-ipc-server=mpvpipe
hwdec=auto-copy
hwdec-codecs=all
vo=gpu-next
target-colorspace-hint=auto
hr-seek-framedrop=no
no-resume-playback
#Personal settings below
#removes outer border
--no-border
# 10 and 100 are arbitrary, remove conditions that don't fit your needs
[autoloop]
profile-cond=shuffle or (duration < 120 and playlist_count == 1)
profile-restore=copy-equal
loop-playlist=inf
Just to be clear, when I go back to SVP and "open file via MPV", I still get the working version that can find the frame server.
Now, I do have two versions of MPV on my computer. One is a portable version that I keep inside my media folder, and the other is included with SVP. I "believe" I have already pointed windows to always use SVP's version of MPV since it will use my config file anyway. But I like to think I'm not dumb enough to mess up multiple times - Open With > Choose Program > check "always use this program" > navigate to SVP4/mpv64\mpv.exe.
Do you have any suggestions? Thank you again.