七喜软件园:打造绿色软件,免费软件下载基地!
所在位置:七喜软件下载网络软件 下载工具B站视频下载器电脑版下载 v1.0.0 python爬虫版
B站视频下载器电脑版下载 v1.0.0 python爬虫版
B站视频下载器电脑版下载 v1.0.0 python爬虫版

类型:下载工具

语言:简体中文

更新:2021-04-30 15:14:58.000

大小:96.05 MB

平台:Win All

下载量:36585

精品推荐换一换

B站视频下载器电脑版是一款十分好用的在线视频下载工具,一款能够让每一个用户都能在电脑上轻松实现最简单的视频下载,让你的资源轻松下载到本地中。B站视频下载器python版有着全新的视频资源爬取,用户可以在软件中一键爬取,轻松下载B站里面的视频资源,让你的下载更轻松。

B站视频下载器电脑版

B站视频下载器有着清爽的软件界面,用户可以在软件中轻松下载,就算是B站里面的大会员资源也能高速下载,让你的使用更简单。

B站视频下载器电脑版特色

解析B站视频

快速下载链接

支持多种视频分辨率格式

暂不支持弹幕下载

B站视频下载器电脑版使用方法

点击运行exe应用程序,输入视频URL即可下载。

B站视频下载器电脑版使用方法

下载完毕!

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('(.*?)',html_data)[0].replace("_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili","")

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爬虫版其他版本

用户评论

(您的评论需要经过审核才能显示) 精选5条评论
140

最新评论

  • 置顶 河北承德电信 网友 敷衍

    好东西值得分享

  • 置顶 山东菏泽联通 网友 星星少女?

    凡事要乘早

  • 置顶 甘肃定西电信 网友 东风寄千愁

    谢谢小编大大分享,支持一下。。。

  • 置顶 河南开封电信 网友 等过春秋

    这软件好用,奥力给

  • 置顶 云南保山联通 网友 一米阳光°几度温暖

    成功下载&成功使用

除了B站视频下载器电脑版下载 v1.0.0 python爬虫版官方下载 v4.6.7 安卓版,七喜软件园还提供多达31456款APP下载。

请简要描述您遇到的错误,我们将尽快予以修订