{"id":13512054,"url":"https://github.com/typcn/bilibili-mac-client","last_synced_at":"2025-03-30T22:31:57.259Z","repository":{"id":29615305,"uuid":"33155818","full_name":"typcn/bilibili-mac-client","owner":"typcn","description":"An unofficial bilibili client for mac","archived":false,"fork":false,"pushed_at":"2018-09-30T07:01:51.000Z","size":41435,"stargazers_count":3894,"open_issues_count":118,"forks_count":418,"subscribers_count":116,"default_branch":"master","last_synced_at":"2024-11-01T14:36:46.295Z","etag":null,"topics":["bilibili","macos","mpv","player"],"latest_commit_sha":null,"homepage":"https://typcn.com/legacy/bilimac/","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/typcn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-03-31T00:32:58.000Z","updated_at":"2024-11-01T03:50:59.000Z","dependencies_parsed_at":"2022-07-07T21:44:04.594Z","dependency_job_id":null,"html_url":"https://github.com/typcn/bilibili-mac-client","commit_stats":null,"previous_names":[],"tags_count":63,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/typcn%2Fbilibili-mac-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/typcn%2Fbilibili-mac-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/typcn%2Fbilibili-mac-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/typcn%2Fbilibili-mac-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/typcn","download_url":"https://codeload.github.com/typcn/bilibili-mac-client/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246390896,"owners_count":20769475,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bilibili","macos","mpv","player"],"created_at":"2024-08-01T03:01:27.286Z","updated_at":"2025-03-30T22:31:52.248Z","avatar_url":"https://github.com/typcn.png","language":"Objective-C","funding_links":[],"categories":["Objective-C","TODO scan for Android support in followings","多媒体功能","Clients"],"sub_categories":["视频","Misc / Desktop"],"readme":"# Bilibili Mac Client\n\n![build status](https://git.typcn.com/ci-scripts/bilimac/badges/master/build.svg)\n\nMac 必备的在线视频播放器\n\n# Features\n- 硬解播放\n- libass 显示弹幕，超低 CPU 占用\n- 通过 [You-Get](https://github.com/soimort/you-get) 支持近百家视频网站的解析与播放\n- 自动拼接分段视频\n- 支持发送弹幕\n- 弹幕透明度，字体大小调整\n- 打开本地视频，自动加载同文件夹下的弹幕 + 字幕\n- 多 Tab 浏览，一键下载视频\n- 弹幕关键词屏蔽，智能屏蔽\n- 支持观看直播，带有直播弹幕\n- 支持自定义 mpv 配置文件，可自定义快捷键，加载 Lua 脚本\n- 多语言/字体完美 ASS 字幕渲染\n\n# Screenshot\n\n![](https://typcn.com/legacy/bilimac/images/player_new.jpg)\n\n# Download\n\n[TYPCN 下载中心](https://typcn.download/info/574d8ead8136f301fe008e61)\n\n[GitHub](https://github.com/typcn/bilibili-mac-client/releases)\n\n# FAQ\n\nsee [FAQ](https://typcn.com/legacy/bilimac/newtab/faq.html)\n\n# Build\n\nsee [HOW TO BUILD](https://github.com/typcn/bilibili-mac-client/blob/master/HOW_TO_BUILD.md)\n\n# Performance\n\n相对于 HTML5 播放器，在观看 1080P 满弹幕视频时的电量消耗\n\n- BIlimac HWDEC ZeroCopy ![](https://cloud.githubusercontent.com/assets/8022103/20131908/5b095e04-a69b-11e6-8246-b8a9c6ffe78d.png)\n- Bilimac HWDEC ![](https://cloud.githubusercontent.com/assets/8022103/20131817/ce06f94e-a69a-11e6-8175-5af40732d89e.png)\n- Safari HTML5 (162%)![](https://cloud.githubusercontent.com/assets/8022103/20131799/a68ae3a8-a69a-11e6-88af-8477be180a6a.png)\n- Chrome HTML5 (246%）![](https://cloud.githubusercontent.com/assets/8022103/20131748/694e513c-a69a-11e6-9f6c-7fec337f0185.png)\n\n\n# Thanks\n\n- [mpv](https://github.com/mpv-player/mpv)\n- [ChromiumTabs](https://github.com/typcn/chromium-tabs)\n- [GCDWebServers](https://github.com/swisspol/GCDWebServer)\n- [Sparkle](http://sparkle-project.org/)\n- [FFmpeg](https://www.ffmpeg.org/)\n- [BarrageRenderer](https://github.com/unash/BarrageRenderer)\n- [You-Get](https://github.com/soimort/you-get)\n\n### Some files from\n- https://github.com/lhecker/NSLabel ( Label Class )\n- https://github.com/nickhutchinson/Cocoa-Toolkit ( Some iOS polyfill )\n- https://github.com/dbainbridge/mapbox-osx ( Some iOS polyfill )\n- https://github.com/niltsh/MPlayerX ( Some icons )\n- https://github.com/niltsh/BGHUDAppKit ( Progress bar and volume bar )\n\n# License\n\nGPLv3\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftypcn%2Fbilibili-mac-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftypcn%2Fbilibili-mac-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftypcn%2Fbilibili-mac-client/lists"}