类型:下载工具
语言:简体中文
更新:2021-04-30 15:14:58.000
大小:96.05 MB
平台:Win All
下载量:36585
百度文库下载器绿色免费版 v10.0 正式版
qBittorrent种子下载增强免费版下载 v4.3.7.10 BT下载利器(防吸血插件)
csdn免费下载器2021 v7.0 最新版
迅雷云盘存储敏感资源神器电脑版下载 v11.1.12.1692 免和谐版(支持转存百度网盘)
视频下载工具Freemake Video Downloader下载 v4.1.13.35 绿色免费版
BiglyBT客户端电脑版下载 v2.8.0 中文多语免费版
闪豆视频下载器(原哔哩哔哩视频下载器)下载 v2.0.6.26 绿色版
B站视频下载助手电脑版下载 v1.4.0 绿色免费版
天翼云盘助手电脑版下载 v2.1.11 大文件免客户端下载脚本
- 1[下载工具]雷利子解除天翼云盘网页版下载限制脚本下载 v1.0 油猴版
- 2[下载工具]Allavsoft视频下载器最新版下载 v3.23.6.7836 官方免费版
- 3[下载工具]阿里云盘官方正式版最新版下载 2021 电脑版(附永久容量兑换码)
- 4[下载工具]阿里云盘小白羊版电脑版下载 v1.6.13 特别版
- 5[下载工具]阿里云盘最新PC端下载(附永久容量福利码) v2.1.7 公测官方版
- 6[下载工具]m3u8视频下载器助手最新版 v5.5.1 电脑版
- 7[下载工具]百度网盘满速下载工具baidupcs go下载 v2021 最新版
- 8[下载工具]DownZemAll视频文件下载工具电脑版下载 v2.4.1 绿色免费版
- 9[下载工具]蔚蓝视频播放器软件免费版下载 v1.0 电脑版
- 10[下载工具]HoDown网盘下载工具最新版下载 v1.2 官方免费版
B站视频下载器电脑版是一款十分好用的在线视频下载工具,一款能够让每一个用户都能在电脑上轻松实现最简单的视频下载,让你的资源轻松下载到本地中。B站视频下载器python版有着全新的视频资源爬取,用户可以在软件中一键爬取,轻松下载B站里面的视频资源,让你的下载更轻松。
B站视频下载器有着清爽的软件界面,用户可以在软件中轻松下载,就算是B站里面的大会员资源也能高速下载,让你的使用更简单。
B站视频下载器电脑版特色
解析B站视频
快速下载链接
支持多种视频分辨率格式
暂不支持弹幕下载
B站视频下载器电脑版使用方法
点击运行exe应用程序,输入视频URL即可下载。
下载完毕!
B站视频下载器电脑版相关的代码
# -*- coding : utf-8 -*-
# home.php?mod=space&uid=238618 : 2021/3/21 16:11
# home.php?mod=space&uid=686208 : wawyw
# home.php?mod=space&uid=267492 : bilibili_video.py
# home.php?mod=space&uid=371834 : PyCharm
import requests
import re
import json
import subprocess
import os
headers = {"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36","referer": "https://message.bilibili.com/"
}
def send_request(url):
response = requests.get(url=url, headers=headers)
return response
def get_video_data(html_data):
title = re.findall('
json_data = re.findall(r'',html_data)[0]
json_data = json.loads(json_data)
audio_url = json_data["data"]["dash"]["audio"][0]["backupUrl"][0]
video_url = json_data["data"]["dash"]["video"][0]["backupUrl"][0]
video_data = [title, audio_url, video_url]
return video_data
def save_data(file_name,audio_url,video_url):
print("正在下载 " + file_name + "的音频...")
audio_data = send_request(audio_url).content
print("完成下载 " + file_name + "的音频!")
print("正在下载 " + file_name + "的视频...")
video_data = send_request(video_url).content
print("完成下载 " + file_name + "的视频!")
with open(file_name + ".mp3", "wb") as f:
f.write(audio_data)
with open(file_name + ".mp4", "wb") as f:
f.write(video_data)
def merge_data(video_name):
os.rename(video_name + ".mp3","1.mp3")
os.rename(video_name + ".mp4","1.mp4")
print("正在合并 " + video_name + "的视频...")
subprocess.call("ffmpeg -i 1.mp4 -i 1.mp3 -c:v copy -c:a aac -strict experimental output.mp4", shell=True)
os.rename("output.mp4", video_name + ".mp4")
os.remove("1.mp3")
os.remove("1.mp4")
print("完成合并 " + video_name + "的视频!")
def main():
url = input("输入bilibili视频对应的链接即可下载:")
html_data = send_request(url).text
video_data = get_video_data(html_data)
save_data(video_data[0],video_data[1],video_data[2])
merge_data(video_data[0])
if __name__ == "__main__":
main()
B站视频下载器电脑版下载 v1.0.0 python爬虫版其他版本
用户评论
最新评论
- 置顶 河北承德电信 网友 敷衍
好东西值得分享
- 置顶 山东菏泽联通 网友 星星少女?
凡事要乘早
- 置顶 甘肃定西电信 网友 东风寄千愁
谢谢小编大大分享,支持一下。。。
- 置顶 河南开封电信 网友 等过春秋
这软件好用,奥力给
- 置顶 云南保山联通 网友 一米阳光°几度温暖
成功下载&成功使用