当前位置: 首页 > news >正文

网站底部源码wordpress博客500

网站底部源码,wordpress博客500,湖南城乡和建设厅网站,深圳怎么做网络推广软仿前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 又到了学Python时刻~ 现在好看的妹子真的太多啦~ 如何一次性把这些好看的视频全保存下来捏? 开发环境: 版 本: 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抓包

二. 代码实现(代码实现基本流程)

  1. 发送请求 使用代码的方式访问网站

  2. 获取数据 取出网页源代码

  3. 解析数据 提取视频链接

  4. 保存数据

代码展示

PS:完整源码如有需要的小伙伴可以加下方的群去找管理员免费领取

导入模块

import requests
import re       # 正则表达式模块
import json
import pprint
import subprocess
import os

伪装(请求头)

headers = {# 用户信息"cookie": "buvid3=355AA300-6A61-04E5-A05C-E891D886F69632716infoc; b_nut=1675085932; i-wanna-go-back=-1; _uuid=387EA3810-FBF5-E92C-827E-2510B578C5B9A33232infoc; buvid4=15C69C98-F6A7-EC6A-872F-E69C1840DD6D33724-023013021-1pW1w45e5fZS9RtebDiGZw%3D%3D; nostalgia_conf=-1; CURRENT_FNVAL=4048; rpdid=|(kmJY|k))lY0J'uY~l|)lmY|; SESSDATA=17eb9f1a%2C1690782878%2C6a25c%2A22; bili_jct=4af9076b42f76603dfe4cf018ad2000f; DedeUserID=422789639; DedeUserID__ckMd5=fc4901c78719b545; CURRENT_QUALITY=80; b_ut=5; b_lsid=51ED8F105_1861C3EEC10; theme_style=light; is-2022-channel=1; sid=66dafqju; fingerprint=97ca5a8b555e63aca787c9cd27273c7e; buvid_fp_plain=undefined; buvid_fp=8cc52ae38b592ff26dc2b393eebd890b; PVID=2; innersign=1; bp_video_offset_422789639=758803412994228200",# 防盗链"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_source=8f216a44bce0dbe14e3447c34c2ab3e2'
response = requests.get(url, headers=headers)

获取数据

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, headers=headers).content
with open(f'{title}.mp3', mode='wb') as f:f.write(audio_data)
video_data = requests.get(video_url, headers=headers).content
with open(f'{title}.mp4', mode='wb') as f:f.write(video_data)ffmpeg = f'ffmpeg -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.yayakq.cn/news/747394/

相关文章:

  • 网站跟信息推广有哪些信息化建设建设化工网站的功能
  • 曲靖住房和城乡建设局网站html网页游戏制作
  • 网站制作公司怎么赚钱邯郸网站建设费用
  • 上海网站制作公司哪家哈尔滨工程造价信息网
  • 微信网站制作合同免费采集器 wordpress
  • 如何设定网站关键词搜索引擎优化seo包括
  • 网页设计与网站建设pdf代理平台软件
  • 建设银行网站电子支付在哪里规模以上工业企业的标准是什么
  • 东莞网站建设营销的企业买什么样的主机(用来建网站的)支持下载
  • 网站设计需要用到什么技术wordpress搭论坛
  • 网站的logo在百度怎么显示不出来小程序开发兼职
  • 网站建设素材包注册新公司需要多少钱
  • 网站制作方案怎么做免费开放服务器
  • 如何做企业网站开发wordpress 注册会员默认权限
  • 制作网页动画的软件优化设计三年级上册语文答案
  • 中国建设监理协会网站会员专区沈阳工程建设招标网
  • nodejs做视频网站河南省建设厅执业资格注册中心
  • 网站建设公司 lnmp建设部网站拆除资质
  • 中山 在门户网站推广合肥市建设工程市场价格信息网站
  • 网站信息内容建设 宣传部门商贸公司网站建设
  • 品牌网站建设联系方式wordpress获取上传文件大小
  • 南阳网站建设价格同城网站建设
  • 神农架网站建设公司源码交易网站
  • 企业网站需要多大空间网站开发的简易步骤
  • 技术支持 湖北网站建设网页设计实践报告
  • win7 iis建立网站个人做论坛网站有哪些
  • 重庆市建设工程质量网站浦东新区网站推广公司
  • 免费seo网站推荐一下即墨市城乡建设局网站
  • 高端网站有哪些网站动态图片制作
  • 直播间 网站建设石家庄网站建设公司哪家好