分类

网络软件 ->下载工具->B站视频下载器电脑版下载 v1.0.0 python爬虫版
B站视频下载器电脑版下载 v1.0.0 python爬虫版

B站视频下载器电脑版下载 v1.0.0 python爬虫版

大小:更新日期:2025-04-28 02:15:33.000

类别:下载工具下载量:36585

228
38
反馈投诉
下载到手机
其他版本
更多版本

    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()

    精品推荐

    相关下载

    热门标签
    软件排行榜
    网友评论
    我要跟贴
    • 山东潍坊联通 网友 夜之潘多拉

      下载挺快的

    • 天津移动 网友 一剑倾城

      支持支持!

    • 新疆乌鲁木齐电信 网友 当时明月在

      玩了半天有点累,休息下来评论下

    • 河南平顶山移动 网友 梵音战阁

      废话,非常好玩。

    • 陕西西安电信 网友 至少、还有你

      还在研究游戏中,很多功能不会玩~~

    +
    除了口袋觉醒魅族版下载 v2.1.0.45414 加速版,七喜软件园还提供多达31456款APP下载。
    103465