# Macast-plugins **Repository Path**: xfangfang/Macast-plugins ## Basic Information - **Project Name**: Macast-plugins - **Description**: Plugin repository for Macast - **Primary Language**: Python - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 30 - **Forks**: 5 - **Created**: 2021-09-16 - **Last Updated**: 2024-11-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Macast-plugins [![visitor](https://visitor-badge.deta.dev/badge?page_id=xfangfang.Macast-plugins)](https://gitee.com/xfangfang/Macast-plugins) [![plugins](https://shields-staging.herokuapp.com/github/directory-file-count/xfangfang/Macast-plugins?type=dir&label=plugins)](https://gitee.com/xfangfang/Macast-plugins/) [Macast](https://gitee.com/xfangfang/Macast/)的插件仓库. select_renderer 推荐在Macast菜单中点击 `设置`->`高级设置` 并在随后打开的网页插件商店内下载插件,如果插件商店内一直显示 `Loading` 说明网络条件不好,这时可以跟随下面的操作步骤手动下载 ## 如何使用第三方插件 1. 从官方仓库下载 [Macast](https://gitee.com/xfangfang/Macast/) 2. 从这个仓库下载你需要的插件(看下一节如何下载,和保存在哪里) 3. 打开Macast, 点击设置选项中的 `打开配置目录` 4. 把您刚刚下载的 **[some plugin].py** 文件放入配置目录中对应的文件夹下(根据插件类型不同,文件夹名称为:`renderer` 或 `protocol` ) 5. 重启Macast,然后在菜单中选择你需要的插件. ## 如何下载插件 **您可以点击下表右侧的 [some plugin].py 链接, 然后把浏览器显示的文字全选保存为[some plugin].py文件。** **播放器类插件放入配置目录中的renderer文件夹下,协议类插件放入配置目录中的protocol文件夹下。** **使用之前不要忘记查看每个插件的README** | 插件 | MacOS | Linux | Windows | 描述 | 链接 | | ---------- | ----- | ------------------------ | ------- | ------------------------------------------------------------ | ------------------------------------------------------------ | | IINA | ☑️ | | | IINA 适配插件 | [iina.py](https://gitee.com/xfangfang/Macast-plugins/raw/main/iina/iina.py) [README](https://gitee.com/xfangfang/Macast-plugins/tree/main/iina) | | PotPlayer | | | ☑️ | PotPlayer 适配插件 | [potplayer.py](https://gitee.com/xfangfang/Macast-plugins/raw/main/potplayer/potplayer.py) [README](https://gitee.com/xfangfang/Macast-plugins/tree/main/potplayer) |image | PI-FM-RDS | | ☑️ (只能用在树莓派上) | | 使用这个插件接收mp3媒体链接并用pi-fm-rds以fm广播的形式发送 | [pi_fm.py](https://gitee.com/xfangfang/Macast-plugins/raw/main/pi-fm-rds/pi_fm.py) [README](https://gitee.com/xfangfang/Macast-plugins/tree/main/pi-fm-rds) | | WebBrowser | ☑️ | ☑️ | ☑️ | 这个插件可以用于使用浏览器下载媒体文件,或播放某些不受mpv支持的m3u8文件 | [web.py](https://gitee.com/xfangfang/Macast-plugins/raw/main/web/web.py) [README](https://gitee.com/xfangfang/Macast-plugins/tree/main/web) | | Nirvana(协议) | ☑️ | ☑️ | ☑️ | 这个插件用于适配B站的私有协议,仅用于编程学习使用,禁止用做商业用途,如有侵权,请联系作者删除。 | [nirvana.py](https://gitee.com/xfangfang/Macast-plugins/raw/main/nirvana/nirvana.py) [README](https://gitee.com/xfangfang/Macast-plugins/tree/main/nirvana) | ## 写一个新的插件 如果你想要适配其他的播放器, 点 [这里](https://gitee.com/xfangfang/Macast/wikis/Custom-Renderer) 来学习如何写一个插件,欢迎给项目提交PR(只接受提交到Github的PR).