AI工具集 视频工具

M3U8下载

M3U8下载是纯浏览器 HLS 下载与播放工具,支持 m3u8 在线预览、AES-128 解密、TS 分片下载、范围下载和页面内任务控制。

标签:

我们需要分析用户提供的网页信息,严格按照JSON格式返回。用户提供了URL、标题、描述和正文内容。我们需要提取信息并生成JSON。

首先,标题是"M3U8下载",这已经很短了,不需要简化,保持" M3U8下载"?但要求是"如果原网站标题过长,请简化标题到5个字内",这里标题是" M38下载"是4个字,符合,所以直接用"M3U8下载"。

描述:原描述是"M3U8下载是纯浏览器 HLS 下载与播放工具,支持 m3u8 在线预览、AES-128 解密、TS 分片下载、范围下载和页面内任务控制。" 这个描述已经比较详细,但可能需要补充更多信息到50-200字。我们可以扩展一下:比如说明它是纯浏览器端操作,无需服务器,保护隐私,支持多种功能等。但注意描述要基于网页内容,不能编造。网页内容显示它支持任务管理、并发下载、实验性MP4等。我们可以写一个更详细的描述。

标签:我们需要3-4个标签。根据内容,可以选:视频下载、M3U8、HLS、在线工具、浏览器工具等。合适的有:视频工具、解析下载、下载工具、在线工具。但注意标签不要太多,3-4个。

分类:优先从给定的分类中选择。这个网站是一个下载工具,专用于m3u8,属于"解析下载"或"视频工具"或"工具工具"。在分类列表中有"解析下载"这个分类,很适合。也可以考虑"视频音频"或"下载工具"?但给定的分类中有"解析下载"(在列表里),所以选择"解析下载"。另外有"工具合集"?不,是单个工具。所以分类为"解析下载"。

合规:网站内容是否涉及色情、赌博、毒品、暴力、诈骗、菠菜、体育、幼女?没有,所以compliant为true。reason为空字符串,但要求"以及输出固定【网站内容不符合收录规范】"?注意:说明是说合规时为空字符串,但后面又说"以及输出固定【网站内容不符合收录规范】",这有点矛盾。可能意思是:如果不合规,reason要写"网站内容不符合收录规范",如果合规则空字符串。所以合规时reason就是空字符串。但最后有"以及输出固定【网站内容不符合收录规范】"可能是针对不合规时的固定输出。所以我们要根据情况。这里合规,所以reason为空。

content:用markdown格式总结网站内容,包含简介、主要功能/特点,开头用作为截图,字数800-2000字。注意不要把联想内容输出到content。需要基于提供的正文内容来写。

我们需要从正文中提取信息。正文内容是网站界面和帮助文档。我们可以归纳出:

  • 网站简介:纯浏览器HLS下载与播放工具,支持m3u8在线预览、解密、下载等。
  • 主要功能:
    • 新建下载,粘贴m3u8地址,设置标题、下载范围、保存格式(TS/MP4实验)、保存模式(边下边存实验)、并发数。
    • 任务管理:开始、暂停、删除、批量操作,进度条查看分片状态。
    • 高级能力:范围下载、强制合并、连续合并、外部音轨/字幕、MP4等实验功能。
    • 快捷下载URL参数支持。
  • 特点:
    • 纯浏览器端处理,无服务器,保护隐私。
    • 支持AES-128解密(从描述得知)。
    • 并发下载提高效率。
    • 实验功能需开启。

注意描述中提到了AES-128解密,正文里没有明确提,但描述里有,我们可以用。另外正文提到"所有下载都在本地浏览器中完成",所以是纯浏览器。

我们还需要注意内容开头要有图片:作为截图。注意URL本身是getm3u8.com,但作为图片可能加载不了,但要求这样写。

字数控制在800-2000字。我们写个800-1000字左右。

现在组织JSON。

注意返回的JSON必须严格,不要其他内容。确保格式正确。

我们开始写。

先定标题:M3U8下载

描述:需要50-200字。我们写:"M3U8下载是一款纯浏览器端的HLS流媒体下载与播放工具,支持m3u8在线预览、AES-128解密、TS分片下载、范围下载和页面内任务控制。所有操作均在本地浏览器完成,无需服务器,保护用户隐私。支持任务批量管理、并发下载、进度查看,并提供实验性的MP4保存格式、外部音轨/字幕和边下边存功能。" 这样大概100字左右。

标签:["视频下载","M3U8","HLS","在线工具"] 或者更具体。注意标签要符合内容,我觉得可以:["视频下载","M3U8","HLS","在线工具"],或者包含"解析下载"。但标签不需要和分类重复。我们选4个。

分类:["解析下载"]

compliant:true

reason:""

content:我们写markdown。首先简介,然后功能,特点。注意标题为"网站内容分析"?实际上要求是用markdown格式总结网站内容,包含1网站简介,2主要功能/内容,3特点说明。所以我们使用这些作为小标题。

注意开头用图片。我们这样写:

![](https://getm3u8.com/)

## 网站简介

M3U8下载是一款纯浏览器端的HLS(HTTP Live Streaming)下载与播放工具,无需安装任何软件,也无需服务器端配合。用户只需粘贴m3u8链接,即可在浏览器内完成视频的预览、解密和下载。该工具支持AES-128解密,能够处理常见的加密流媒体。所有下载均在本地进行,保护用户隐私。

## 主要功能

- **新建下载**:粘贴m3u8地址,设置保存标题、下载范围(全部或指定区间)、保存格式(TS稳定,MP4实验)、保存模式(边下边存实验)以及并发数(1-8)。
- **任务管理**:支持开始、暂停、删除任务,批量操作,任务按创建顺序逐个执行。进度条可查看分片状态,失败分片可重试。
- **范围下载**:解析出真实分片后,可指定起止片号,只下载区间内的碎片。
- **强制合并与连续合并**:强制合并仅使用已下载成功分片;连续合并导出从起点开始连续成功的分片。
- **实验功能**:可开启MP4、fMP4/Byte Range、外部音轨或字幕、边下边存。这些功能受浏览器、编码和安全上下文影响。
- **快捷下载**:支持URL参数直接预填任务,如source、title、format、range、concurrency等。
- **视频预览**:内置预览窗口,可切换分辨率、字幕等。

## 特点说明

- **纯本地处理**:所有下载都在本地浏览器中完成,不经过服务器,减少隐私泄露风险。
- **支持解密**:内置AES-128解密,可下载加密的HLS流。
- **并发下载**:可自定义并发数,提高下载速度。
- **任务控制灵活**:支持暂停恢复、批量控制、失败重试、区间下载等。
- **实验功能**:提供MP4、外部音轨/字幕等实验性能力,方便进阶用户。
- **URL参数集成**:便于开发者集成到其他页面。
- **用户界面简洁**:纯中文界面,操作直观,内置帮助说明。

此外,网站提供联系反馈渠道(support@getm3u8.com)和GitHub,方便用户提交问题和建议。整体而言,它是一款功能强大且注重隐私的HLS下载工具。

检查字数:大概多少?我们计算一下。中文字符,可能800多。应该符合。

注意不要输出联想内容,我们只基于事实。没有涉及其他。

现在输出JSON。

注意转义,我们在JSON字符串中需要转义换行和引号。我们使用标准的JSON格式。

为了保险,我们可以在内容中用\n换行,但实际输出时换行在JSON字符串中需要转义。我们直接在字符串中使用\n。或者我们让内容字符串包含实际换行?在JSON中,字符串不能包含未转义换行。所以我们将content字段写成多行字符串,在JSON中需要转义。我们可以在最终输出时使用格式化,但为了严格,我们最好将content中的换行转义为\n。

但是这里要求返回JSON格式,我们不需要美化,可以紧凑输出。但为了可读性,我们可以输出有缩进的JSON,但字符串中的换行需要用\n转义。我们这样处理:content字段中的换行用\n表示。

我们将上面内容转换成一行,用\n分隔。注意特殊字符如引号要转义。

我们编写JSON:

{
  "title": "M3U8下载",
  "description": "M3U8下载是一款纯浏览器端的HLS流媒体下载与播放工具,支持m3u8在线预览、AES-128解密、TS分片下载、范围下载和页面内任务控制。所有操作均在本地浏览器完成,无需服务器,保护用户隐私。支持任务批量管理、并发下载、进度查看,并提供实验性的MP4保存格式、外部音轨/字幕和边下边存功能。",
  "tags": ["视频下载", "M3U8", "HLS", "在线工具"],
  "categories": ["解析下载"],
  "compliant": true,
  "reason": "",
  "content": "![](https://getm3u8.com/)\n\n## 网站简介\n\nM3U8下载是一款纯浏览器端的HLS(HTTP Live Streaming)下载与播放工具,无需安装任何软件,也无需服务器端配合。用户只需粘贴m3u8链接,即可在浏览器内完成视频的预览、解密和下载。该工具支持AES-128解密,能够处理常见的加密流媒体。所有下载均在本地进行,保护用户隐私。\n\n## 主要功能\n\n- **新建下载**:粘贴m3u8地址,设置保存标题、下载范围(全部或指定区间)、保存格式(TS稳定,MP4实验)、保存模式(边下边存实验)以及并发数(1-8)。\n- **任务管理**:支持开始、暂停、删除任务,批量操作,任务按创建顺序逐个执行。进度条可查看分片状态,失败分片可重试。\n- **范围下载**:解析出真实分片后,可指定起止片号,只下载区间内的碎片。\n- **强制合并与连续合并**:强制合并仅使用已下载成功分片;连续合并导出从起点开始连续成功的分片。\n- **实验功能**:可开启MP4、fMP4/Byte Range、外部音轨或字幕、边下边存。这些功能受浏览器、编码和安全上下文影响。\n- **快捷下载**:支持URL参数直接预填任务,如source、title、format、range、concurrency等。\n- **视频预览**:内置预览窗口,可切换分辨率、字幕等。\n\n## 特点说明\n\n- **纯本地处理**:所有下载都在本地浏览器中完成,不经过服务器,减少隐私泄露风险。\n- **支持解密**:内置AES-128解密,可下载加密的HLS流。\n- **并发下载**:可自定义并发数,提高下载速度。\n- **任务控制灵活**:支持暂停恢复、批量控制、失败重试、区间下载等。\n- **实验功能**:提供MP4、外部音轨/字幕等实验性能力,方便进阶用户。\n- **URL参数集成**:便于开发者集成到其他页面。\n- **用户界面简洁**:纯中文界面,操作直观,内置帮助说明。\n\n此外,网站提供联系反馈渠道(support@getm3u8.com)和GitHub,方便用户提交问题和建议。整体而言,它是一款功能强大且注重隐私的HLS下载工具。"
}

注意在JSON中,content字符串有换行,我们用\n转义。另外URL中的反斜杠不需要。没问题。

但是检查一下description字数:大概150字?符合。

注意分类我们选了"解析下载",在列表中确实有。

现在检查合规:compliant true,reason空。

最后,确保没有其他内容。直接输出JSON。

不过,我们要注意要求:"请分析用户提供的网页信息,严格按照JSON格式返回,不要包含其他内容。" 所以我们只输出JSON。

另外,细节:网页标题是" M3U8下载",描述是"M3U8下载是纯浏览器 HLS 下载与播放工具...",我们简化标题到5个字内,就是"M3U8下载"。

内容中我们写了"支持m3u8在线预览",但正文没有明确预览功能?有"视频预览"所以可以。

另外提到"AES-128解密"从描述中得知,所以合理。

现在输出。

但我们需要确保reason字段:合规时为空字符串,并且还有一句"以及输出固定【网站内容不符合收录规范】"这个说明可能只是针对不合规情况,所以合规为空。

最终。{ "title": "M3U8下载", "description": "M3U8下载是一款纯浏览器端的HLS流媒体下载与播放工具,支持m3u8在线预览、AES-128解密、TS分片下载、范围下载和页面内任务控制。所有操作均在本地浏览器完成,无需服务器,保护用户隐私。支持任务批量管理、并发下载、进度查看,并提供实验性的MP4保存格式、外部音轨/字幕和边下边存功能。", "tags": ["视频下载", "M3U8", "HLS", "在线工具"], "categories": ["解析下载"], "compliant": true, "reason": "", "content": "\n\n## 网站简介\n\nM3U8下载是一款纯浏览器端的HLS(HTTP Live Streaming)下载与播放工具,无需安装任何软件,也无需服务器端配合。用户只需粘贴m3u8链接,即可在浏览器内完成视频的预览、解密和下载。该工具支持AES-128解密,能够处理常见的加密流媒体。所有下载均在本地进行,保护用户隐私。\n\n## 主要功能\n\n- 新建下载:粘贴m3u8地址,设置保存标题、下载范围(全部或指定区间)、保存格式(TS稳定,MP4实验)、保存模式(边下边存实验)以及并发数(1-8)。\n- 任务管理:支持开始、暂停、删除任务,批量操作,任务按创建顺序逐个执行。进度条可查看分片状态,失败分片可重试。\n- 范围下载:解析出真实分片后,可指定起止片号,只下载区间内的碎片。\n- 强制合并与连续合并:强制合并仅使用已下载成功分片;连续合并导出从起点开始连续成功的分片。\n- 实验功能:可开启MP4、fMP4/Byte Range、外部音轨或字幕、边下边存。这些功能受浏览器、编码和安全上下文影响。\n- 快捷下载:支持URL参数直接预填任务,如source、title、format、range、concurrency等。\n- 视频预览:内置预览窗口,可切换分辨率、字幕等。\n\n## 特点说明\n\n- 纯本地处理:所有下载都在本地浏览器中完成,不经过服务器,减少隐私泄露风险。\n- 支持解密:内置AES-128解密,可下载加密的HLS流。\n- 并发下载:可自定义并发数,提高下载速度。\n- 任务控制灵活:支持暂停恢复、批量控制、失败重试、区间下载等。\n- 实验功能:提供MP4、外部音轨/字幕等实验性能力,方便进阶用户。\n- URL参数集成:便于开发者集成到其他页面。\n- 用户界面简洁:纯中文界面,操作直观,内置帮助说明。\n\n此外,网站提供联系反馈渠道(support@getm3u8.com)和GitHub,方便用户提交问题和建议。整体而言,它是一款功能强大且注重隐私的HLS下载工具。" }