所有工具 · 视频, 数据

M3U播放列表批量检测工具

一次性检测M3U/M3U8列表中的所有视频流,并导出仍在线的部分。 检测过程在服务器端执行,下方常见问题中说明了原因。

JSON API:添加 &format=json 并将相同字段以 POST 方式发送到本页网址,即可获得机器可读的输出。

与本站其他工具不同,检测播放列表并非完全在浏览器内完成:几乎没有流媒体服务器允许浏览器直接检测(CORS 限制),因此服务器会代你短暂访问每个网址。你的列表绝不会被保存,任何指向私有或内部网络地址的网址都会被一律拒绝。

在编辑器中编辑

在下方直接编辑原始列表并重新检测,无需重新上传。

使用方法

  1. 粘贴M3U/M3U8内容,上传列表文件,或输入列表的URL。
  2. 调整超时时间和并发数,或保留默认值。
  3. 点击“检测列表”:每个视频流都会被测试,并分类为在线、可访问、无响应或已失效。
  4. 筛选出可用的条目,重新检测单独一行,或导出一份只包含在线内容的干净.m3u文件。

常见问题

这个工具和站内其他工具一样在浏览器本地运行吗?

大部分是的,但视频流的检测环节不是,这是站内唯一值得说清楚的工具。从浏览器直接检测数百个流媒体URL,在几乎所有真实服务器上都会被CORS拦截,无法得到可靠结果。因此,服务器会代替你短暂地联系每个URL,只是为了查看是否有响应。你的列表绝不会被保存或发送到其他地方,任何指向私有或内部网络地址的URL都会被自动拒绝。

“在线”和“可访问”有什么区别?

“在线”表示服务器像真正的直播那样,响应了部分内容请求。“可访问”表示服务器正常响应了,但不是以这种特定方式:这种情况通常仍然是可用的流,只是建议手动确认一下。

列表大小或检测时间有限制吗?

单次检测最多500条,每个视频流的超时时间可自行设置(最长30秒),并发数也可配置(最多同时30个),这样大型列表就不会耗时太久。

可以检测URL中带用户名和密码的列表吗?

可以,只要凭据是URL本身的一部分(这在IPTV列表中很常见)。这些凭据仅用于本次检测,绝不会被保存。

无效的流媒体URL条目会怎样处理?

会被自动跳过:只有看起来像真实流媒体URL,或以已知媒体扩展名结尾的行,才会被检测。

你的文件绝不会被上传。 Gotool.xyz 完全以 JavaScript 形式在你的浏览器中运行。你的文件在内存中处理,从不接触任何服务器:没有可能泄露的内容,也无需清理什么。关闭标签页,一切就像从未发生过。我们唯一统计的是使用了哪个工具(仅记录名称,例如「merge」),以便了解大家觉得哪些功能有用;绝不会记录你的文件本身、文件名、大小或其中任何内容。