Skip to content
xfangfang edited this page Jan 26, 2022 · 2 revisions

下载二进制安装包

TIPS 1:请确保在使用软件前阅读过软件使用说明: 快速上手

TIPS 2:关于播放器的所有问题,比如,如何倍速?快捷键有哪些?请见: 常见问题

TPIS 3 : 扩展阅读:一分钟教你区分投屏协议

你可以从Github直接下载安装包: https://github.com/xfangfang/Macast/releases

国内镜像下载地址:https://gitee.com/xfangfang/Macast/releases

Windows

支持64位 Windows7 及之后的系统.
目前Windows客户端无需安装点击即可运行,启动后应用会直接最小化在任务栏菜单中。

⚠️:多次点击运行会多开应用

macOS

支持 macOS 10.14 及之后的系统.
打开下载的DMG文件, 将左侧的 Macast.app 拖动到右侧的 Application 文件夹中安装就结束了.

⚠️:目前这个应用可以正常运行在Arm设备的macOS上,但是没有原生支持。

# 如果系统提示无法打开,原因是软件没有签名导致的,一个办法是在命令行中运行下列代码以信任Macast
sudo xattr -rd com.apple.quarantine /Applications/Macast.app

Linux

我们为Debian用户提供了DEB包(amd64/arm64),为其他Linux用户提供了可执行的二进制文件(amd64/arm64)。
注:发行版中提供的x86二进制和DEB包要求glibc版本高于或等于2.28,所以可能在老版本Linux上兼容不佳,推荐使用pip安装。(使用 ldd--version 可以检查操作系统的glibc版本)

用下列系统进行了测试

如果您的操作系统没有下列清单中,非常欢迎添加您使用的操作系统的适配情况,感谢每个为开源事业贡献的朋友。

  • Ubuntu 20.04\21.04\21.10 (需要安装 libappindicator3-dev)
  • Kbuntu 21.04
  • Deepin 20.2.3
  • UOS Home 21.0 Beta
  • Raspberry Pi OS Sep 24 2019 (没有通知功能)

从包管理器安装

pip

需要 python >= 3.6

Macast支持使用pip直接安装到你的电脑上。建议在虚拟环境中运行Macast。
您需要手动安装MPV,并在系统路径中正确配置mpv路径

# 从 pypi 安装 macast 稳定版
pip install macast

# 或安装 macast 开发版本
pip install git+https://github.com/xfangfang/Macast.git@dev

如何运行:

# 运行(纯命令行)
macast-cli
# 运行(带状态栏菜单)
macast-gui

⚠️:MacOS出厂附带的Python可能不支持GUI。可以从Python官方网站下载新版本的Python并安装。

aur

需要 python >= 3.6

发布地址 : https://aur.archlinux.org/packages/macast-git/

# 安装
yay -S macast-git

# 运行(纯命令行)
macast-cli
# 运行(带状态栏菜单)
macast-gui

感谢 @icepie
相关issue: https://github.com/xfangfang/Macast/issues/20

scoop

在powershell中进行安装

# 安装
scoop bucket add extras
scoop install macast

# 从命令行运行
macast
# 或者直接从最近安装中点击Macast图标运行

感谢 @happytommyl
相关issue: https://github.com/xfangfang/Macast/issues/102

其他包管理

其他包管理,如:homebrew、snap等等也在计划中,同时也非常欢迎有意愿贡献的朋友为此提交代码。

安装内测版

Macast使用 Github-Actoins 进行构建,最新的构建可以在Github-Actoins下载。

从源码运行

git clone https://github.com/xfangfang/Macast.git
cd Macast
pip3 install -r requirements.txt
python3 Macast.py

更多内容见 BuildFromSource