https://github.com/typcn/bilibili-mac-client
An unofficial bilibili client for mac
https://github.com/typcn/bilibili-mac-client
bilibili macos mpv player
Last synced: about 2 months ago
JSON representation
An unofficial bilibili client for mac
- Host: GitHub
- URL: https://github.com/typcn/bilibili-mac-client
- Owner: typcn
- License: gpl-3.0
- Created: 2015-03-31T00:32:58.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2018-09-30T07:01:51.000Z (over 6 years ago)
- Last Synced: 2024-11-01T14:36:46.295Z (7 months ago)
- Topics: bilibili, macos, mpv, player
- Language: Objective-C
- Homepage: https://typcn.com/legacy/bilimac/
- Size: 39.5 MB
- Stars: 3,894
- Watchers: 116
- Forks: 418
- Open Issues: 118
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-danmaku - bilibili-mac-client - An unofficial bilibili client for mac http://bilimac.eqoe.cn/ (Clients / Misc / Desktop)
- awesome-ios - bilibili-mac-client
README
# Bilibili Mac Client

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

# Download
[TYPCN 下载中心](https://typcn.download/info/574d8ead8136f301fe008e61)
[GitHub](https://github.com/typcn/bilibili-mac-client/releases)
# FAQ
see [FAQ](https://typcn.com/legacy/bilimac/newtab/faq.html)
# Build
see [HOW TO BUILD](https://github.com/typcn/bilibili-mac-client/blob/master/HOW_TO_BUILD.md)
# Performance
相对于 HTML5 播放器,在观看 1080P 满弹幕视频时的电量消耗
- BIlimac HWDEC ZeroCopy 
- Bilimac HWDEC 
- Safari HTML5 (162%)
- Chrome HTML5 (246%)# Thanks
- [mpv](https://github.com/mpv-player/mpv)
- [ChromiumTabs](https://github.com/typcn/chromium-tabs)
- [GCDWebServers](https://github.com/swisspol/GCDWebServer)
- [Sparkle](http://sparkle-project.org/)
- [FFmpeg](https://www.ffmpeg.org/)
- [BarrageRenderer](https://github.com/unash/BarrageRenderer)
- [You-Get](https://github.com/soimort/you-get)### 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