<commit_before>## B站搜索
介绍可以参见[博客](http://www.kylen314.com/archives/6670)

关键字：`bl` (喂，`bl`是`b`i`l`i的简写啊！)

选中搜索结果中的视频回车即可直接在浏览器中打开；

<img src = "http://www.kylen314.com/wp-content/uploads/2014/08/QQ20140831-10.png" />


> 如按下文配置好[biligrab-danmaku2ass](https://github.com/m13253/biligrab-danmaku2ass)及[you-get](https://github.com/soimort/you-get)，选中搜索结果中的视频，按住`cmd`然后回车即可使用mpv本地播放视频，按住`ctrl`再回车可以查看高清视频；【因为macbook观看弹幕视频发热太过严重，这个方法不仅可以有效解决这个问题，并且新番可以**跳广告**！！】,按住`alt`再回车可以下载视频【如果可以的话】；

11/07更新：
按住shift可以下载弹幕文件到桌面


## B站新番
介绍可以参见[博客](http://www.kylen314.com/archives/6670)

关键字：`bgm`

食用方法：
* 直接输入`bgm`可以查看最近更新的二次元新番
* 后面加`t`可以查看今天会更新的新番
* 输入`wn`可以查看`周n`更新的视频，比如`bgm w3`就是查看周三更新的视频
* 前面的各种命令前面加个`3`可以查看三次元新番

<img src = "http://www.kylen314.com/wp-content/uploads/2014/08/QQ20140831-11.png" />
<img src = "http://www.kylen314.com/wp-content/uploads/2014/08/QQ20140831-13.png" />
<img src = "http://www.kylen314.com/wp-content/uploads/2014/08/QQ20140831-14.png" />
<img src = "http://www.kylen314.com/wp-content/uploads/2014/08/QQ20140831-15.png" />

> 比较讨厌的有两点，一是这些更新顺序我代码中明明是按和现在接近程序顺序输出的，但是显示出来却不全是，貌似跟你最近点击有关。。
>还有一点，获取到的新番信息里面包含封面的URL的，但是好像Alfred列表的每个选项前面的图标只能是本地icon，不然不显示。。
 
## B站新番2
由于上一个命令只能打开新番搜索页面，然后试图对选中的新番直接打开所在URL，但是无奈Alfred设计上的问题，无法直接选中新番然后像之前别的方法一般按着`cmd`就可以直接本地播放，于是暂时采用了一个迂回的方法：

输入命令`bgms`，参数使用和`bgm`一样，然后选中回车将会把本地播放的命令复制到剪贴板，然后打开终端云顶即可，当然的，你需要按照本文末尾方法配制播放环境！！

> 为了方便起见，`bgms`和`bgm`作用相反；也就是现在Workflow中`bgm`干的是`bgms`的活

## B站排行
介绍可以参见[博客](http://www.kylen314.com/archives/6670)

关键字：`bhot`

食用方法：
* 查看热门视频只要输入`bhot`即可[默认返回的是`全站`   `3天`内`除了新番区`以外`点击量`最高的`20`个视频；]
* 选择分区，后面加上：
	*  动画区:`dh`
	* 音乐舞蹈区:`yy`
	* 游戏区:`yx`
	* 娱乐区:`yl`
	* 科学与技术:`kj`
* 设置天数范围只要加个`dx`就可以返回`x天`内排名最高的；
* 排名方式默认点击量，也可以选择:
	* 按弹幕数排:`dm`
	* 收藏数:`sc`
	* 评论数:`pl`
	* 硬币数:`yb`

<img src = "http://www.kylen314.com/wp-content/uploads/2014/08/QQ20140831-16.png" />

> 举个例子，你想查看`60天`内`音乐区` `硬币数`最高的视频：那么输入`bhot d60ybyy`【参数顺序随便写，比如`bhot ybyyd60`也可以】


<img src = "http://www.kylen314.com/wp-content/uploads/2014/08/QQ20140831-17.png" />

> 如按下文配置好[biligrab-danmaku2ass](https://github.com/m13253/biligrab-danmaku2ass)及[you-get](https://github.com/soimort/you-get)，选中搜索结果中的视频，按住`cmd`然后回车即可使用mpv本地播放视频，按住`ctrl`再回车可以查看高清视频；【因为macbook观看弹幕视频发热太过严重，这个方法不仅可以有效解决这个问题，并且新番可以**跳广告**！！】,按住`alt`再回车可以下载视频【如果可以的话】；

## 配合使用的系统设置
首先完成以下三项配置：
* [you-get](https://github.com/soimort/you-get)
* [biligrab-danmaku2ass](https://github.com/m13253/biligrab-danmaku2ass)
* [danmaku2ass](https://github.com/m13253/danmaku2ass)

目标：
* 可以使用`you-get http://www.bilibili.com/video/avXXXX`下载B站视频
* 假设cd到[biligrab-danmaku2ass](https://github.com/m13253/biligrab-danmaku2ass)所放的路径，可以使用`./bilidan.py http://www.bilibili.com/video/avXXX/`在MPV中本地播放视频

然后：
在'\usr\bin'中建立一个名为`bili`的文本文件，内容如下：
```
#!/bin/bash
xxxxxxx/bilidan.py $@
```
其中前面`xxxxxxx`表示`bilidan.py`路径，然后添加执行权限`sudo chmod +x bili`后便可以随时随地在任意路径下终端使用`bili http://www.bilibili.com/video/avXXX/`播放视频了！！
当然你也可以设置默认配置，比如弹幕透明度：
```
#!/bin/bash
~/danmaku2ass/bilidan.py --d2aflags 'text_opacity=0.5' $@
```
完成以上配置即可！！<commit_msg>增加获取ASS的说明<commit_after>## B站搜索
介绍可以参见[博客](http://www.kylen314.com/archives/6670)

关键字：`bl` (喂，`bl`是`b`i`l`i的简写啊！)

选中搜索结果中的视频回车即可直接在浏览器中打开；

<img src = "http://www.kylen314.com/wp-content/uploads/2014/08/QQ20140831-10.png" />


> 如按下文配置好[biligrab-danmaku2ass](https://github.com/m13253/biligrab-danmaku2ass)及[you-get](https://github.com/soimort/you-get)，选中搜索结果中的视频，按住`cmd`然后回车即可使用mpv本地播放视频，按住`ctrl`再回车可以查看高清视频；【因为macbook观看弹幕视频发热太过严重，这个方法不仅可以有效解决这个问题，并且新番可以**跳广告**！！】,按住`alt`再回车可以下载视频【如果可以的话】；

11/07更新：
按住shift可以下载弹幕文件到桌面


## B站新番
介绍可以参见[博客](http://www.kylen314.com/archives/6670)

关键字：`bgm`

食用方法：
* 直接输入`bgm`可以查看最近更新的二次元新番
* 后面加`t`可以查看今天会更新的新番
* 输入`wn`可以查看`周n`更新的视频，比如`bgm w3`就是查看周三更新的视频
* 前面的各种命令前面加个`3`可以查看三次元新番

<img src = "http://www.kylen314.com/wp-content/uploads/2014/08/QQ20140831-11.png" />
<img src = "http://www.kylen314.com/wp-content/uploads/2014/08/QQ20140831-13.png" />
<img src = "http://www.kylen314.com/wp-content/uploads/2014/08/QQ20140831-14.png" />
<img src = "http://www.kylen314.com/wp-content/uploads/2014/08/QQ20140831-15.png" />

> 比较讨厌的有两点，一是这些更新顺序我代码中明明是按和现在接近程序顺序输出的，但是显示出来却不全是，貌似跟你最近点击有关。。
>还有一点，获取到的新番信息里面包含封面的URL的，但是好像Alfred列表的每个选项前面的图标只能是本地icon，不然不显示。。
 
## B站新番2
由于上一个命令只能打开新番搜索页面，然后试图对选中的新番直接打开所在URL，但是无奈Alfred设计上的问题，无法直接选中新番然后像之前别的方法一般按着`cmd`就可以直接本地播放，于是暂时采用了一个迂回的方法：

输入命令`bgms`，参数使用和`bgm`一样，然后选中回车将会把本地播放的命令复制到剪贴板，然后打开终端云顶即可，当然的，你需要按照本文末尾方法配制播放环境！！

> 为了方便起见，`bgms`和`bgm`作用相反；也就是现在Workflow中`bgm`干的是`bgms`的活

## B站排行
介绍可以参见[博客](http://www.kylen314.com/archives/6670)

关键字：`bhot`

食用方法：
* 查看热门视频只要输入`bhot`即可[默认返回的是`全站`   `3天`内`除了新番区`以外`点击量`最高的`20`个视频；]
* 选择分区，后面加上：
	*  动画区:`dh`
	* 音乐舞蹈区:`yy`
	* 游戏区:`yx`
	* 娱乐区:`yl`
	* 科学与技术:`kj`
* 设置天数范围只要加个`dx`就可以返回`x天`内排名最高的；
* 排名方式默认点击量，也可以选择:
	* 按弹幕数排:`dm`
	* 收藏数:`sc`
	* 评论数:`pl`
	* 硬币数:`yb`

<img src = "http://www.kylen314.com/wp-content/uploads/2014/08/QQ20140831-16.png" />

> 举个例子，你想查看`60天`内`音乐区` `硬币数`最高的视频：那么输入`bhot d60ybyy`【参数顺序随便写，比如`bhot ybyyd60`也可以】


<img src = "http://www.kylen314.com/wp-content/uploads/2014/08/QQ20140831-17.png" />

> 如按下文配置好[biligrab-danmaku2ass](https://github.com/m13253/biligrab-danmaku2ass)及[you-get](https://github.com/soimort/you-get)，选中搜索结果中的视频，按住`cmd`然后回车即可使用mpv本地播放视频，按住`ctrl`再回车可以查看高清视频；【因为macbook观看弹幕视频发热太过严重，这个方法不仅可以有效解决这个问题，并且新番可以**跳广告**！！】,按住`alt`再回车可以下载视频【如果可以的话】；

## 获取弹幕ASS文件以供本地播放
关键字:`danmu`

使用方法：
danmu加上视频URL地址即可，比如：
* danmu http://www.bilibili.com/video/av510515/index_3.html
* danmu http://www.bilibili.com/video/av1687261/

然后转换成功的话可以获得ASS文件，请到桌面查找

> 有些时候一些新番的的弹幕需要登录才可以获取，这里没有实现。。。也不会去实现。。


## 配合使用的系统设置
首先完成以下三项配置：
* [you-get](https://github.com/soimort/you-get)
* [biligrab-danmaku2ass](https://github.com/m13253/biligrab-danmaku2ass)
* [danmaku2ass](https://github.com/m13253/danmaku2ass)

目标：
* 可以使用`you-get http://www.bilibili.com/video/avXXXX`下载B站视频
* 假设cd到[biligrab-danmaku2ass](https://github.com/m13253/biligrab-danmaku2ass)所放的路径，可以使用`./bilidan.py http://www.bilibili.com/video/avXXX/`在MPV中本地播放视频

然后：
在'\usr\bin'中建立一个名为`bili`的文本文件，内容如下：
```
#!/bin/bash
xxxxxxx/bilidan.py $@
```
其中前面`xxxxxxx`表示`bilidan.py`路径，然后添加执行权限`sudo chmod +x bili`后便可以随时随地在任意路径下终端使用`bili http://www.bilibili.com/video/avXXX/`播放视频了！！
当然你也可以设置默认配置，比如弹幕透明度：
```
#!/bin/bash
~/danmaku2ass/bilidan.py --d2aflags 'text_opacity=0.5' $@
```
完成以上配置即可！！
{'fraction_non_alphanumeric': 0.19146573604060912, 'fraction_numerical': 0.06852791878172589, 'mean_word_length': 6.832298136645963, 'pattern_counts': {'":': 0, '<': 17, '<?xml version=': 0, '>': 30, 'https://': 16, 'lorem ipsum': 0, 'www.': 28, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 4, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6214658', 'n_tokens_mistral': 4575, 'n_tokens_neox': 4874, 'n_words': 195}