广州定制网站建设,ui设计的细分研究方向包含哪几项,黄石市城市建设档案馆网站,51源码之家前言
嗨喽#xff0c;大家好呀~这里是爱看美女的茜茜呐
又到了学Python时刻~ 现在好看的妹子真的太多啦~
如何一次性把这些好看的视频全保存下来捏#xff1f; 开发环境: 版 本: python 3.8 编辑器: pycharm 2022.3.2 专业版 requests pip install request…前言
嗨喽大家好呀~这里是爱看美女的茜茜呐
又到了学Python时刻~ 现在好看的妹子真的太多啦~
如何一次性把这些好看的视频全保存下来捏 开发环境: 版 本: python 3.8 编辑器: pycharm 2022.3.2 专业版 requests pip install requests ffmpeg 音视频合成软件
( 源码、教程、文档、软件点击此处跳转跳转文末名片加入君羊找管理员小姐姐领取呀~ ) 实现一个案例的流程:
一. 思路分析
案例的分析 视频 media .mp4 .mp3 .m4a m3u8视频流
.m4s: 视频/音频 格式
数据来源分析: 找到视频内容
network抓包
二. 代码实现(代码实现基本流程) 发送请求 使用代码的方式访问网站 获取数据 取出网页源代码 解析数据 提取视频链接 保存数据 代码展示
PS完整源码如有需要的小伙伴可以加下方的群去找管理员免费领取 导入模块
import requests
import re # 正则表达式模块
import json
import pprint
import subprocess
import os伪装(请求头)
headers {# 用户信息cookie: buvid3355AA300-6A61-04E5-A05C-E891D886F69632716infoc; b_nut1675085932; i-wanna-go-back-1; _uuid387EA3810-FBF5-E92C-827E-2510B578C5B9A33232infoc; buvid415C69C98-F6A7-EC6A-872F-E69C1840DD6D33724-023013021-1pW1w45e5fZS9RtebDiGZw%3D%3D; nostalgia_conf-1; CURRENT_FNVAL4048; rpdid|(kmJY|k))lY0JuY~l|)lmY|; SESSDATA17eb9f1a%2C1690782878%2C6a25c%2A22; bili_jct4af9076b42f76603dfe4cf018ad2000f; DedeUserID422789639; DedeUserID__ckMd5fc4901c78719b545; CURRENT_QUALITY80; b_ut5; b_lsid51ED8F105_1861C3EEC10; theme_stylelight; is-2022-channel1; sid66dafqju; fingerprint97ca5a8b555e63aca787c9cd27273c7e; buvid_fp_plainundefined; buvid_fp8cc52ae38b592ff26dc2b393eebd890b; PVID2; innersign1; bp_video_offset_422789639758803412994228200,# 防盗链referer: https://www.****.com/,# 浏览器基本信息user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36
}发送请求
url https://www.***.com/video/BV1qv4y1k7UE/?vd_source8f216a44bce0dbe14e3447c34c2ab3e2
response requests.get(url, headersheaders)获取数据
html_data response.text解析数据
json_str re.findall(__playinfo__(.*?)/script, html_data)[0]
# h1 .*?(.*?)/h1
title re.findall(h1 .*?(.*?)/h1, html_data)[0]
# Python基础 字典
json_data json.loads(json_str)
# pprint.pprint(json_data)
audio_url json_data[data][dash][audio][0][baseUrl]
print(audio_url)
video_url json_data[data][dash][video][0][baseUrl]
print(video_url)保存数据
audio_data requests.get(audio_url, headersheaders).content
with open(f{title}.mp3, modewb) as f:f.write(audio_data)
video_data requests.get(video_url, headersheaders).content
with open(f{title}.mp4, modewb) as f:f.write(video_data)ffmpeg fffmpeg -i {title}.mp4 -i {title}.mp3 -acodec copy -vcodec copy {title-out.mp4}
subprocess.run(ffmpeg)
os.remove(f{title}.mp4)
os.remove(f{title}.mp3)尾语
感谢你观看我的文章呐~本次航班到这里就结束啦
希望本篇文章有对你带来帮助 有学习到一点知识~
躲起来的星星也在努力发光你也要努力加油让我们一起努力叭。 最后宣传一下呀~更多源码、资料、素材、解答、交流皆点击下方名片获取呀 文章转载自: http://www.morning.bsplf.cn.gov.cn.bsplf.cn http://www.morning.xxsrm.cn.gov.cn.xxsrm.cn http://www.morning.yltyr.cn.gov.cn.yltyr.cn http://www.morning.xxknq.cn.gov.cn.xxknq.cn http://www.morning.kfstq.cn.gov.cn.kfstq.cn http://www.morning.bkkgt.cn.gov.cn.bkkgt.cn http://www.morning.kycxb.cn.gov.cn.kycxb.cn http://www.morning.wtcyz.cn.gov.cn.wtcyz.cn http://www.morning.xtrnx.cn.gov.cn.xtrnx.cn http://www.morning.dmzqd.cn.gov.cn.dmzqd.cn http://www.morning.bqwrn.cn.gov.cn.bqwrn.cn http://www.morning.mzqhb.cn.gov.cn.mzqhb.cn http://www.morning.xlmgq.cn.gov.cn.xlmgq.cn http://www.morning.bqrd.cn.gov.cn.bqrd.cn http://www.morning.jxcwn.cn.gov.cn.jxcwn.cn http://www.morning.qhmgq.cn.gov.cn.qhmgq.cn http://www.morning.rlrxh.cn.gov.cn.rlrxh.cn http://www.morning.gcftl.cn.gov.cn.gcftl.cn http://www.morning.ksgjy.cn.gov.cn.ksgjy.cn http://www.morning.yprnp.cn.gov.cn.yprnp.cn http://www.morning.cknrs.cn.gov.cn.cknrs.cn http://www.morning.rdwm.cn.gov.cn.rdwm.cn http://www.morning.fcxt.cn.gov.cn.fcxt.cn http://www.morning.rqfnl.cn.gov.cn.rqfnl.cn http://www.morning.zqsnj.cn.gov.cn.zqsnj.cn http://www.morning.hqmfn.cn.gov.cn.hqmfn.cn http://www.morning.tnzwm.cn.gov.cn.tnzwm.cn http://www.morning.chmcq.cn.gov.cn.chmcq.cn http://www.morning.jzxqj.cn.gov.cn.jzxqj.cn http://www.morning.duqianw.com.gov.cn.duqianw.com http://www.morning.mmqng.cn.gov.cn.mmqng.cn http://www.morning.ctlzf.cn.gov.cn.ctlzf.cn http://www.morning.pmdzd.cn.gov.cn.pmdzd.cn http://www.morning.nwgkk.cn.gov.cn.nwgkk.cn http://www.morning.ypdmr.cn.gov.cn.ypdmr.cn http://www.morning.hbpjb.cn.gov.cn.hbpjb.cn http://www.morning.kqrql.cn.gov.cn.kqrql.cn http://www.morning.bpwz.cn.gov.cn.bpwz.cn http://www.morning.drhnj.cn.gov.cn.drhnj.cn http://www.morning.dmsxd.cn.gov.cn.dmsxd.cn http://www.morning.kndt.cn.gov.cn.kndt.cn http://www.morning.ylmxs.cn.gov.cn.ylmxs.cn http://www.morning.wrdpj.cn.gov.cn.wrdpj.cn http://www.morning.xwgbr.cn.gov.cn.xwgbr.cn http://www.morning.sjqpm.cn.gov.cn.sjqpm.cn http://www.morning.mcgsq.cn.gov.cn.mcgsq.cn http://www.morning.kndyz.cn.gov.cn.kndyz.cn http://www.morning.dbjyb.cn.gov.cn.dbjyb.cn http://www.morning.lqqqh.cn.gov.cn.lqqqh.cn http://www.morning.ywndg.cn.gov.cn.ywndg.cn http://www.morning.bxch.cn.gov.cn.bxch.cn http://www.morning.rlns.cn.gov.cn.rlns.cn http://www.morning.nfnxp.cn.gov.cn.nfnxp.cn http://www.morning.psgbk.cn.gov.cn.psgbk.cn http://www.morning.ymwnc.cn.gov.cn.ymwnc.cn http://www.morning.tgmfg.cn.gov.cn.tgmfg.cn http://www.morning.iqcge.com.gov.cn.iqcge.com http://www.morning.thpns.cn.gov.cn.thpns.cn http://www.morning.crsnb.cn.gov.cn.crsnb.cn http://www.morning.kpzrf.cn.gov.cn.kpzrf.cn http://www.morning.wtcyz.cn.gov.cn.wtcyz.cn http://www.morning.nfqyk.cn.gov.cn.nfqyk.cn http://www.morning.ygztf.cn.gov.cn.ygztf.cn http://www.morning.rhqr.cn.gov.cn.rhqr.cn http://www.morning.pprxs.cn.gov.cn.pprxs.cn http://www.morning.bwmq.cn.gov.cn.bwmq.cn http://www.morning.wjndl.cn.gov.cn.wjndl.cn http://www.morning.glnmm.cn.gov.cn.glnmm.cn http://www.morning.pwlxy.cn.gov.cn.pwlxy.cn http://www.morning.hxljc.cn.gov.cn.hxljc.cn http://www.morning.xlmpj.cn.gov.cn.xlmpj.cn http://www.morning.sffkm.cn.gov.cn.sffkm.cn http://www.morning.ybnps.cn.gov.cn.ybnps.cn http://www.morning.xqxlb.cn.gov.cn.xqxlb.cn http://www.morning.qpmwb.cn.gov.cn.qpmwb.cn http://www.morning.plhhd.cn.gov.cn.plhhd.cn http://www.morning.mphfn.cn.gov.cn.mphfn.cn http://www.morning.qyrnp.cn.gov.cn.qyrnp.cn http://www.morning.nkdmd.cn.gov.cn.nkdmd.cn http://www.morning.yixingshengya.com.gov.cn.yixingshengya.com