bilibili-mac-client

by typcn

An unofficial bilibili client for mac

4.0K Stars 450 Forks Last release: about 2 years ago (2.56) GNU General Public License v3.0 932 Commits 63 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Bilibili Mac Client

build status

Mac 必备的在线视频播放器

Features

  • 硬解播放
  • libass 显示弹幕,超低 CPU 占用
  • 通过 You-Get 支持近百家视频网站的解析与播放
  • 自动拼接分段视频
  • 支持发送弹幕
  • 弹幕透明度,字体大小调整
  • 打开本地视频,自动加载同文件夹下的弹幕 + 字幕
  • 多 Tab 浏览,一键下载视频
  • 弹幕关键词屏蔽,智能屏蔽
  • 支持观看直播,带有直播弹幕
  • 支持自定义 mpv 配置文件,可自定义快捷键,加载 Lua 脚本
  • 多语言/字体完美 ASS 字幕渲染

Screenshot

Download

TYPCN 下载中心

GitHub

FAQ

see FAQ

Build

see HOW TO BUILD

Performance

相对于 HTML5 播放器,在观看 1080P 满弹幕视频时的电量消耗

  • BIlimac HWDEC ZeroCopy
  • Bilimac HWDEC
  • Safari HTML5 (162%)
  • Chrome HTML5 (246%)

Thanks

Some files from

  • https://github.com/lhecker/NSLabel ( Label Class )
  • https://github.com/nickhutchinson/Cocoa-Toolkit ( Some iOS polyfill )
  • https://github.com/dbainbridge/mapbox-osx ( Some iOS polyfill )
  • https://github.com/niltsh/MPlayerX ( Some icons )
  • https://github.com/niltsh/BGHUDAppKit ( Progress bar and volume bar )

License

GPLv3

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.