An open API service indexing awesome lists of open source software.

https://github.com/lorniu/bilibili.el

Emacs 中看 B 站
https://github.com/lorniu/bilibili.el

bilibili emacs video

Last synced: about 2 months ago
JSON representation

Emacs 中看 B 站

Awesome Lists containing this project

README

        

# Bilibili

在 Emacs 中看 B 站。

一些辅助方法(命令)而已。

## 使用步骤

1. 安装 `mpvi` (https://github.com/lorniu/mpvi)
2. 下载本包,加入 `load-path`,并通过 `(require 'bilibili)` 加载
3. 在 org mode 中调用 `bilibili-insert-xxx` 插入视频链接
4. 点击链接进行视频播放

## 命令预览

- `bilibili-insert-recommend` 获取 10 条推荐视频
- `bilibili-insert-popular/ranking/precious` 热门视频、排行榜、入站必刷
- `bilibili-insert-upper-videos` 某 UP 主的所有视频
- `bilibili-insert-upper-season-videos` 某 UP 主某合集下的所有视频
- `bilibili-insert-favs` 某收藏夹下所有视频
- `bilibili-insert-search` 所有符合关键词的视频
- `bilibili-fav-it/bilibili-triple-it` 加入收藏夹/一键三连

## 补充说明

- 在某个 Headline 下,第一次执行上述某命令是插入操作,后续执行同一命令则执行更新操作
- 有些命令 (比如获取推荐视频) 需要 Cookie 支持。在浏览器 (比如 Chrome/Edge) 打开 bilibili.com,按 F12,将 [Network -> Request Header -> cookie] 条目上右键复制的字符串赋值给 `bilibili-cookie-text` 即可
- 只是用来刷视频,其他额外 API 暂没对接,以后也大概率没兴趣添加

## 相关链接

- https://github.com/SocialSisterYi/bilibili-API-collect