1. 主页 > 引流推广

b站下载转换音频(b站转音频mp3软件)

关于这个b站转音频mp3软件(b站下载转换音频)很多人还不知道,现在让我们一起来看看吧!

1、从某一年开始,哔哩哔哩的缓存视频被分段,这是不方便的。所以我个人想用Python让它更自动化。由于视频和音频是分开的,所以需要先请求视频和音频的url,然后通过各自的URL获取各自的内容。

2、最后用moviepy合成视频和音频。至于批量处理爬取,一开始太复杂了(当然相对于其他更快的 *** ,是基于这种 *** 的复杂),导致反复出现异常。睡了一觉,发现豁然开朗。

3、复杂的是,当找到位于 *** 中的键名时,要多走很多弯路才能更自动地得到通用ID。后来才发现统一id在网址里。大致思路如下:进入喜欢UPmaster的空房间后,点击播放全部(图1),

4、图1→转到新页面并找到URL(图2)。

5、没有附上视频BV,需要换个角度思考。

6、图2→点击右键查看页面,在 *** 一栏下发现一个特殊的名字(图3),里面有Up的其他视频(图图5)。

7、图3

8、图4

9、图5→思路清晰。

10、我们可以通过请求图2中的页面找到图3所示的信息组,然后请求URL获取json数据迭代索引来获取每个bv_id。代码分析如下:①获取bv_id并导入

11、注意:User-Agent可以在网页的Headers部分获得,可以自己输入。②有一个附加到构造循环的跳出条件

12、③构建bilibiliSpider()类主框架

13、注:此处合成视频和音频的 *** 有所调整。

14、起初,人们发现ffmpeg效果不佳。经过通讯组前辈的指导,使用了moivepy,更方便,效果也不错。发送通用请求格式(方便

15、注意:全局意味着其他 *** 需要请求内容。

16、请求标题、 *** ON数据、视频和音频Url

17、注:标题索引、jsonData索引、videoUrl索引、audioUrl索引和上述Referer都可以在图中找到。获取信息的一般过程是右键单击页面来获取信息(图7和8)。

18、图6图7

19、图8保存数据

20、合成视频和音频

21、注意:路径一定要正确,否则找不到会报错(路径可以自己设置,前后可以统一)。

22、在下面的条件语句的开头,前面的单独的视频和音频都是清晰的,合成的名字加上一个加号,防止系统根据单独的视频误删。一开始用ffmpeg合成视频和音频并不流畅(图9),所以改用moviepy。图9调用 ***

23、注意:全文尽量统全文代码如下:

24、试运行:调试:

25、综上,还是有升级的空间空,比如 *** 慢。

26、然后就是画质的选择。爬坡时默认更高,具体自定义画质还在研究中(也就是本文的params好像没什么用,需要测试)。

b站转音频mp3软件(b站下载转换音频)的介绍就到这里,感觉你的阅读!

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 203304862@qq.com

本文链接:https://jinnalai.com/tuiguang/208223.html

联系我们

在线咨询:点击这里给我发消息

微信号:

工作日:9:30-18:30,节假日休息