#导入模组
import requests
#获取视频地址
url = "https://xy36x163x204x6xy2409y8770y24f0y2yy6xy.mcdn.bilivideo.cn:4483/upgcxcode/63/35/27857653563/27857653563-1-100026.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1739203007&gen=playurlv2&os=mcdn&oi=2088204403&trid=000067cf55ecec7946d29e0fa62fe302ada7u&mid=433954740&platform=pc&og=cos&upsig=c6ab2bb15873e1262232bf61343aa9fd&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform,og&mcdnid=50018818&bvc=vod&nettype=0&orderid=0,3&buvid=BF422EC1-5580-EB77-3D71-3F2F2E5BE5B550865infoc&build=0&f=u_0_0&agrr=0&bw=20364&logo=A0020000"
#做一个伪装
wz = {'user-agent':"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36",
"referer":"https://www.bilibili.com/video/BV14Lc9exESW/?spm_id_from=333.1007.tianma.1-1-1.click&vd_source=d9bccf5b9baf3ba7e8a3c813bb34345e"}
#将伪装放入请求内发送出去
res = requests.get(url, headers=wz)
#保存视频到电脑内,wb是写入的意思
open("视频.mp4", "wb").write(res.content)
#获取视频音频
url = 'https://xy36x163x204x6xy2409y8770y24f0y2yy6xy.mcdn.bilivideo.cn:4483/upgcxcode/63/35/27857653563/27857653563-1-30280.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&nbs=1&deadline=1739203686&gen=playurlv2&os=mcdn&oi=2088204403&trid=00009413c303979d45eeb4ff188b794b079eu&mid=433954740&platform=pc&og=hw&upsig=1c2f902f95431a3996d42db912b150fc&uparams=e,uipk,nbs,deadline,gen,os,oi,trid,mid,platform,og&mcdnid=50018818&bvc=vod&nettype=0&orderid=0,3&buvid=BF422EC1-5580-EB77-3D71-3F2F2E5BE5B550865infoc&build=0&f=u_0_0&agrr=0&bw=10305&logo=A0020000'
#伪装
wz = {'user-agent':"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36",
"referer":"https://www.bilibili.com/video/BV14Lc9exESW/?spm_id_from=333.1007.tianma.1-1-1.click&vd_source=d9bccf5b9baf3ba7e8a3c813bb34345e"}
#发送请求
res = requests.get(url, headers=wz)
#保存音频
open("音频.mp3", "wb").write(res.content)
#导入视频剪辑模组
from moviepy import VideoFileClip, concatenate_videoclips, CompositeVideoClip, TextClip, AudioFileClip
#放入素材
video = VideoFileClip('视频.mp4')
audio = AudioFileClip('音频.mp3')
#将视频音频合并
hc = video.with_audio(audio)
#导出视频
hc.write_videofile("完整的视频.mp4")
#查看访问状态
print(res.status_code)
评论(1)