711软件站-官方软件下载基地-绿色 、安全、高速的下载网站!
当前位置:711软件站 > 软件下载 > 网络工具 > 下载工具 > m3u8视频下载工具 v2.6.3 最新版
m3u8视频下载工具

m3u8视频下载工具 v2.6.3 最新版

软件大小:5.85MB

软件语言:简体中文

用户评分:

软件类型:汉化软件

授权方式:免费版

下载官网:www.soft711.com

更新时间:2022-12-26

软件分类:下载工具

运行环境:/Win8/Win7/WinXP

杀毒检测 无插件 360通过 腾讯通过 金山通过

现在很多视频网站的视频都分割成了一个个的m3u8视频小片段,因为m3u8是小片段所以大部分播放器是不能正常播放的,除非你把m3u8视频下载后合并起来才行。这款N_m3u8DL-CLI就是一款m3u8视频下载工具,可帮您下载并合并m3u8视频。

众所周知m3u8链接格式的视频,这种格式的视频是一个个小的视频片段,不是不间断的,即便能下载,你不合并起来也是无法完全播放的,这怎么办呢?

N_m3u8DL-CLI 是一个用于下载m3u8链接视频的m3u8视频下载工具,N_m3u8DL-CLI 基于.NET work 4.6框架开发,调用系统类库进行HTTP下载,支持常见的m3u8格式下载,支持从视频中选择一部分下载,还提供丰富的命令行选项以增强其功能。

m3u8格式的文件是什么?怎么打开?

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

HLS 的工作原理是把整个流分成一个个小的基于 HTTP 的文件来下载,每次只下载一些。当媒体流正在播放时,客户端可以选择从很多不同的备用源中以不同的速率下载同样的资源,允许流媒体会话适应不同的数据速率。在开始一个流媒体会话时,客户端会下载一个包含元数据的 extended M3U (m3u8) playlist文件,用于寻找可用的媒体流。

HLS 只请求基本的 HTTP 报文,与实时传输协议(RTP)不同,HLS 可以穿过任何允许 HTTP 数据通过的防火墙或者该信息非法请别添加该条信息服务器。它也很容易使用内容分发网络来传输媒体流。

m3u8 文件实质是一个播放列表(playlist),其可能是一个媒体播放列表(Media Playlist),或者是一个主列表(Master Playlist)。但不论是哪种播放列表,其内部文字使用的都是 utf-8 编码。

当 m3u8 文件作为媒体播放列表(Meida Playlist)时,其内部信息记录的是一系列媒体片段资源,顺序播放该片段资源,即可完整展示多媒体资源。

m3u8 的文件格式主要包含三方面内容:

文件播放列表格式定义:播放列表(Playlist,也即 m3u8 文件) 内容需严格满足规范定义所提要求。下面罗列一些主要根据的条件:

m3u8 文件必须以 utf-8 进行编码,不能使用 Byte Order Mark(BOM)字节序, 不能包含 utf-8 控制字符(U+0000 ~ U_001F 与 U+007F ~ u+009F)。

m3u8 文件的每一行要么是一个 URI,要么是空行,要么就是以 # 开头的字符串。不能出现空白字符,除了显示声明的元素。

m3u8 文件中以 # 开头的字符串要么是注释,要么就是标签。标签以 #EXT 开头,大小写敏感。

N_m3u8DL-CLI(m3u8视频下载工具)功能特点:

支持自动合并 (二进制合并或使用ffmpeg合并)

支持选择下载m3u8中的指定时间段/分片内容

支持下载路径为网络驱动器的情况

支持下载外挂字幕轨道、音频轨道

支持仅合并为音频

支持对国内视频网站m3u8进行了优化

支持SimpleG简易的GUI生成常见参数

支持下载m3u8链接或文件为mp4或ts格式,并提供丰富的命令行选项。

支持AES-128加密自动解密

支持多线程下载

支持下载限速

支持断点续传

支持Master List

支持直播流录制(BETA)

支持腾讯、爱奇艺、优酷的杜比视界m3u8下载

支持自定义HTTP Headers

N_m3u8DL-CLI(m3u8视频下载工具)使用教程:

1、解压后双击N_m3u8DL-CLI_v2.6.3.exe运行就OK了。

2、将你要下载的m3u8文件或m3u8链接复制进去,随后点击回车键。程序默认将视频文件放在了EXE同目录的Downloads目录中,将程序运行日志信息放在了Logs目录中。

3、软件视频下载完成后,还支持自动合并成MP4格式,原理是用ffmpeg进行组合。

4、如果你不想命令行下载,你也可以运行N_m3u8DL-CLI-SimpleG.exe,这个程序是图形界面版本,进行一些简单的设置就可以下载了,不过设置完成后点击Go依旧是上述命令行下载的页面。

说明:

程序在启动时会自动从剪贴板中寻找URL,贴入M3U8地址文本框

当M3U8地址文本框不为空时,双击视频标题文本框时,程序将自动识别您输入的m3u8地址并给出一个合适的标题

支持批量下载

将m3u8链接每行一个存入一个.txt文件,随后将文件直接拖到M3U8地址文本框,点击GO按钮

将m3u8文件存到一个目录中,随后将文件夹直接拖到M3U8地址文本框,点击GO按钮

在M3U8地址文本框或视频标题文本框点击回车键时,可触发下载;同样或者在程序界面点击快捷键Alt + S

自动保存配置

如果你不想命令行下载,你也可以运行N_m3u8DL-CLI-SimpleG.exe,这个程序是图形界面版本

5、小编亲测,现在可下载某腾、某优、某爱等平台的m3u8链接视频。

N_m3u8DL-CLI(m3u8视频下载工具)支持命令行参数列表:

N_m3u8DL-CLI.exe [OPTIONS]

--workDir Directory 设置程序工作目录

--saveName Filename 设置存储文件名(不包含后缀)

-- Url Url 设置 url

--headers headers 设置请求头,格式 key:value 使用|分割不同的key+value

--maxThreads Thread 设置程序的最大线程数(默以为32)

--minThreads Thread 设置程序的最小线程数(默以为16)

--retryCount Count 设置程序的重试次数(默以为15)

--timeOut Sec 设置程序网络请求的超时时间(单位为秒,默以为10秒)

--muxSetJson File 使用外部json文件定义混流选项

--useKeyFile File 使用外部16字节文件定义AES-128解密KEY

--useKey 64 64String 使用 64字符串定义AES-128解密KEY

--downloadRange Range 仅下载视频的一部分分片或长度

--liveRecDur HH:MM:SS 直播录制时,达到此长度自动退出软件

--stopSpeed Number 当速度低于此值时,重试(单位为KB/s)

--maxSpeed Number 设置下载速度上限(单位为KB/s)

--enableDelAfterDone 打开下载完以后删除临时文件夹的功能

--enableMuxFastStart 打开混流mp4的FastStart特性

--enableBinaryMerge 打开二进制合并分片

--enableParseOnly 打开仅解析模式(程序只进行到 .json)

--enableAudioOnly 合并时仅封装音频轨道

--disableDateInfo 关闭混流中的日期写入

--noMerge 禁用自动合并

--noPr---oxy 不自动使用系统代---理

--disableIntegrityCheck 不检测分片数量是否完整

软件特别说明

WindowsXP及以上系统才可使用,需要.NET work 4.6运行库和ffmpeg支持,压缩包中已经包含ffmpeg。win7系统用户可以直接使用。最新版地址:https://github.com/nilaoda/N_m3u8DL-CLI/releases

推荐软件

这里推荐一些您可能需要的同类软件下载