Page 1 of 1

Vmix command get

Posted: 11 Mar 2024 15:54
by gerritk
When I sent a command to Vmix it doesn't work. The command is>>>>

[admin|admin|]http://127.0.0.1:8088/api/?Function=Add ... ProppFrexx AUDIO\SynologyDrive\Video\ANDY HUNTER - SPIRAL ft. Beth Bullock (Official Music Video).mp4

I use the EXEC_SEND_HTTP_GET command.
User and password in Vmix server is admin/admin. I can put this off in the settings. Still doesn't work.

When I sent the command straight in a browser it works. http://127.0.0.1:8088/api/?Function=Add ... ProppFrexx AUDIO\SynologyDrive\Video\ANDY HUNTER - SPIRAL ft. Beth Bullock (Official Music Video).mp4

Are there to many commands in my string? The test button gives OK as feedback.

Re: Vmix command get

Posted: 11 Mar 2024 18:19
by radio42
Can you please post the full command in text form, e.g. like this:

Code: Select all

EXEC_SEND_HTTP_GET admin|admin|http://127.0.0.1:8088/api/?Function=AddInput&Value=Video%7Cd:%5CProppFrexx AUDIO\SynologyDrive\Video\ANDY HUNTER - SPIRAL ft. Beth Bullock (Official Music Video).mp4
So:
a) make sure, that you did not use any brackets around the username and password
b) try POST instead of GET, if that doesn't help
c) check with your API, as you are using a pipe symbol (%7C; |) in your URL. RFC1738 designates the pipe as an unsafe (though supported) character in a URL.

But I assume, that a) is already your issue.

Re: Vmix command get

Posted: 13 Mar 2024 16:06
by gerritk
Thx!
I removed the brackets and it works (with the GET).