泰捷官方论坛

找回密码
立即注册

QQ登录

只需一步,快速开始

搜索
发新帖

131

经验

579

积分

54

帖子

高级捷友

发表于 2013-8-6 16:21:33 | 查看: 22768| 回复: 40
应该有很多机友在找节目源的时候,会一不小心下载到XML格式的节目源文件,经常会束手无策,不知道怎么提取里面的节目源地址。
本人也是小白用户,在这里分享一个比较笨的做法。以下面这一串字符为例:
<?xml version="1.0" encoding="UTF-8"?>
<xml ><tvlist label="大杂烩[国内]" ><tv ><channelid >D0001</channelid>
<name >CCTV-1</name>
</tv>
<tv ><channelid >D0002</channelid>
<name >CCTV-2</name>
</tv>
1、在“<name >”和“</name>”之间的字符为频道名称,像上面标红的CCTV-1就是频道名称
2、频道名称下面的用“[]”框起来以“http”或者这“rtsp”开头,在上面以紫色标记部分为节目源地址
3、将节目源频道和节目源地址提取出来,有多个节目源的以同样的名称命名即可实现多源切换如:
CCTV-1   http://119.4.250.55:1935/SRT_Live/CCTV1_M.stream/playlist.m3u8
CCTV-1   http://121.58.54.150/PLTV/88888888/224/0/3221225734/iptv18195.smil
CCTV-1   rtsp://116.199.127.68/cctv1_HD
CCTV-1   http://74.82.62.53:1935/liverepeater/15.stream/playlist.m3u8

发表于 2013-8-6 19:22:54
感谢分享!

1001

经验

1129

积分

305

帖子

发烧级捷友

发表于 2013-8-7 10:51:45
呵呵 我也是那么做的 实用就行

21

经验

24

积分

12

帖子

中级捷友

发表于 2013-8-9 15:15:00
xml转tv格式,楼主的思路是对的。奉上批量转换方法:
用EXCEL打开xml文件,编辑好后,另存为txt文件,然后把后缀txt改为tv即可。。


图文教程,请看此贴:

385

经验

438

积分

492

帖子

高级捷友

发表于 2013-8-14 13:01:07
试试后边说的

811

经验

888

积分

629

帖子

高级捷友

发表于 2013-8-28 13:07:29
非常感谢哟。

19

经验

22

积分

32

帖子

一般捷友

发表于 2013-9-10 21:52:59
如何批量去掉不需要的字符,只提取地址呢

434

经验

473

积分

286

帖子

高级捷友

发表于 2013-9-10 22:09:24
很好的,提取更多的地址

45

经验

64

积分

33

帖子

中级捷友

发表于 2013-9-18 16:12:20
好方法,易懂、快捷、简单、明了。

22

经验

25

积分

24

帖子

中级捷友

发表于 2013-9-20 04:44:19
http://hlslive1.cntv.wscdns.com/cache/1_/seg0/index=m3u8

您需要登录后才可以回帖 登录 | 立即注册

新浪微博|联系我们|泰捷官方论坛 ( 粤ICP备13060068号-1  

GMT+8, 2019-6-20 10:08 , Processed in 0.049629 second(s), 17 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表