在 IINA 中使用 SVP |
您所在的位置:网站首页 › 如何打开dylib文件 › 在 IINA 中使用 SVP |
适用于1.0.6以及之后版本
为了最大程度地减少安装问题,请考虑至少使用macOS 10.14.6!如有所需,请参阅下面有关10.13和更早版本的说明。 最好直接按照SVP团队提供的英文教程 或者按照本WIKI的英文版本安装配置svp。 如有不解,请尝试按照SVP团队提供的英文详细指南安装mpv。 以下为安装mpv指南的简要指导:注意:想要使用svp,注意是使用您自己的mpv版本而不是IINA附带的版本。 安装SVP 4 Mac DMG映像 将“ SVP 4 Mac”图标移到“应用程序”中 安装自己的mpv 按住Ctrl键双击Install mpv.command脚本以安装下面列出的所有内容,并编辑默认的mpv.conf。 注意:您不需要在每次SVP的更新上都运行此命令。 从IINA 1.0.6开始,您应该替换或链接有关于mpv的dylib文件,而不是而不是仅仅删除它们,因为IINA不会从系统默认路径中搜索dylib。请参考下面简明教程步骤5及以后 如果需要更新SVP应用:下载更新的DMG包 挂载它并在应用程序中替换SVP 4 Mac.app 就好! 更新SVP时无需运行Install mpv.command! 将mpv更新到较新版本:打开Terminal并输入 brew upgrade mpv 之后请参考下面简明教程步骤6及以后 如果需要卸载SVP应用:要删除SVP,只需从“应用程序”中删除SVP 4 Mac.app。 此外,如果要删除所有的Homebrew软件包(包括mpv视频播放器),请从终端运行以下命令: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)" 请注意,它将从Homebrew中删除所有内容,而不仅仅是mpv依赖项。 == 简明教程(面向有一定基础的用户) ==安装命令行开发者工具。 安装 Homebrew。 使用 Homebrew 安装 luajit。 使用 Homebrew 安装 mpv(0.30 以上) (SVP 开发者推荐配置)在 SVP 设置中,将 main->setup->mpv 的值改为 /tmp/mpvsocket;/tmp/iinasocket。 在 IINA 中添加 MPV 选项:input-ipc-server=/tmp/iinasocket。 请注意,每次IINA更新之后,以下步骤都是必不可少的! 安装IINA,假设您已经在/Applications/IINA.app中安装过它 第一次启动它,然后退出。这很重要 打开终端输入以下命令来删除IINA自带的所有关于mpv的libmpv.*文件: rm -f /Applications/IINA.app/Contents/Frameworks/libmpv.* 继续在终端输入以下命令,将Homebrew的mpv链接到IINA.app: ln -s /usr/local/lib/libmpv.1.dylib /Applications/IINA.app/Contents/Frameworks/libmpv.1.dylib 其余步骤仅是首次安装。 再次运行IINA,打开“偏好设置”,转到“高级”部分。选中“启用高级设置”选项,然后在“其他mpv选项”字段中添加一些选项: Name —— Value input-ipc-server —— /tmp/iinasocket hr-seek-framedrop —— no 如果您使用的是较旧的macOS版本(例如10.13),请使用--disable-swift选项编译mpv。 由于Homebrew删除了这些标志,因此您必须运行 `brew edit mpv`并手动更改公式,如下所示: 遗留教程未更新仅供参考== 详细教程 == 首先安装命令行开发者工具,在终端(Terminal.app)中执行命令 xcode-select --install之后在弹出的窗口中点击“Install”。 安装完成后,在终端中执行以下命令以安装 Homebrew。 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安装过程中,需要输入当前用户的密码以完成权限设置等安装步骤。注意在输入密码时,终端中并不会回显星号,只要继续输入密码并回车即可。 完成之后,首先执行以下命令安装 luajit: brew install luajit之后执行以下命令编译并安装 mpv: brew install mpv 现在已经自带支持Vapoursynth,但不要通过brew cask install mpv进行安装Homebrew 会自动下载所有需要的软件完成编译和安装,请耐心等待完成。如果速度过慢,请考虑科学上网等方式。 出现类似 🍺 /usr/local/Cellar/mpv/0.26.0: 27 files, 6.6MB, built in 4 minutes 54 seconds 即代表安装成功完成。 注:请确认上述提示中的版本号大于等于 0.29.0,否则无法兼容新版 IINA。 执行以下命令找到mpv中的dylib文件: brew ls mpv找到其中类似/usr/local/Cellar/mpv/0.31.0/lib/libmpv.1.107.0.dylib 的上级文件夹,执行以下命令将文件夹打开 open /usr/local/Cellar/mpv/0.31.0/lib找到libmpv*.dylib (包括libmpv*.dylib等文件的替身文件)的几个文件。 将其拷贝到 IINA.app/Frameworks 下,已有的libmpv.1.dylib需要被mpv中的替换掉。 如何打开IINA.app/Frameworks: 在 Finder 中右键点击 IINA,选择“显示包内容”: 之后打开 Contents/Frameworks/ 。 我们需要添加额外 MPV 选项才能在 IINA 中使用 SVP。添加额外 MPV 选项的设置位于 IINA 偏好设置的“高级”标签中。 添加名为 input-ipc-server 的选项,并设置其值为 /tmp/mpvsocket。 之后重新启动 IINA 以使配置生效。 如果一切正常,再次播放视频时将会出现 SVP 的 OSD,代表 SVP 已经在正常工作。也可以在 SVP 控制面板的性能监视器中查看 SVP 的工作状态。在播放视频时,效果应该类似这样: 注:SVP 开发者推荐对 SVP 设置进行修改,但是不修改也可以正常使用。 注:安装 luajit 是为了避免无法启用 youtube-dl 支持而导致 IINA 调用相关参数时报错。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |