视频格式m3u8格式视频下载

Posted 芳月存心

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了视频格式m3u8格式视频下载相关的知识,希望对你有一定的参考价值。

1. m3u8是什么

M3U8 是 Unicode 版本的 M3U,用 UTF-8 编码。“M3U” 和 “M3U8” 文件都是苹果公司使用的 HTTP Live Streaming(HLS) 协议格式的基础,这种协议格式可以在 iPhone 和 Macbook 等设备播放。

它主要是存放整个视频的基本信息和分片(Segment)组成。不同于mp4大文件,m3u8是由一系列的ts文件组成,一般一个ts文件大概5-10秒,这些ts文件通过一个.m3u8文件做索引。用户播放视频时,可随意拖动视频进度,会读取相应进度的ts文件继续观看视频,不必等到下载完整的视频。因此在播放m3u8的时候很少有卡顿的现象。

1.1 m3u8应用场景

可以兼容PC、移动端。相比mp4等视频源,m3u8可以减轻服务器压力(按需加载)。可用于直播。对于点播来说,客户端只需按顺序下载上述片段资源,依次进行播放即可。而对于直播来说,客户端需要 定时重新请求 该 m3u8 文件,看下是否有新的片段数据需要进行下载并播放。

1.2 m3u8文件格式

m3u8 文件实质是一个播放列表(playlist),使用utf-8 编码。

其格式如下所示:

#EXTM3U
#EXT-X-TARGETDURATION:10  --> 共10个ts片
#EXT-X-KEY:METHOD=AES-128,URI="https://xxxx/cgi-bin/xxxx/get_dk",IV=0x00000000000000000000000000000000 --> METHOD 加密方式,URI 密钥路径,初始向量IV
#EXTINF:9.009,  --> 该片的时长
http://media.example.com/first.ts --> 该片的名称
#EXTINF:9.009,
http://media.example.com/second.ts
#EXTINF:3.003,
http://media.example.com/third.ts

2. m3u8文件如何下载?

猫抓 - Chrome插件

使用猫爪插件获取m3u8。当然也可以自己在F12,filter一下XHR。

没有进行加密的m3u8文件,直接复制其链接使用相应的下载工具下载就行。

假如加密了,就需要看m3u8文件中的密钥路径,查找密钥,进行解密。

2.1 使用ffpegm进行m3u8文件的提取合并

ffpegm官网

2.2 使用N_m3u8DL工具对m3u8文件的下载合并解码 – 基于ffpegm上的封装,GUI工具

N_m3u8DL-CLI下载

摘录文章:

xx课堂m3u8加密视频下载 - 第七子007 - 博客园

m3u8 文件格式详解 - 简书

相关Link收藏:
HTML5点播m3u8(hls)格式视频 - 云+社区 - 腾讯云

m3u8文档附录:

苹果官方文档

HTTP Live Streaming - rfc8216

视频内容加密封装技术研究

N_m3u8DL-CLI

那些视频格式?视频编码?主流是那些?收藏用啥? 加悬赏!

用mediainfo可以查看到视频的一些信息 我下载的mkv格式视频标有说是x264 但在mediainfo无法看到 百度无解
1.如何察看视频是否为x264
2.都有那些视频格式? 不要给我复制 复制粘贴我也会 不懂得别来瞎扯 要行家
3.都有那些视频解码 如avc什么的.... 要最全的
4.都有哪些音频解码? 如ac-3 DT 什么的..要最全的
5.音频解码的24位 16位都是什么? 除这两个还有什么?
6.音频解码的2声道 6声道是什么? 做什么用的?
7.除了x264 还有什么解码格式? 都有什么特点? 那个是主流? 那个效果最好?
8.接第2 这些视频格式哪个是主流? 特点都是什么?
9.貌似多数无水印高清晰度的干净电影都是mkv格式的? 这有什么含义?
10. bd hd hdtv ....都是什么? 还有那些?

*不懂别来回答
*最高可以200悬赏分
*不要粗略带过 要详细
*不要复制的 如果你是行家 请说的容易理解一些
*广告 复制粘贴 的都滚 天天搜个问题 全都是复制粘贴 不会就别***来

注意啊,封装容器和内容是两回事啊,AVI等等和MPEG-x等等不是同一类事物啊
mkv、AVI只是封装容器的格式,和里面装有什么内容【基本无关】,里面放的什么都可以!
平时我们看到的.AVI、.mkv、.mp4、.flv都只是封装容器的格式
0. mediainfo最新版本0.7.47,即是文件不标注封装格式(甚至把AVI标成mkv),mediainfo都可以读取内容的类型,所以请检查你得mediainfo是不是损坏了。请到sourceforge开源网下载最新版本,该软件内置中文,请勿使用【汉化版】【破解版】等等
1. 目前为止,mediainfo是最好的检查工具了,可以检查出压制视频的x264的编码器版本、所有压制参数(添加mediainfo到右键菜单是个不错的选择)
2. 封装格式想必你也见多了,就是文件的后缀名
3. 封装容器里面的东西可以用很多,就视频来说,常见的码有h264、h263、MPEG-4、MPEG-2、MPEG-1、VP6、VP7、VP8、Xvid、DivX、VC-1、WMV、Real等等
总的来说,先有最古老的MPEG-1,然后2,2被广泛应用于DVD,然后出现了4,在4的基础上,然后又衍生出了XviD\DivX,最后出现了h264;VP8是谷歌的,有点向h264靠拢;VC-1是微软自己搞的,还好;Real(封装RMVB/RM)原来是非常出色的整套体系,但是一直没有更新,05年那时,Real才是王道,现在早该让位于新出的码了
4. 音频就更多了……不解释,查查更健康,最好的是AACv2,一般用最新nero AAC 1.5.4的编码器
5. 16位、24位有点像颜色的位,越大,可用的色彩越多,可用的声音大小等级越多
6. 每种码都有自己相应的编码和解码方式
7. 声道x,就是播放声音的方向有x个,你也要有x个音响放在x个不同的位置环绕着你才能享受
8. x264是最好的编码器,可以产出最好的h264视频,一般封装成mkv.第二好的是其他h264编码器、VP8、Real和VC-1.就速度来说,最快的是硬件h264编码(英特尔新一代处理器可以达到400fps的编码速率)
9. x264已经天下无敌了
10. x264和AVI容器有点小矛盾,所以放进去会有问题,一般还是放在mkv或者mp4里。不止mkv可能有高清内容,mp4也有的!
11. HDTV、STV、TV等等说明来源类型。常见的来源类型有VHS(电影胶片)、DVD(如D9光碟)、TV(电视)、BD(蓝光)。一般看见BD约等于看见了高清
12. 不同的码,码率越高,差别越小,码率越低,差别越大。
13. 编码是有损压缩,必定是比不上来源的质量的,所以不要轻易转码

还有什么~~

部分码和容器一般是一起出现的,不需要用mediainfo查,比如后缀是RMVB(RM)的里面一般都是Real视频流和音频流;MOV的里面一般都是QUICKTIME

sorry,我是不是写得太罗嗦了,哈哈?
参考技术A 我会在下面详细介绍视频格式,先说收藏问题,avi的是无压缩的,最清晰,缺点是所占空间太大;一般MPEG-4或者rmvb都可以,能够在保证画面质量的条件下又不会占用太大空间。你可以根据自己的实际情况决定。下面开始罗嗦现在市面上常见的视频格式。

一、本地影像视频:
●AVI格式:(最清晰的、最常用的)
●nAVI格式:(我也不太了解)
●DV-AVI格式:(摄像机采集常用,这种视频格式的文件扩展名一般是.avi)

●MPEG格式:(你喜欢看影碟吗?)家里常看的VCD、SVCD、DVD就是这种格式。目前MPEG格式有三个压缩标准,分别是MPEG-1、MPEG-2、和MPEG-4,另外,MPEG-7与MPEG-21仍处在研发阶段。 MPEG-1是我们通常所见到的VCD制作格式,文件扩展名包括.mpg、.mlv、.mpe、.mpeg及VCD光盘中的.dat文件等。MPEG-2主要应用在DVD/SVCD的制作(压缩)方面,同时在一些HDTV(高清晰电视广播)和一些高要求视频编辑、处理上面也有相当的应用,可以把一部120分钟长的电影压缩到4到8GB的大小,文件扩展名包括.mpg、.mpe、.mpeg、.m2v及DVD光盘上的.vob文件等。MPEG-4是为了播放流式媒体的高质量视频而专门设计的,它能够保存接近于DVD画质的小体积视频文件,文件扩展名包括.asf、.mov和DivX AVI等。

●DivX格式(这是由MPEG-4衍生出的另一种视频编码(压缩)标准,也即我们通常所说的DVDrip格式,其画质直逼DVD并且体积只有DVD的数分之一。)
●MOV格式:(知道QuickTime吗?美国Apple公司开发的一种视频格式,默认的播放器是苹果的QuickTimePlayer。 )

二、网络影像视频(也就是我们常说的流媒体格式):
●ASF格式
●WMV格式
●RM格式(用的少了)
●RMVB格式(比RM清晰些)
●FLV格式(它是flash推出后产生的一种格式,目前各在线视频网站都采用这种视频格式,如新浪播客、56、土豆、酷6)

————————————
10. bd hd hdtv ....都是什么? 还有那些?
bd是标清,hd是高清,hdtv是高清电视。以前摄像机多是标清,标清是4:3,现在向高清发展,高清是16:9,画面大小、线数、帧率、分辨率不同。追问

我转了些论坛 下了些电影
很多人说mkv比rmvb质量好很多
并且通常一些值得收的电影都是mkv格式的
为什么呢?mkv格式很特别?

追答

mkv是一种新的格式,会逐渐取代avi。要说画质,mkv肯定要比rmvb好,mkv的格式都是高清的,rmvb是流媒体。mkv这种格式,相当于一种多媒体封装格式,除了视频,它里面可能还包含有音频和字幕,比如在播放时可以选择是否显示字幕,音频可以选择左声道、右声道等等,就好比很多进口大片,你可以选择原音版,也可以选择中文翻译版。

参考技术B 关于视频格式可以看这里:
http://hi.baidu.com/michael1000000/blog/item/223657a63af7068fd1435896.html
http://hi.baidu.com/michael1000000/blog/item/ba39c106ea392dd77b894795.html追问

..我不是要转码..
只是了解一些基础知识

以上是关于视频格式m3u8格式视频下载的主要内容,如果未能解决你的问题,请参考以下文章

m3u8是啥流媒体视频格式的用啥播放器可以观看?

Android---视频模块需求-android M3U8格式视频解析

视频格式m3u8格式视频下载

vue使用vue-dplayer播放m3u8格式的视频——播放m3u8格式视频

现在网上的视频很多都是m3u8格式的,它们用这种格式有啥好处?

从手机上下载的m3u8视频格式,怎么在电脑上播放?