Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >python-将爬取到的m3u8合并为m

python-将爬取到的m3u8合并为m

作者头像
py3study
发布于 2020-01-17 04:43:05
发布于 2020-01-17 04:43:05
2.9K00
代码可运行
举报
文章被收录于专栏:python3python3
运行总次数:0
代码可运行

当你看到这个博客的时候恭喜你,你以后不用开vip就可以观看和下载vip视频了

最简单的观看vip视频步骤:进入全民解析网将vip视频地址进行解析

以下代码是通过python将vip视频进行下载为mp4格式

步骤及其代码

先找到要爬取的m3u8地址:

http://baidu.com-l-baidu.com/20190121/10957_e8fc01c1/1000k/hls/index.m3u8

我的这个地址这是腾讯视频的vip地址通过

腾讯地址:https://v.qq.com/x/page/l0029fi58lh.html

vip全面解析后的地址 全民解析网:http://www.qmaile.com/

最后的m3u8地址是通过抓包工具获取的

抓包工具Fiddle4:https://www.telerik.com/download/fiddler/fiddler4

Fiddle4的下载,安装 和 如何抓取m3u8地址请百度一下

一下附上个人代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#-*- conding = utf-8 -*-
import requests

# 原地址的m3m8  
# http://baidu.com-l-baidu.com/20190121/10957_e8fc01c1/1000k/hls/index.m3u8

# url: 这个m3m8的所有.ts集合
# urll: url中.ts集合的共同部分
urll = 'http://baidu.com-l-baidu.com/20190121/10957_e8fc01c1/1000k/hls/415638328b'


with open(r"great.mp4","wb") as mp4:
    # ts地址尾部的集合
    for a in range(2000000,2000119):
        url = urll + str(a) + '.ts'
        print(url)
        #请求.ts的地址
        resp = requests.get(url,stream=True) #通过流的方式来请求MP4
        for c in resp.iter_content(chunk_size = 1024*1024):#可以边下载边存到硬盘中
            if c:
                mp4.write(c)
    print("解析完成")
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/05/09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
python爬取下载m3u8加密视频,原来这么简单!
爬取视频的时候发现,现在的视频都是经过加密(m3u8),不再是mp4或者avi链接直接在网页显示,都是经过加密形成ts文件分段进行播放。
Python研究者
2021/03/05
8.2K2
python爬取下载m3u8加密视频,原来这么简单!
使用FFmpeg下载m3u8格式视频
最近在看电视剧《百岁之好,一言为定》,昨天看到了24集,后面的4集只有超前点播才能看了!我还不想等着。作为一个程序员,必然会找资源、下载资源。哈哈!
申霖
2021/01/04
11.5K0
使用FFmpeg下载m3u8格式视频
Python下载M3U8加密视频示例[通俗易懂]
最近看到几个视频网站的地址依然是m3u8格式,不禁有了使用python进行下载的想法,虽然下载m3u8格式视频的工具很多,但如果我们自行编码就能应对更多的情况。
全栈程序员站长
2022/07/02
4.1K0
Python下载M3U8加密视频示例[通俗易懂]
多媒体文件格式剖析:M3U8篇
M3U8,用 UTF-8 编码。"M3U" 和 "M3U8" 文件都是苹果公司使用的 HTTP Live Streaming(HLS) 协议格式的基础;是 Unicode 版本的 M3U。
马上就说
2020/12/11
7K0
多媒体文件格式剖析:M3U8篇
Spider实战系列-抓取《某人之下第三季》
一个视频就几百兆到几十G不等  这种视频往往不会由一个连接进行全部返回  视频是由多个片段组成的每个片段大概是几秒到几分钟
浅辄
2023/03/06
1.3K0
Spider实战系列-抓取《某人之下第三季》
python3爬虫(4)各种网站视频下载
理论上来讲只要是网上(浏览器)能看到图片,音频,视频,都能够下载下来,然而实际操作的时候也是有一定难度和技术的,这篇文章主要讲述各个网站视频资源如何下载。
py3study
2020/01/13
3K0
浏览器javascript 下载m3u8视频合成mp4
download m3u8 URL to mp4 下载m3u8视频合成一个完整的mp4 源码:https://github.com/ccjy88/m3u8download.js
全栈程序员站长
2022/08/18
1.9K0
jsDelivr存储视频.m3u8
对于博客来说,媒体资源的存取方式至关重要,作为资深的老白嫖怪,借助Jsdelivr加速Github上存储的图片已经是公认的方案,但对于视频来说,面对动辄几百兆的视频资源,你几乎无法找到一个免费的“视频床”,在第三方直接防盗链能力日渐完善的当下,急切需要一种折中方案。本文就借鉴前辈的尝试,将视频存放在Github之上并利用Jsdelivr实现加速,并利用DPlayer将其插入到自己的博客中,大多数影视站就是这么淦的,所以咱也来试试。
qiangzai
2021/12/21
2.3K0
jsDelivr存储视频.m3u8
如何解析 m3u8 文件?
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
云雀叫了一整天
2019/09/29
5.4K0
python知识点100篇系列(18)-解析m3u8文件的下载视频
m3u8文件一般可以直接在浏览器里找到,打开目标视频播放页面,按F12打开开发者模式
JQ实验室
2024/10/09
3170
滥用Jsdelivr之存储视频/m3u8,并使用DPlayer加载
对于博客来说,媒体资源的存取方式至关重要,借助Jsdelivr加速Github上存储的图片已经是公认的方案,但对于视频来说,面对动辄几百兆的视频资源,你几乎无法找到一个免费的“视频床”,在第三方直接防盗链能力日渐完善的当下,急切需要一种折中方案。本文就借鉴前辈的尝试,将视频存放在Github之上并利用Jsdelivr实现加速,并利用DPlayer将其插入到自己的博客中。
ZONGLYN
2020/12/22
3.2K1
滥用Jsdelivr之存储视频/m3u8,并使用DPlayer加载
m3u8 文件格式简解
上述文字定义来自于维基百科。可以看到,m3u8 文件其实是 HTTP Live Streaming(缩写为 HLS) 协议的部分内容,而 HLS 是一个由苹果公司提出的基于 HTTP 的流媒体网络传输协议。
后端码匠
2022/02/14
4.8K0
Python3 网络爬虫(四):视频下载,那些事儿!
「you-get」支持各大视频网站的视频下载,国内外加起来近 80 家。像国内的爱奇艺、腾讯视频、抖音、快手、B站、A站,国外的 Youtube、Twitter、TED、Instagram等等。
Jack_Cui
2020/05/18
6.7K0
Python3 网络爬虫(四):视频下载,那些事儿!
python爬取网站m3u8视频,将ts解密成mp4,合并成整体视频「建议收藏」
一些网站会提供m3u8视频地址,以供下载观看。或者一些网站经过分析后发现是使用m3u8格式进行播放的,这时使用m3u8的地址链接就可以下载到相应的视频。
全栈程序员站长
2022/09/07
4.8K0
python爬取网站m3u8视频,将ts解密成mp4,合并成整体视频「建议收藏」
下载 m3u8 视频流
到现在,非常多的视频网站都是利用 m3u8 格式的特性,把一段视频分成多段,进而增加各类软件下载网页上视频的难度。
惶心
2018/06/19
21.2K3
下载 m3u8 视频流
m3u8视频文件转换(m3u8文件下载合并的一种方法)
利用UC浏览器App可以很方便地将一些网页视频下载至本地,如果运气好,打开缓存目录就可以看到对应的mp4文件。但大多数时候,你看到的却是m3u8文件加上一个由数字和字母组成的文件夹,如下所示。
全栈程序员站长
2022/07/29
6K0
m3u8视频文件转换(m3u8文件下载合并的一种方法)
python:使用moviepy合并m3u8格式的视频
视频网站或者客户端缓存下来的文件很多时候都是m3u8格式的文件,也就是拆成了很多段的视频,一个m3u8 文件实质是一个播放列表(playlist),其可能是一个媒体播放列表(Media Playlist)或者是一个主列表(Master Playlist)。
生信菜鸟团
2022/04/08
1.9K0
python:使用moviepy合并m3u8格式的视频
【Python爬虫】腾讯视频m3u8格式分析爬取(附源码,高清无水印)
先打开开发者工具,然后搜索m3u8,会返回给你很多的ts的文件,像这种ts文件,就是视频的片段
松鼠爱吃饼干
2021/10/14
8.3K0
python爬取视频网站m3u8视频,下
最近发现一些网站,可以解析各大视频网站的vip。仔细想了想,这也算是爬虫呀,爬的是视频数据。
py3study
2020/01/19
3.5K0
python爬取视频网站m3u8视频,下
如何下载优酷 m3u8 格式的视频文件?
mp4 平常最熟悉的视频文件格式就是mp4了,比如这个微博视频就是mp4格式https://weibo.com/tv/v/I6NlI3XNO?fid=1034:4416174394388093 通过
苏生不惑
2019/09/17
9.5K0
如何下载优酷 m3u8 格式的视频文件?
推荐阅读
相关推荐
python爬取下载m3u8加密视频,原来这么简单!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验