直播源格式转换 TXT转M3U、M3U转TXT在线工具
有些播放器可以直接导入 M3U,但手里的列表却是 TXT。这种情况不用手动一条条改,可以先把 TXT 转成 M3U 再导入。 这里用的是一个浏览器端的 TXT转M3U 工具,支持通用 TXT 和 M3U 两种播放列表格式互转。工具转换在本地完成,不上传、不保存列表数据。 在线工具: M3U 列表格式转换 TXT 和 M3U 播放列表有什么区别? 这里说的 TXT 不是随便写几行网址,而是工具规定的一种简单列表格式。 最基本的一条内容通常是: 名...
工具核心亮点与实际体验
软件规格与核心档案
- 授权性质:绿色免费 / 开源纯净
- 适用系统:Windows / macOS / 全平台通用
- 安全核验:无捆绑 / 无广告 / 沙箱检测通过
有些播放器可以直接导入 M3U,但手里的列表却是 TXT。这种情况不用手动一条条改,可以先把 TXT 转成 M3U 再导入。
这里用的是一个浏览器端的 TXT转M3U 工具,支持通用 TXT 和 M3U 两种播放列表格式互转。工具转换在本地完成,不上传、不保存列表数据。
在线工具:M3U 列表格式转换
TXT 和 M3U 播放列表有什么区别?
这里说的 TXT 不是随便写几行网址,而是工具规定的一种简单列表格式。
最基本的一条内容通常是:
名称,URL
例如:
Demo 1,https://example.com/live1.m3u8
Demo 2,https://example.com/live2.m3u8
转成 M3U 后,结构会变成类似这样:
#EXTM3U
#EXTINF:-1,Demo 1
https://example.com/live1.m3u8
#EXTINF:-1,Demo 2
https://example.com/live2.m3u8
M3U 多了 #EXTM3U、#EXTINF 这些播放列表标记,但里面真正使用的媒体 URL 并没有因此改变。
怎么把 TXT 转成 M3U?
打开 M3U 列表格式转换工具,选择 TXT 文件对应的编码,再选择需要转换的文件即可。
- 准备好符合格式要求的 TXT 列表。
- 选择文件编码,中文列表一般可以先尝试 UTF-8。
- 选择本地 TXT 文件并执行转换。
- 查看转换结果,确认名称、分组和 URL 没有错位。
- 保存 M3U 文件后再导入播放器。
但是有点需要注意,这个M3U格式列表在线转换工具目前“没有异常处理,对格式要求比较严格”。如果转换结果不对,最先检查的通常不是播放器,而是 TXT 原文件的逗号、换行、分组和编码。
这个工具的 TXT 分组怎么写?
Sankei 页面给出的格式比较简单:分组名称单独占一行,下面再写“名称,URL”。
例如:
News Demo News 1,https://example.com/news1.m3u8 Demo News 2,https://example.com/news2.m3u8
Sports Demo Sports 1,https://example.com/sports1.m3u8
这里最好按工具页面自己的格式来写,不要随便混用其他列表规则。
网上还能见到另一种类似下面的 TXT 写法:
News,#genre#
Demo News 1,https://example.com/news1.m3u8
#genre# 是部分播放器、脚本或转换工具使用的分组写法,但 Sankei 当前页面给出的示例并不是这种格式。拿到这种 TXT 时,不要默认可以直接丢进去转换,最好先改成该工具要求的格式。
M3U 里的 group-title、tvg-id 是什么?
有些 M3U 文件比上面的示例复杂很多,例如:
#EXTM3U
#EXTINF:-1 tvg-id="demo.news" tvg-name="Demo News" tvg-logo="https://example.com/logo.png" group-title="News",Demo News
https://example.com/news.m3u8
这些字段属于播放列表里的附加信息:
group-title:内容分组,例如 News、Sports。tvg-id:常用于和 EPG 节目单里的频道 ID 对应。tvg-name:频道或项目名称。tvg-logo:Logo 图片地址。
普通播放器不一定需要这些字段,但带 EPG、频道分组和 Logo 的客户端经常会使用它们。
Sankei 当前页面只明确说明通用 TXT 和 M3U 格式互转,并没有说明复杂的 EPG、Logo 或扩展字段是否会完整保留。原始 M3U 如果带有这些信息,转换前最好自己留一份备份。
M3U 也可以转回 TXT 吗?
可以。这个工具支持 TXT 和 M3U 双向转换。
如果只是想批量修改名称、重新整理列表或直接查看 URL,TXT 通常更方便编辑;整理完成后,再转回 M3U 导入播放器即可。
TXT 转 M3U 后不能播放怎么办?
| 现象 | 可能原因 | 怎么检查 |
|---|---|---|
| 没有正常生成结果 | TXT 格式不符合转换器要求 | 检查逗号、换行和分组格式 |
| 中文名称乱码 | 源文件编码不匹配 | 重新选择 UTF-8 或原文件使用的编码 |
| 生成 M3U 但播放器读不到 | 文件扩展名或内容结构有问题 | 确认保存的是 .m3u,而不是 .m3u.txt |
| 列表正常,但某些项目不能播 | 对应 URL 已失效或无法访问 | 把该 URL 单独放进播放器测试 |
| 提示 401 / 403 | URL 需要登录、Token、Cookie 或其他鉴权 | 检查链接是否过期或需要额外授权 |
| 换播放器还是不能播 | 更可能是链接或服务器本身的问题 | 单独测试 URL,而不是反复重新转换列表 |
转换后的 M3U 文件怎么打开?
转换完成后,Windows 可以用 VLC 或 PotPlayer,Mac 可以用 IINA 或 VLC。iPhone、iPad 和 Android 也都有支持 M3U/M3U8 的播放器。
如果不知道播放器怎么选,可以继续看:M3U8播放器怎么用?M3U/M3U8 文件和链接打开教程
转换时会上传播放列表吗?
Sankei 页面目前明确写着“本地转换不上传不保存任何数据”。也就是说,列表转换是在本地处理,而不是先把文件上传到服务器再生成结果。
如果列表里的 URL 带有 Token、签名、账号参数或临时访问凭证,文件本身仍然应该当作敏感信息保存,不要把完整内容贴到论坛、评论区或其他公开页面。
TXT 转 M3U 常见问题
直接把 .txt 改成 .m3u 可以吗?
只有 TXT 里面本来就是正确的 M3U 内容时才行。普通的“名称,URL”列表只改扩展名,并不会自动添加 #EXTM3U 和 #EXTINF 等结构。
M3U 文件本身包含视频吗?
通常不包含。M3U 保存的是播放列表信息和媒体地址,真正的视频或音频仍然来自列表中的本地路径或网络 URL。
为什么转换后中文变成乱码?
先看原 TXT 的编码。这个转换工具提供文件编码选择,如果 UTF-8 不正常,可以按原文件实际编码重新转换。
M3U 和 M3U8 有什么区别?
M3U8 可以理解为使用 UTF-8 编码的 M3U 播放列表,并且经常出现在 HLS 视频流中。关于 M3U8 的播放方式,可以看上面的 M3U8 播放器教程。
资源下载与直达通道
官方源与高速网盘分流 · 安全无捆绑