Python采集m3u8格式做动态壁纸

本文介绍了如何使用Python和相关模块从m3u8格式的视频链接中采集内容,制作成动态壁纸。文章详细阐述了四大步骤:发送请求获取m3u8文件,解析数据提取ts片段,再次发送请求获取视频片段,最后保存视频到本地。此外,还提及了多视频采集和关键词视频下载的可能性。
摘要由CSDN通过智能技术生成

嗨害大家好鸭!我是芝士❤

首先给大家康康好看的诶嘿~

请添加图片描述

环境

  • Python
  • pycharm

模块使用

  • 第三方模块

  • requests

  • re

  • json

代码实现步骤: <基本四大步骤>

  1. 发送请求, 对于视频播放详情页url地址发送请求

  2. 获取数据, 获取网页源代码 <获取服务器返回response响应数据>

  3. 解析数据, 提取我们想要数据内容 <m3u8文件>

  4. 发送请求, 对于m3u8文件url发送请求

  5. 获取数据, 获取服务器返回response响应数据

  6. 解析数据, 提取所有ts文件内容 <视频片段url>

  7. 保存数据, 保存视频内容到本地

  8. 多个视频采集

  9. 多页数据采集

  10. 根据关键词视频下载

  11. 根据关键词视频下载

代码展示

import time
import requests 
import re 
import json
import pprint

for page in range(3, 29):
    print(f'正在采集第{
     page}页的数据')
    time.sleep(1)
    link 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值