From 10ae7b82b7615fe04cd11b87c2d6f9db39866b44 Mon Sep 17 00:00:00 2001 From: cluntop <85211716+cluntop@users.noreply.github.com> Date: Wed, 25 Feb 2026 17:56:36 +0800 Subject: [PATCH] =?UTF-8?q?Toos=20upload=20/.github/Toos/=E9=9D=99?= =?UTF-8?q?=E6=80=81=E9=A1=B5/=E6=99=BA=E8=83=BD=E6=92=AD=E6=94=BE?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E5=B7=A5=E5=85=B7=E7=AE=B1/index.htm?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Toos/静态页/智能播放列表工具箱/index.htm | 650 ++++++++++++++++++ 1 file changed, 650 insertions(+) create mode 100644 .github/Toos/静态页/智能播放列表工具箱/index.htm diff --git a/.github/Toos/静态页/智能播放列表工具箱/index.htm b/.github/Toos/静态页/智能播放列表工具箱/index.htm new file mode 100644 index 000000000..5b7f61543 --- /dev/null +++ b/.github/Toos/静态页/智能播放列表工具箱/index.htm @@ -0,0 +1,650 @@ + + + + + 智能播放列表工具箱 + + + + + + +
+ +
+ + 智能播放列表工具箱 +
+ +
+ + +
+ +
+
+ + + 支持分组、批量、远程订阅、头信息双向保留 + +
+
+ 智能转换特性:
+ • 自动识别M3U和TXT格式(含/不含分组均支持)
+ • 头信息/epg/自定义内容可完整保留
+ • 支持本地多文件上传和远程URL订阅
+ • 无需手动选择转换方向 +
+
+ + +
+
+
+ + +
+
+
+
+ + +
+ 支持的链接格式示例:
+ • http://example.com/iptv.m3u
+ • https://example.com/channels.txt
+ • http://example.com/playlist.m3u8
+ • 支持重定向和HTTPS链接 +
+
+
+ +
+ 转换示例 (支持分组):

+ 📺 M3U格式 → TXT格式:
+ 输入:
+ #EXTM3U
+ #EXTM3U x-tvg-url="https://epg.xx/epg.xml"
+ #EXTINF:-1 group-title="卫视",湖南卫视
+ http://example.com/hunan.m3u8

+ 输出:
+ #EXTM3U
#EXTM3U x-tvg-url="https://epg.xx/epg.xml"

+ 卫视,#genre#
+ 湖南卫视,http://example.com/hunan.m3u8

+
+ 📝 TXT格式 → M3U格式:
+ 输入:
+ #EXTM3U
#EXTM3U x-tvg-url="https://epg.xx/epg.xml"

+ 卫视,#genre#
+ 湖南卫视,http://example.com/hunan.m3u8

+ 输出:
+ #EXTM3U
+ #EXTM3U x-tvg-url="https://epg.xx/epg.xml"
+ #EXTINF:-1 tvg-id="湖南卫视" tvg-name="湖南卫视" tvg-logo="" group-title="卫视",湖南卫视
+ http://example.com/hunan.m3u8 +
+
+ +
+
+ 合并去重特性: +
    +
  • 支持本地多个M3U/TXT文件合并
  • +
  • 支持多个远程订阅URL合并
  • +
  • 频道地址相同的自动去重(保留第一个)
  • +
  • 保留所有分组信息、头信息
  • +
  • 可选输出格式(M3U或TXT)
  • +
+
+
+ + 去重说明:频道URL相同的,只保留第一个频道分组/频道,其余相同地址频道将被忽略。 +
+
+ + +
+
+ + +
+
+ + +
+ + +
+ 合并去重示例: +
+🔗 多文件合并 + 按URL去重:
+文件1 (playlist1.m3u):
+#EXTM3U
+#EXTINF:-1 group-title="央视",CCTV1
+http://example.com/cctv1.m3u8
+#EXTINF:-1 group-title="央视",CCTV2
+http://example.com/cctv2.m3u8
+
+文件2 (channels.txt):
+央视,#genre#
+CCTV1高清,http://example.com/cctv1.m3u8 ← 与文件1的CCTV1相同URL
+CCTV3,http://example.com/cctv3.m3u8
+卫视,#genre#
+湖南卫视,http://example.com/hnws.m3u8
+
+远程URL订阅:
+http://yang-1989.eu.org/playlist.m3u
+https://yang-1989.eu.org/channels.txt
+
+合并后输出 (TXT格式,按URL去重):
+# 合并完成 - 共 2 个分组,4 个频道(已按URL去重)
+央视,#genre#
+CCTV1,http://example.com/cctv1.m3u8 ← 保留第一个
+CCTV2,http://example.com/cctv2.m3u8
+CCTV3,http://example.com/cctv3.m3u8
+卫视,#genre#
+湖南卫视,http://example.com/hnws.m3u8
+
+⚠️ 说明:CCTV1高清虽然名称不同,但URL相同,所以被去重了,只保留了第一个遇到的CCTV1
+      
+
+
+
+ + +