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

定兴网站建设深圳最新政策消息

定兴网站建设,深圳最新政策消息,接软件开发项目的平台,网页设计入门视频教程前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 又到了学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.ds6.com.cn/news/74598.html

相关文章:

  • 浏览器一打开就是2345网址导航网站优化关键词公司
  • 诸暨住房和城乡建设委员会网站湖南网站建设推广优化
  • 网站制作详情搜外seo
  • 亚马逊雨林破坏现状购买seo关键词排名优化官网
  • 网站城市切换代码seo的中文含义是
  • 做网站需要资质站长工具国色天香
  • 公司网站建设费用估计推广普通话手抄报简单又好看内容
  • 手机好看网站模板流量网站
  • 怎样免费做公司网站黑马培训是正规学校吗
  • 陕西省交通建设集团公司门户网站网站运营与维护
  • nodejs做视频网站济南最新消息
  • 常州网站建设网站seo优化快速排名技术
  • 江津做网站2023年重大时政热点
  • 网站备案帐号是什么意思百度站长电脑版
  • 国际化网站设计百度指数资讯指数
  • 政务门户网站建设思想苏州seo关键词优化排名
  • 做药的常用网站网络软文是什么
  • app开发公司哪深圳网站设计十年乐云seo
  • 天猫商城网站设计分析中国十大网络营销平台
  • 深圳做网站排名公司推荐域名注册信息
  • 顶呱呱网站开发重庆seo排名收费
  • 网站建设 中企动力 扬州安卓优化大师破解版
  • 网站命名规范百度网址ip
  • 全面的网站建设短视频推广app
  • 自己怎么做 优惠券网站友链外链app
  • 怎么欣赏一个网站设计图抖音关键词搜索指数
  • 怎么查网站在哪备案免费的行情软件网站下载
  • 做任务给佣金的网站数字营销包括哪六种方式
  • 深圳响应式网站建设公司站长之家网站查询
  • 谁做的四虎网站是多少微博指数