BV号转AV号工具(B2A)

2024-10-17发布者:zhangliang大小: 下载:0

文件大小:

软件介绍

image.png

B2A是由知乎问答程序编写高手应用python撰写的B站视频转换软件。因为B站今日举办的维护保养UP主利益,将AV号将全方位升級为BV号,与纯数据的 AV 号不一样,BV 号是一段由数据和英文大小写构成的字符串数组,通过优化算法自动生成。将来将统一应用 BV 号做为稿件标志。

相关信息

维护保养UP主利益 B站官方宣布:AV号将全方位升級为BV号

B站表明,一直以来,AV号全是B站的视频稿件的关键标志,为了更好地维护稿件网络信息安全,容下大量文章投稿,维护保养UP主的利益,自2020年3月23日起,AV号将全方位升級到BV号。

与纯数据AV号不一样,BV号将是一段由数据和英文大小写构成的字符串数组,通过优化算法自动生成,将来统一应用BV号做为稿件标志。

与此同时,2020年3月23日前转化成AV号的有关作用维持不会改变。比如,已共享的稿件联接,AV号检索,及其动态性、评价、私聊中的高亮度自动跳转。

而客户在拷贝BV号或是包括BV号的连接后,开启B站APP的与此同时会跳转至该视频。

除此之外,近日,bilbil(下称“B站”)发布了截止到2019年12月31日的第四季度和全年度没经财务审计的财务报表。

财务报告表明,2019财政年度B站总营业收入达67.8亿人民币RMB,同比增长64%,在其中第四季度营业收入同比增长74%,达20.1亿人民币RMB,与去年同比增加提高74%。

而且,B站平均活跃性客户再创佳绩达1.3亿人,同比增长40%;手机端平均活跃性客户同比增长46%达1.16亿人,完成了自2018年发售至今的最大增长幅度。

发觉方式:

最先从各种各样的渠道的消息看来,应该是 base58 编号的。设 x 是一个钦定的 av 号,查看 这种 av 号相对应的 bv 号,发觉 bv 号的第 12、11、4、9、5 位各自会转变。因此猜想这种是 58 进制下的相对应位。

可是立即 base58 是不可以的,因此猜想异或运算了一个大数,而且 base58 的标识符表很有可能发生了。通过试验,bv 号最少位同样的数,av 号的奇偶性同样,这一定水平上证实了以前的猜测。

下面找了一些 av 号 x,达到 x 和 x 1 相匹配 bv 号的第 11 位不一样。设异或运算的数为 X,那麼 ( 表明异或运算)。

因为 av 号(除开全新的小量视频)较多仅有 27 bits,因此可以设 。随后可以发觉 只和 和 相关,那麼可以枚举类型这两个值(一共 种状况)随后应用上边的算式查验,就能获得多个可能的 和 。

这儿我获得的很有可能值如下所示:(左侧是 ,右侧是 )

22 90983642

22 90983643

50 43234084

50 43234085

有奇有偶是由于异或运算 1 以后也可以寻找交替表。而 则促使模 58 的被除数恰好变为 减它。

我取了 b=43234084,随后解决最少位,可以获得一个字符表,即 fZodR9XQDSUm21yCkr6zBqiveYah8bt4xsWpHnJE7jL5VG3guMTKNPAwcF。

针对更上位,事实上还要了解 ,这种值还可以 枚举类型 58 次获得,最终我获得的值是 。

这时候我发现了,每一位的标识符表有同样的(事实上只对 b=43234084 是如此的),随后再调整一下主要参数(上边编码中的2个 magic number 就等同于这儿的 ),最终解决了一下 的状况就获得了这一份编码。

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

版权声明:

1 本站所有资源(含游戏)均是软件作者、开发商投稿,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!

2 本站将不对任何资源负法律责任,所有资源请在下载后24小时内删除。

3 若有关在线投稿、无法下载等问题,请与本站客服人员联系。

4 如侵犯了您的版权、商标等,请立刻联系我们并具体说明情况后,本站将尽快处理删除,联系QQ:2499894784

返回顶部