Home

Awesome

B站搜索

介绍可以参见博客

关键字:bl (喂,blbili的简写啊!)

image

如按下文配置好biligrab-danmaku2assyou-get,选中搜索结果中的视频:

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

## B站新番 Version 1 【已废弃】 介绍可以参见博客

关键字:bgm

食用方法:

image image image image

比较讨厌的有两点,一是这些更新顺序我代码中明明是按更新时间顺序输出的,但是显示出来却不全是,貌似跟你最近点击有关。。 还有一点,获取到的新番信息里面包含封面的URL的,但是好像Alfred列表的每个选项前面的图标只能是本地icon,不然不显示。。

B站新番 Version 2

由于上一个命令只能打开新番搜索页面,然后试图对选中的新番直接打开所在URL,但是无奈Alfred设计上的问题,无法直接选中新番然后像之前别的方法一般按着cmd就可以直接本地播放,于是暂时采用了一个迂回的方法:

输入命令bgm,然后选中新番,回车!!将会把本地播放的命令(也就是bili —hd http://www.bilibili.com/video/avxxxxx)复制到剪贴板,然后打开终端ctrl+V运行即可。(当然的,你需要按照本文末尾方法配制播放环境!!)

演示: image

忘了什么时候更新的功能,选中之后cmd+回车,会把url(http://www.bilibili.com/video/avxxxxx )复制到剪贴板,使用这个脚本 获取视频下载url,就可以直接扔迅雷下载了。。【唉,虽然现在版权越来越严。。】或者使用弹幕下载的alfred或者脚本直接下载弹幕文件到本地【这样就可以在高铁上离线弹幕了!!】

演示: image

B站排行

介绍可以参见博客

关键字:bhot

食用方法:

image

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

image

如按下文配置好biligrab-danmaku2assyou-get,选中搜索结果中的视频:

演示: image

获取弹幕ASS文件以供本地播放

关键字:danmu

使用方法: danmu加上视频URL地址即可,比如:

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

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

获取视频下载url

关键字:url

食用方法: url加上视频URL地址即可,比如:

选中后会自动将将url复制到剪贴板,可以直接打开迅雷粘贴即可!!

image

注:如果出现多个下载url,最好不要使用这个方法,而采用you-get之类的会自动合并多个短视频的脚本。

转化xml弹幕文件为ass文件

关键字:xml2ass

食用方法: 直接xml2ass,会读取桌面xml文件供你选择,选中即转化为同名ass文件,拖入播放器即可。

image

问题一:有了danmu这个Alfred为什么还要写这个?因为B站封appkey,danmu必须借助appkey+av号获取到视频的cid,才可以自动获取到xml文件,现在没有appkey的用户自然获取不到xml文件。 问题二:那么如何获取xml文件呢?请使用bilibili-mac-client 问题三:请问有了bilibili-mac-client,要你这个Alfred何用?额。。假设你能容忍暗牧的存在的话,或者B站有些视频低画质之类的。。。这个是没什么用。。

配合使用的系统设置

首先完成以下三项配置:

目标:

然后: 在'\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' $@

完成以上配置即可!!