Skip to content

bilibili直播mac桌面小软件,手机扫码登录,获取推流码开播下播

Notifications You must be signed in to change notification settings

yielde/bilibili-mac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

bilibili-mac

一款基于C++ QT的跨平台软件(UI毛坯风格),PS:主要是mac没找到类似win直播姬的客户端(windows直接用官方的直播姬就好啦) 实现功能:

  • 扫码登录
  • 选取直播区,开播获取推流码
  • 关闭直播
  • 弹幕窗口
    • 接收弹幕
    • 发送弹幕

使用

注:我没有开发者证书,打开dmg会显示文件无法运行或已损坏,请执行命令

sudo spctl --master-disable,然后隐私与安全会显示任何来源,选择任何来源,就可以打开client啦~,如果还不行接着看下面

image-20240804232146172

右键client.dmg,点击复制,然后双击client_副本.dmg,打开后看到client.app。

终端输入 xattr -cr 空格,然后将client.app拖入终端,终端如下:

xattr -cr /Volumes/\:Users\:tonghui\:workspace\:bilibili-mac\:client/client.app ,后面再进去打开client就可以啦~

image-20240805201515968

  1. 打开编译好的client.dmg

打包的链接(macos):

https://pan.baidu.com/s/1iRfPR0o-YFdxzhfXMKkznA?pwd=62gv 提取码: 62gv

打包的链接(windows),windows不存在mac的权限问题,直接使用: 通过百度网盘分享的文件:bilibili-build-share-win11.zip 链接:https://pan.baidu.com/s/1BSrHZDrgK4_DbnTGbdrEpQ?pwd=48ou 提取码:48ou

右键client.app ->显示包内容->Contents->MacOS->双击运行client

image-20240731144131050

  1. 点击登录码,手机扫码

image-20240731144349143

  1. 点击开播(扫码后下次再使用cookie过期之前无序再登录,直接开播即可),选择开播区域

image-20240731144526022

获取到推流码

image-20240731144615740

填入OBS(OBS->设置->直播)

OBS点击开始直播即可

  1. 点击下播

image-20240731144935413

  1. 弹幕交流

将blivechat生成的链接粘贴到这里,然后点击弹幕

image-20240731144750015

image-20240731144903288

开箱即用

打包的链接(macos):

通过网盘分享的文件:bilibili-build-share-mac 链接: https://pan.baidu.com/s/1iRfPR0o-YFdxzhfXMKkznA?pwd=62gv 提取码: 62gv

打包的链接(windows),windows不存在mac的权限问题,直接使用:

通过百度网盘分享的文件:bilibili-build-share-win11.zip 链接:https://pan.baidu.com/s/1BSrHZDrgK4_DbnTGbdrEpQ?pwd=48ou 提取码:48ou

鸣谢

特别感谢:

  1. 感谢 https://github.com/HellOwhatAs/bili_rtmp 提供的诸多思路与实现
  2. 感谢 https://github.com/xfgryujk/blivechat 不仅提供了弹幕获取,还开放免费的平台给大家用

框架

  1. QT6.6.2

  2. C++版本>=11

  3. QR-Code-generator:https://github.com/nayuki/QR-Code-generator

声明

  • 项目遵循CC-BY-NC 4.0协议:

    • 署名 — 您必须给出 适当的署名 ,提供指向本许可协议的链接,同时 标明是否(对原始作品)作了修改 。

    • 您可以用任何合理的方式来署名,但是不得以任何方式暗示许可人为您或您的使用背书。

      非商业性使用 — 您不得将本作品用于 商业目的。

  • 项目仅用于研究学习

About

bilibili直播mac桌面小软件,手机扫码登录,获取推流码开播下播

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages