MCPcopy Index your code
hub / github.com/develop202/migu_video

github.com/develop202/migu_video @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
62 symbols 199 edges 18 files 23 documented · 37%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

使用方式

账号🐔了。~~只有标清..~~ 高清为主😅

gitee仓库被封...

~~gitee ip被ban,仓库链接已失效~~

仓库地址存在频道缺失或无法播放的问题,稳定性较差,回放功能仅migu源生效。

访问地址(可回看当天内容)

https://raw.githubusercontent.com/develop202/migu_video/refs/heads/main/interface.txt

https://develop202.github.io/migu_video/interface.txt

网络环境差的话可以用这个(不一定稳定,其他加速网站也可以)

https://gh-proxy.com/https://raw.githubusercontent.com/develop202/migu_video/refs/heads/main/interface.txt

本地部署

[!warning] ⚠️注意事项

  1. 登录会封号!登录会封号!登录会封号!为避免不必要的损失,请谨慎登录使用
  2. 需要国内IP才可正常访问(非港澳台地区)

配置

默认本机和局域网可用,提供自定义token,格式: http://ip:port/mpass/userid/token(未设置mpass请删除),使用此方式建议把画质改到蓝光或更高

配置信息如下:

环境变量名 默认值 类型 介绍
muserId string 用户id

可在网页端登录获取 | | mtoken | | string | 用户token

可在网页端登录获取 | | mport | 1234 | number | 本地运行端口号 | | mhost | | string | 公网/自定义访问地址

格式http://ip:port | | mrateType | 3 | number | 画质

2: 标清

3: 高清

4: 蓝光

7: 原画

9: 4k

ps:蓝光及以上需要登录且有VIP | | mpass | | string | 访问密码 大小写字母和数字

添加后访问格式 http://ip:port/mpass/... | | menableHDR | true | boolean | 是否开启HDR | | menableH265 | true | boolean | 是否开启h265(原画画质),开启后可能存在兼容性问题,比如浏览器播放没有画面 | | mupdateInterval | 6 | string | 节目信息更新间隔,单位小时,不建议设置太短 | | mignoreCategory | null | string | 屏蔽分类,每个分类名用逗号隔开

例如: 央视,卫视,体育-昨天,体育-明天

TV,体育-明天

ps: TV可以屏蔽所有电视,PE可以屏蔽所有体育 | | mmergeTVCategory | true | boolean | 是否将TV节目数量较少的分类合并到其他分类 | | mcustomMergeCategory | null | string | 自定义合并分类到其他分类,每个分类名用逗号隔开,需先将变量mmergeTVCategory设置false

格式: 熊猫,综艺,新闻 |

node

环境要求

需要 NodeJS 18+ 环境

安装

git clone git@github.com:develop202/migu_video.git
cd migu_video

运行

node app.js

若需要修改配置,可以使用以下命令 Mac/Linux:

mport=3000 mhost=http://localhost:3000 node app.js

Windows下使用git-bash等终端:

set mport=3000 && set mhost=http://localhost:3000 && node app.js

Windows下使用PowerShell等终端:

$Env:mport=3000; $Env:mhost="http://localhost:3000"; node app.js

docker

初次使用,如有错误还请大佬指正。

安装

docker pull develop767/migu_video:latest

运行

docker run -p 1234:1234 --name migu_video develop767/migu_video

若需要修改配置,可以使用以下命令

docker run -p 3000:3000 -e mport=3000 -e mhost="http://localhost:3000" --name migu_video develop767/migu_video

构建

若需要手动构建镜像,可以使用以下命令

docker build -t migu_video .

免责声明

[!important]

  1. 本仓库仅供学习使用,请尊重版权,请勿利用此仓库从事商业行为及非法用途!
  2. 使用本仓库的过程中可能会产生版权数据。对于这些版权数据,本仓库不拥有它们的所有权。为了避免侵权,使用者务必在 24小时内清除使用本仓库的过程中所产生的版权数据。
  3. 由于使用本仓库产生的包括由于本协议或由于使用或无法使用本仓库而引起的任何性质的任何直接、间接、特殊、偶然或结果性损害(包括但不限于因商誉损失、停工、计算机故障或故障引起的损害赔偿,或任何及所有其他商业损害或损失)由使用者负责。
  4. 禁止在违反当地法律法规的情况下使用本仓库。 对于使用者在明知或不知当地法律法规不允许的情况下使用本仓库所造成的任何违法违规行为由使用者承担,本仓库不承担由此造成的任何直接、间接、特殊、偶然或结果性责任。
  5. 如果官方平台觉得本仓库不妥,可联系本仓库更改或移除。

Core symbols most depended-on inside this repo

printGreen
called by 27
utils/colorOut.js
printYellow
called by 18
utils/colorOut.js
printRed
called by 16
utils/colorOut.js
fetchUrl
called by 13
utils/net.js
appendFileSync
called by 11
utils/fileUtil.js
printDebug
called by 10
utils/colorOut.js
writeFile
called by 8
utils/fileUtil.js
renameFileSync
called by 8
utils/fileUtil.js

Shape

Function 62

Languages

TypeScript100%

Modules by API surface

utils/colorOut.js8 symbols
utils/fileUtil.js7 symbols
utils/ddCalcuURL.js7 symbols
utils/EncryUtils.js6 symbols
utils/time.js5 symbols
utils/fetchList.js5 symbols
utils/androidURL.js5 symbols
utils/zbpro.js4 symbols
utils/playback.js4 symbols
utils/updateData.js3 symbols
utils/appUtils.js3 symbols
utils/refreshToken.js2 symbols

For agents

$ claude mcp add migu_video \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact