目录
用过B站安卓客户端的人都知道,缓存的视频在手机里是拆成音视频分离的m4s文件,直接拷出来根本放不了。biliandout就是冲着这个痛点做的。它基于PyQt开发,界面不复杂,核心逻辑就是三件事:识别安卓设备、扫描B站缓存路径、调用封装好的biliffm4s做合并转码。开发者把它打包成了单文件exe,下载解压就能跑,不用装Python环境,也不用配ffmpeg。项目在GitHub上开源,遵循GPL v3协议,懂代码的人可以自己改界面或者加功能。需要提醒的是,作者已经在项目页标注了停止一般开发,新项目MyBiOut是它的完整超集,功能更多,不过biliandout本身对普通用户来说够用了。
官网入口地址
https://github.com/Water-Run/biliandout
下载地址
在GitHub项目的Release页面下载biliandout.zip,解压后双击Android哔哩哔哩视频导出器.exe即可运行。由于是单文件封装,第一次打开会等一会儿,属正常现象。如果Release打不开,也可以clone源码后运行python build.py自行打包,生成的exe会放在_release目录里。
功能介绍
自动检测安卓设备
手机开启USB调试并连上电脑后,软件能自动发现设备,并列出设备上安装的哔哩哔哩版本,不用手动去翻文件夹找路径。
一键扫描缓存
选定设备和B站版本后点扫描,软件会读取内部的缓存目录,把所有能导出的视频条目列出来,带标题和状态,方便勾选。
合并转码输出MP4
选中想导出的条目点导出,后台调用biliffm4s把分离的音视频m4s片段合并成标准MP4文件,输出到你指定的本地文件夹,直接就能用播放器打开。
自定义输出路径
1.1版本加了自定义路径功能,不想用默认目录的话可以自己指定存哪。
免安装单文件
整个程序打包成一个exe,不写注册表,不依赖额外运行库,拷到U盘里换台电脑也能用。
应用场景
学生党把网课缓存到手机里,怕哪天视频下架或者账号出问题,用这个工具导出来存到电脑硬盘上,踏实。做视频剪辑的人需要B站上的素材,手机缓存完连电脑导成MP4,直接拖进剪映或者PR里用,省去录屏的麻烦。还有就是把旧手机里的缓存视频批量搬到新设备或者电视上播,统一转成MP4兼容性。
使用方法
先在安卓手机的开发者选项里打开USB调试,插上数据线,USB连接模式选文件传输。打开biliandout,在界面里选好设备和对应的哔哩哔哩版本,点扫描。等列表出来以后勾选要导出的视频,点导出,选好保存位置,等进度跑完就行。导出的MP4文件在指定文件夹里,双击就能看。
服务支持与定价
biliandout免费,开源项目,没有收费版本也没有会员体系。使用中遇到问题可以去GitHub的Issues页面反馈,作者虽然标注了停止一般开发,但历史issue里能翻到不少解决办法。注意这个工具只处理你自己设备上已经缓存的视频,导出的内容建议仅用于个人备份和学习,别拿去做二次传播或者商用。
| 源码反馈/咨询 (共有 条反馈) |
biliandout常见问题
不是公司做的,是一个个人开发者在GitHub上开源的项目,作者ID是Water-Run。项目遵循GPL v3协议,代码公开可查,属于典型的个人作品,不是商业团队在运营。
是一个Windows桌面小工具,专门用来把安卓手机里哔哩哔哩的缓存视频导出来。B站缓存的视频是m4s格式,音视频分开存,直接拷出来放不了。这个工具帮你把它们合并转成普通MP4,存到电脑上就能正常播放了。
手机开USB调试,数据线连电脑,选文件传输模式。打开软件,选设备和B站版本,点扫描。列表出来后勾选视频,点导出,选个保存文件夹等着就行。整个过程不需要懂命令行,点几下鼠标的事。
免费,开源软件,没有收费版也没有会员。作者没在里面塞广告或者付费解锁的功能,下载下来直接用。
代码在GitHub上公开,懂技术的人可以自己审。它是通过USB读取你手机上的缓存文件,在本地完成转码,不上传任何数据到服务器。不过下载exe还是建议从官方Release页面拿,别去来路不明的第三方网站下,免得被塞东西。
理论上只要手机能开USB调试、能装B站客户端就行,跟品牌关系不大。小米、华为、OPPO、vivo这些主流安卓机一般都没问题。关键是USB连接模式要选对,选成仅充电的话软件识别不到设备。
先检查三件事:USB调试开了没有,数据线是不是只能充电的那种,连接模式是不是选的文件传输。如果都对了还认不到,可以在电脑上装一下手机品牌的USB驱动,或者换根线、换个USB口试试。有些手机需要连接后在弹窗里点允许调试。
画质取决于你手机上缓存时选的清晰度。缓存的是1080P导出来就是1080P,合并转码过程不做二次压缩,不会额外降画质。但如果你缓存的时候选的就是流畅档,那导出来也只能是那个清晰度。
MyBiOut是同一个作者开发的新项目,官方说法是biliandout的完整超集,功能扩展了不少。biliandout已经标注停止一般开发,新用户如果追求更多功能可以直接看MyBiOut,但biliandout现有的导出功能是完整可用的,不用担心中途不能用。
不需要。作者已经打包成单文件exe,ffmpeg的封装也整合在里面了,下载解压双击就能跑。第一次启动会慢一点,因为单文件exe要解压临时文件,后面就正常了。只有你想自己改代码重新打包,才需要装Python环境。
看视频长度和数量。一个几分钟的短视频一般几十秒就完了,批量导出十几条的话等几分钟。转码速度跟电脑配置也有关系,固态硬盘会比机械硬盘快一些。
这个工具针对的是哔哩哔哩客户端的缓存视频,也就是你在手机App里点缓存下载的那些内容。直播回放如果能在App里缓存,理论上走同样的路径也能扫到,但官方没有专门宣传直播回放的支持,以实际扫描结果为准。
可以。导出来是标准MP4格式,电视、电脑、平板、手机都能播。拷到U盘插电视上直接放就行,不用再转格式。