我尝试使用以下参数在 OSX 上启动我的 VLC 播放器:
/Applications/VLC.app/Contents/MacOS/VLC --rtsp-timeout=99999 --sout-ffmpeg-strict=-2 --extraintf http --http-port=8081
我应该把这段代码放在哪里?我尝试使用 Automator 创建一个新应用程序,但没有成功。
答案1
结合 cathalog 的回答,您可以在终端中创建一个可执行文件。
打开终端,输入cd Desktop
以便将可执行文件保存到桌面,然后输入nano "VLC"
或您想要的任何名称。您将有一个窗口来输入命令:
open /Applications/VLC.app/ --args --rtsp-timeout=99999 --sout-ffmpeg-strict=-2 --extraintf http --http-port=8081
要保存命令,请按键盘上的 Control-X,然后Y
按“是”保存。现在文件已保存到您的桌面,但还不能运行。接下来,在终端中输入chmod +x "VLC"
或,再次输入您在引号中命名的任何内容。然后您就有了一个使用参数运行 VLC 的快捷方式!
这是一个Youtube 视频通过分步演示展示如何在 Mac 上的终端中创建可执行文件。
答案2
您可以使用终端窗口打开带有参数的应用程序。
使用命令open /Applications/<NameOfApp.app> --args <your arguments here>
。
因此,要使用上面提供的参数启动 VLC 播放器,请运行以下命令:
open /Applications/VLC.app/ --args --rtsp-timeout=99999 --sout-ffmpeg-strict=-2 --extraintf http --http-port=8081
(请注意,你的旗帜---extraintf
应该是--extraintf
)