直播源列表工具TeleList

快速制作支持 VLC 和 Potplayer 等播放器的 XSPF、DPL、M3U 等播放列表格式的工具,并且可以查重复,自定义设置多种选项..
所有的播放列表都可以使用普通的文本编辑器,通过查找替换等动作完成,制作这个工具的目的在于帮助你减少枯燥的重复劳动。软件无广告无推广,时间就是金钱。

下载地址

工具及其图文教程下载:
百度网盘:https://pan.baidu.com/s/1c2csx00/ (这东西也被举报!百毒和谐了!)
蓝奏网盘:https://pan.lanzou.com/b233253/
城通网盘:https://u14284090.ctfile.com/dir/14284090-28744015-e58102/
微软网盘:OneDrive
运行使用需要安装Microsoft .NET Framework 4.5+以上版本
WindowsXP请下载专用的版本并且需要Microsoft.NET Framework 4.0
如果遇到乱码请尝试将文本编码转为UTF-8带BOM的编码,至少做一次转换。

更新

2021-08-18 –> 2.6.0

  1. 看腻了之前的样式换个皮肤/主题。
  2. 重写 M3U转TXT 极大提高转换速度,大文件(1万条直播源)测试明显。
  3. 其他诸如千年虫问题等小细节。

2019-06-17 –> 2.4.1

  1. 支持暂定为TestC的新格式双向转换(星辰壳)
  2. 支持MTV2.0,支持MTV的滚动信息设置
  3. 修正一处格式转换页面的严重错误,及勾选MTV和NewTV无法转换的问题,调用错误
  4. 解决大屏播放器Json格式转通用txt格式时一个严重的BUG(出现大量无用的多余字符)
  5. 修复一些累计的其他问题

2018-07-28 –> 2.3.10

  1. 新增普通格式转新世纪newtv的Json格式..
  2. 新增”狐狸”上古收藏壳的双向转换XML格式
  3. 新增通用格式下,如果有多个连续的的无效行,只取最后一个非空行,作为分组行..
  4. 新增合并相同频道,增加“\n”字段进行分割,默认把相同的频道排列在一起…
  5. 新增合并相同频道,增加输入“排序”提取CCTV频道,按照从小到大排序,提取卫士频道,按照从首字母排序,其他不变
  6. 新增普通格式包含#多源连接的时候,转DPL和M3U时进行分开处理,使他成为各自独立一条.
  7. 解决转MTV格式,如果没有分组,无法转换的问题..
  8. Json格式一行一条直播源的格式优化,在“],”后面加换行
  9. 设置界面部分文本框改为下拉框,方便选择..
  10. 把91Kds的选择合并到,频道名称前分组..
  11. 分类符号自定义,改为,频道名称前分组..

2018-07-19 –> 2.3.9

  1. 增加 MTV 1.2 壳格式的双向转换
  2. 增加一个测试列表格式双向转换(TestN)
  3. 解决ASX列表转TXT通用格式的多个问题
  4. 至少现在使用Pot转的ASX格式可以正常使用TeleList转其他格式了..

2018-06-19
2.3.8
增加世纪列表转txt通用格式的支持
改进了台标的匹配
解决M3U转TXT 在有group-title的情况,在没有勾选还原分组情况下,结果多出一些不要的信息
更新PP壳自定义的教程(请查看百度网盘下载地址同目录下教程内的动态图)
2018-06-06
2.3.7
TeleList 在转换M3U,格式的时候又发现两处BUG
在开启自动匹配台标的情况下
1、通用格式在没分类行的情况下,转换结果少了一对引号;
2、如果频道名称中包含类似英文符号?等字符,转换就会终止;
mitv转text去首尾多余空格, mitv增加字段,提高转txt的成功率;
解决mitv和M3U在勾选匹配图标后如果标题中含有正则表达式的限定字符出错;
2018-05-13
2.3.6
M3U转通用格式TXT,支持还原分组,需要设置分组字段或者是通过本软件分组的方式;
M3U转通用格式TXT,可以提取台标到一个独立的txt文件;
通用格式转M3U,在源文件有分组,并且软件没有自定义分组的情况下使用软件默认的虚拟一条直播源的方式分组;
通用格式转M3U,可以自动匹配台标,需要设置台标字段,和自定义台标文件;
通用格式转mitv(米壳)格式,可以自动匹配台标,需要自定义台标文件;
调整设置界面,设置项目的位置;
PS:台标文件默认在安装目录下 ~/res/tv-logo/tv-logo.txt,具体自定义参考其提供的范例。
2018-05-06
2.3.5
M3U转通用TXT的时候,频道名称取最后一个逗号后面的值;
M3U转通用TXT格式的时候允许m3u文件后缀名为txt;
M3U自定义字段增加一个开关;
JSON格式输出增加多个“样式”,包括单行所有内容,一行一条直播源和一行一个JSON键值对的格式
米壳格式如果分类为“”即空的话,在转换通用TXT结果上分类行只会显示一个空行,此次更新增加判断,此情况统一分类名称为“未分类A”;
修复米壳格式转换为通用格式txt使用系统记事本打开换行显示的问题,当然这个问题不影响格式的转换。
2.3.3+
主界面添加右键菜单功能;(进行中)
增加对M3U格式,带分类格式的支持;
改进一处M3U的匹配问题,提高M3U格式转TXT通用格式准确率;
重复检查的时候之前没有做文件编码检查,这次补上,减少乱码的可能;
已知BUG:在合并相同频道的时候有几率出现异常不能合并;(进行中)
2.3.2
修复创建DPL列表时,无法设置“分类行播放的画面”的异常,
修复一次米壳txt识别问题,提高识别率,
一些UI文本的修改
2.3.1
优化输出的JSON格式
mitv的JSON格式转为其他格式时候不在限制文件名,(前个版本要求文件名中包含mitv)
2.3.0(2018-03-22)
增加米壳JSON列表支持,(米壳格式转换为其他格式时要求文件名中包含“mitv”)(✔完成)
创建DPL时,分类栏要播放的的画面支持从本地预设的路径获取,并且可以根据分类名称自动匹配不同的播放画面。(✔完成)
合并相同频道的采用精确的匹配,即频道名称完全相同才合并..(✔完成)
继续修复乱码问题(✔完成)
修复其他问题
2.2.21
改进执行完成后的提示(增加源数量和运行时间)
改进文件识别,对非直播源文件加快处理速度减轻处理负担
更新服务器,解决网络错误问题
修复重复检查,单文件模式,拖入txt文件识别错误的问题
修复第一次设置不能保存的问题
修复一处异常弹窗口
精简部分代码,减少冗余,其他优化 ..
2.2.17~2.2.19
解决乱码问题
2.2.16
调整资源聚合页面显示逻辑,尽量在有内容的时候显示,解决此页面启动时造成卡顿2秒的问题;
2.2.15
新增多国语言支持,目前翻译了繁体中文的版本,英文翻译完善中。
新增源的标题内自定义分组分割符的功能
新增可以自定义合并同频道的分割符的功能
新增资源聚合页面
修复了转xspf多级列表同级分类下没有源时候的一处问题

查看更多更新日志 ==> 展开/收缩

..

简要介绍

《直播源列表工具TeleList》

《直播源列表工具TeleList》
..

交流群组

 
———– 不生产不制造源,只帮助你减少枯燥的重复劳动 ————

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

  1. hei 说道:

    请博主有时间添加以下的json格式转换!感激不尽!或另外搞个下方的json转换私发邮箱!谢了!

  2. hei 说道:

    {
    "data": [{
    "title": "央视频道",
    "sub": [{
    "title": "CCTV-1综合HD",
    "url": "http://111.13.111.242/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226226/1.m3u8"
    },
    {
    "title": "CCTV-2财经",
    "url": "http://120.204.20.147/tlivecloud-cdn.ysp.cctv.cn/001/2000203803.m3u8"
    },
    {
    "title": "CCTV-3综艺",
    "url": "http://cctvalih5ca.v.myalicdn.com/live/cctv3_2/index.m3u8"
    },
    {
    "title": "CCTV-4国际",
    "url": "http://111.13.111.242/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226314/1.m3u8"
    },
    {
    "title": "CCTV-5体育",
    "url": "http://cctvalih5ca.v.myalicdn.com/live/cctv5_2/index.m3u8"
    },
    {
    "title": "CCTV-6高清",
    "url": "http://223.110.243.139/PLTV/3/224/3221225548/index.m3u8"望作者添加这样格式的json转换工具

  3. jct jct 说道:

    大师您好!
    我经常用您网上的格式转换工具,有时也用直播源列表工具TeleList,很方便。最近我想用TeleList添加台标,设置——实验里,在台标匹配和台标选项框里打钩,导出m3u列表,盒子根目录里有台标文件夹,文件夹的名称我用的是台标选项框内已有的“tvg-iogo”,但结果不知错在哪,台标添加不上?恳请大师指教!

    1. 黑鸟 说道:

      当时我是这么考虑的:
      1、在软件目的的 “.\res\logotv\logotv.txt”文件内,你必须自己维护一份台标地址,格式参考自带示例。自动匹配就是根据频道名称搜索该文件内对应的台标地址自动添加 tvg-logo 并写入。
      2、大概明白你的问题,文件用什么名称其实并不关键,你应该使用相对地址把自己的台标地址编辑进logotv.txt文件内,
      3、前期对M3U文件认识并不深刻,当时也还没玩明白PP等这些软件,因此软件一些处理逻辑可能还不够完善,请见谅。

  4. zjun zjun 说道:

    工具很好,谢一下,但多源TXT合并,不能用!!! 合出来,本来的频道合到了下一个频道,本身没有了频道,折磨明显的错误,请修下,还不如用VBA合并:

    Sub 合并单元格()
    Set x = CreateObject("ScriptControl")
    x.Language = "JScript"
    x.eval "arr=new Array();function aa(aa,bb) {arr[aa]=arr[aa]+'#'+bb ;}; function cc() {kk=typeof arr + ',';for (i in arr) {kk +=i+','};return kk;}"
    For i = 2 To [a2].End(4).Row
    Call x.Run("aa", Cells(i, 1).Value, Cells(i, 2).Value)
    Next
    Set y = x.eval("arr")
    Z = x.Run("cc")
    arr = Split(Z, ",")
    j = 1
    For i = 1 To UBound(arr)
    Cells(j, 3) = arr(i)
    Cells(j, 4) = Replace(CallByName(y, arr(i), 2), "undefined#", "")
    Cells(j, 5) = Replace(Cells(j, 4), ",", Chr(10)) '将逗号替换为换行符
    j = j + 1
    Next
    End Sub

  5. 熊 说道:

    youtube的列表不能轉換?
    可以解決嗎?
    例如
    https://www.youtube.com/watch?v=iTIKzLyQDS0&list=PLP5Gs3Xbf2xZIJVw0utM8DAck4HZzIe1R&index=1
    https://www.youtube.com/watch?v=FM7MFYoylVs&list=PLP5Gs3Xbf2xZIJVw0utM8DAck4HZzIe1R&index=2

  6. liangzhineng liangzhineng 说道:

    想不到还有更新,继续支持

  7. Erdosren Erdosren 说道:

    大侠能否帮我把这个源抓一下,http://zge.qingk.cn/videolive-info/cdqtcwuadbcxspprxfpooevspbwfxdwo/1de395ea82f8041685cb16fb83c37573/90ff0ce4b04a443a9871d67d31c0cf13
    谢谢,如果可以发我信箱:erdosren@qq.com

  8. sail sail 说道:

    请教大佬,win10系统下 “格式转化-浏览”,一直崩溃是怎么回事呢

    1. 黑鸟 说道:

      也支持,直接拖拽文件进去,先用拖拽。
      具体造成错误的原因得找时间想办法复现问题,才可以解决 ..

      1. sail sail 说道:

        好的呢,感谢大佬。我试了从另外一台win10 64位电脑上打开没有问题,就贼气:
        错误应用程序名称: TeleList.exe,版本: 1.0.0.0,时间戳: 0x5d070f47
        错误模块名称: KERNELBASE.dll,版本: 10.0.18362.628,时间戳: 0x54734dee
        异常代码: 0xe0434352
        错误偏移量: 0x00113db2
        错误进程 ID: 0xec8
        错误应用程序启动时间: 0x01d5e47f103c7b43
        错误应用程序路径: C:\Users\dingy\Downloads\TeleList\TeleList.exe
        错误模块路径: C:\WINDOWS\System32\KERNELBASE.dll
        报告 ID: 19e4edff-a1d3-4137-b33d-86c0b346132f
        错误程序包全名:
        错误程序包相对应用程序 ID:

        1. sail sail 说道:

          找到解决办法了,软件不放在系统盘的话就不会出现上面的崩溃情况,但是我的sp只有一个c盘,只好在移动硬盘里运行了。但是是什么原因呢,搞不明白。

  9. 729940557 说道:

    已安装Microsoft .NET Framework 4.5+以上版本 但是完全打不开诶。。。

    1. 州读 州读 说道:

      自己原因,换个电脑不就行了,麻烦人家站长

  10. Naoto 说道:

    能不能添加mpc-hc播放列表(.mpcpl)的支持?

  11. dimliy dimliy 说道:

    2.4.1版本问题反馈。
    用IPTVChecker2.1保存的m3u8文件(8个频道),转换成TXT后(剩7个频道),会少一行!

    1. 黑鸟 说道:

      这个当初设计的时候我就发现有概率出现这个问题,主要是由于当时设计的查找源的方式是根据回车换行来确定的,这个情况也应该就是由于 IPTVChecker2.1 保存的 m3u8 文件最后一行没有回车换行。
      这个问题我记录下来,后续看下怎么改进 ,,

    2. 黑鸟 说道:

      郁闷,今天 你那条评论,然后,导致访问本文502错误!其他页面没事!:016:
      慌得一批,各种重启服务,删除缓存,结果删掉评论就好了 ,评论我已经看了 ..

  12. 忘了 忘了 说道:

    黑鸟播放器以及其它安卓 TPTV 播放器都无法播放 URI 中带有 & 符号的地址,如:https://xxxx.xxx.cn/&id=xxxxxx.m3u8.
    这样也不行. https://xxxx.xxx.cn/&id=xxxxxx.m3u8.

    1. 黑鸟 说道:

      这样的地址不规范吧

  13. Zero O Zero O 说道:

    下载地址都失效啦,求补链接

  14. KAWA KAWA 说道:

    软件做的很好!

  15. KAWA KAWA 说道:

    有无KBS和MBS?

  16. 无名 无名 说道:

    转格式 频道名称汉字乱码呀!

  17. 涛声依旧 涛声依旧 说道:

    json格式能压缩去除空格就更完美了

    1. 黑鸟 说道:

      可以的,在设置里,设置输出的Json格式样式,空格和换行是为了方便查看和查找问题,站长我喜欢转换后检查下转换结果。

      1. 涛声依旧 涛声依旧 说道:

        嗯,看到了三个样式,我再试试,感谢回复

      2. 涛声依旧 涛声依旧 说道:

        测试了三个json样式没有去空格的

        1. 黑鸟 说道:

          你给我个原始样本和要转换成的样本,我看看,我可能还不太理解你的需求 ..
          邮箱1351397556##qq.com (请将##改为@)

        2. 涛声依旧 涛声依旧 说道:

          抱歉,刚把样本发给您,感谢

        3. 黑鸟 说道:

          看了你发的邮件,你要转的是大屏播放器的列表,大屏JSON早期做的了,后来自己没玩了,也没人提需求,也就没有把它维护进输出不同的JSON格式样式 ,后续完善吧 。

  18. silverchs silverchs 说道:

    来个使用反馈:
    我制作的500条链接数量的txt文件可以正常转换JSON(大屏播放器)格式,但当我想转换大概数量有一千九百多条链接的txt时,却转换失败,提示:“没有找到直播源,请检查源文件”。然后我用同一个txt文件转换其它格式时发现只有JSON(大屏播放器)、mitv米壳、MTV、HLFM和NewTV这五种格式都出现同样的错误,其它的格式都能够完成转换过程,但是通过检查转换出来的文件却发现转换不完全,DPL格式只转换了354条,XSPF格式只转换了350条,m3u格式转换了353,pls格式转换了351条,asx格式也只转换了351条,只有TestN格式能够完全转换。不知道问题出在哪里,是否有转换的数量限制?麻烦博主跟进一下。

    1. 黑鸟 说道:

      给我个样本,我看下..1351397556艾特qq.com

    2. 黑鸟 说道:

      当年为了防止打开一个莫名其妙的文件,导致程序阻塞卡死等,限制如果超过连续的 16 个无效行就会给用户一个类似你看到的反馈,不包括空行。十有八九是这个问题,你定位到转换正确的源的后面几条检查下,即三百多行的位置..

      如果不是这个问题你需要发个样本到我邮箱,我得具体看下 ..

      1. silverchs silverchs 说道:

        感谢博主的回复,我后来重新检查了源txt文件,发现了有几个链接的名称后面的逗号和链接地址之间多了一个空格,然后把空格都删掉之后就可以正常转换了。

  19. wrqre wrqre 说道:

    怎样能够用telelist导出成超级直播格式?

    1. 黑鸟君 说道:

      超级直播格式应该就是平时最常见的通用格式,如果是诸如dpl等格式你用“转换”那一页转为txt即可.

  20. 铭扬 说道:

    w8 系统运行打不开最新版2.3.10 telelist有问题,请解决,另外xp系统只能使用2.3.9.1,里面没有新世纪转换

    1. 黑鸟君 说道:

      先确定下是否安装了.net 4.5以上版本

  21. 亮亮 说道:

    xp系统电脑能否升级一下转换工具2.310?

    1. 黑鸟君 说道:

      年后吧,先把年过了再考虑了..

  22. opianqq opianqq 说道:

    请教为什么转出来比原档少了很多频道
    ex:原来有43个频道,出来后只剩9个

    1. 黑鸟君 说道:

      具体转成什么格式的,然后给我一份问题样本,我看下.. 1351397556##qq.com (请将##改为@即可)

  23. fy789 说道:

    大佬,你这个是不是64位系统才能用呀,我WIN7 32位的打不开这个软件,Microsoft .NET Framework 4.5+以安装了。

    1. 黑鸟君 说道:

      这个32 位环境有测试过,可以用的,你这边应该是其他问题导致的...

  24. liangzhineng 说道:

    用的最新版2.3.10,重复检查双文件模式,执行完毕后发现重复源,但并未在同目录下生成相应的文件

    1. liangzhineng 说道:

      双文件模式生成文件原来是和TeleList.exe一个目录,而单文件模式生成文件和原文件一个目录

      1. 黑鸟君 说道:

        自己有一段时间没调试这个功能了,这个与我最初的设置不符合,这个我得再检查下代码,当然我这边也是和你一样的..

      2. 黑鸟君 说道:

        感谢反馈,已经确定问题所在,下个版本将会把生成的文件调整到,对比文件的同目录下..

  25. 期待新版本发布 期待新版本发布 说道:

    win10 ltsb 64位 字体修改字号为13后,tab标签 列表创建 存在 吃字现象

  26. 路过的某只 说道:

    链接: https://pan.baidu.com/s/1ZQH36tISwRyf6mzyzwhqXQ 密码: wees
    这个ASX文件不能转换成别的,转换到TXT的时候只有标题,对比了下,
    好像是只有 可以正常转换,而不行
    不知道能不能兼容下

    1. 鬼手六 说道:

      看了下附件文件,可以做的 ,,过几天有电脑用去适配下 :lol:

    2. 鬼手六 说道:

      原来在这里,之前找不到给我反馈问题的 :exclaim: 你了,今天刚更新了一个版本,您的问题已经解决但是没有更新到当前版本里,您发个邮件给我,我把解决完成后的发一份给您...

      1. 路过的某只 说道:

        抱歉 :lol: ,前面有点忙,没来看,不过现在的版本ASX转换没遇到问题了

        1. 鬼手六 说道:

          ASX转换问题的解决方案已经添加到最新版本 2.3.9+..

  27. c333 c333 说道:

    牛???

  28. h125955tw h125955tw 说道:

    信爺:
    上面的載點已失效 能否跟您再求一次檔案嗎?感謝您了 :exclaim:

    1. 鬼手六 说道:

      不好意思,我這邊和盆友電腦上訪問都正常,忽略了其他可能的意外情況,現在已經增加藍奏網盤的下載地址,妳試壹下,如果還有問題我們再早其他渠道傳送..

  29. 3006kane 说道:

    太牛逼了,希望一直能坚持下去, :eek:

    1. 鬼手六 说道:

      这个工具有空就会维护,其他诸如直播源资源只有三天热情(#^.^#)..

  30. jeva168 说道:

    可否索取直播源列表工具TeleList程式

    1. 鬼手六 说道:

      文章有贴出百度网盘的下载地址啊啊

  31. dongfangy2011 dongfangy2011 说道:

    新的版本有坚持出病毒

    1. 信爷 说道:

      我勒个去,本人保证软件除了获取客户端标识没有破坏,没有窃取你家任何东西 ..如果还有疑虑,强烈建议别用别用..

      1. dongfangy2011 dongfangy2011 说道:

        我并没有说你软件有病毒,只是我这里检测说有病毒。
        汉字转换我这边很多烂码?请问如何解决

        1. 信爷 说道:

          1、如果你再用编辑器转码一次,转为UTF8或GB*,看能否解决
          2、如果2.3+版本版本做完第一步还乱码,给我一份样本..
          造成你们乱码很大一部分原因就是你这份txt内容来源太复杂 ..
          给我一份样本,给我一份样本,否则没法帮你..

  32. dongfangy2011 dongfangy2011 说道:

    感谢你的努力 :biggrin: