记录一个昨天下午使用 you-get 下载 b 站视频的问题 

you-get: github.com/soimort/you-get

写在嘟文里而不是单发一篇博客是考虑到 b 站代码总是变、you-get 也会更新,时效性很强;且我还没有仔细研究,很多猜测没有验证.

a. 使用 you-get 下载 b 站视频非常非常奇怪,经常会得到图一的错误,但用法没有问题,多试几次就好了. 怀疑是 b 站有随机的反爬机制.

b. 有的时候会得到图二的错误,即下载到一半就出错了. 但经过排查,其实没有出错,第 52p 的实际大小就是 30.8 M,但 you-get 在前期检测视频大小时会得到虚假的 39.3 M,还是怀疑是 b 站的反爬机制.

c. 有时候会遇到图三的情况,即超出 100%. 原因同 b,估计也是反爬机制,明明有 39.5 M 那么大,却得到了虚假的 7.2 M.

结论:感觉 b 站在朝着反爬做努力,这不是一个好兆头. 未来用第三方下载视频估计会很麻烦.

(我为什么不用 b 站自带的缓存功能:文件名一团乱,看不出是第几 p,而且有的音视频被分开了,还要再自己合并,怪麻烦的.)

@jubanislocked 咦?我孤陋寡闻没有听说过,谢谢提供!我晚上回去试一下~

@zero you-get个人认为不是很好用,我每次都扒拉不下来。writee.org/nowaternofish/ba-la ←之前写过一个扒拉视频的心得,希望对你有用!

登录以加入对话
万象千言

本站话题休闲取向,欢迎使用。以下类型用户请勿注册:激进民运人士、左翼爱国者、网络评论员。

访客查看账户公共页面 (1234.as/@username) 仅显示 10 条最新嘟文,如果需要查看更多,请关注或登录。