直播源离线处理

上传直播源文件

拖放m3u或txt文件到此处,或

支持格式: .m3u, .txt

过滤关键词

包含这些关键词的频道将被过滤掉(每行一个关键词),不包含的频道将保留

频道名净化规则

配置频道名净化规则,勾选的规则将在处理时应用

频道名映射

将原始频道名映射到新频道名(格式:原始频道名=新频道名),未映射的频道名将保持净化后的状态

=

组名映射

将原始组名映射到新组名(格式:原始组名=新组名),未映射的组名将保持原样

=

自定义分组规则

根据关键词将频道分配到指定分组(格式:分组名=关键词1,关键词2...),不匹配任何规则的频道将保留原分组

=

源标识提取与排序

从URL中提取源标识,并按优先级对同一频道的不同源进行排序

组排序与过滤

Gist上传配置

配置GitHub Gist信息,用于上传处理后的直播源文件

Gist ID是Gist URL中最后部分的字符串(例如:https://gist.github.com/user/abc12345 中的abc12345)

需要包含gist权限的个人访问令牌,可在GitHub设置中创建

处理选项

配置完成后,点击处理按钮开始处理直播源

处理结果

处理结果将显示在这里

请上传文件并点击"开始处理"按钮

使用帮助

1. 上传文件

拖放或选择m3u或txt格式的直播源文件进行处理。系统将自动解析文件中的频道信息和原始分组。

2. 配置过滤规则

  • 过滤关键词:包含这些关键词的频道将被过滤掉
  • 频道名净化:可配置的净化规则,包括移除括号、数字前缀、修饰词等,新增将小写cctv转为大写的功能
  • 频道名映射:将原始频道名标准化为新的频道名,未映射的频道名将保持净化后的状态
  • 组名映射:将原始组名映射到新的组名,未映射的组名将保持原样
  • 自定义分组规则:支持添加、修改和删除规则,根据关键词(关键词不可重复)将频道分配到指定分组。(分组名从组名映射中的新分组名选择,若想将频道分配到源文件中的其他源分组须在《组名映射功能》映射后即可选择。如:央视[源分组名] = 央视[新分组名])
  • 源标识提取与排序:从URL中提取源标识(如bst、gptv等),并按优先级对同一频道的不同源进行排序
  • 组排序与过滤:设置分组显示顺序和需要过滤的分组,未指定的分组将被保留
  • Gist上传配置:配置GitHub Gist信息,用于上传处理后的直播源文件到GitHub Gist

3. 处理与导出

点击"开始处理"按钮应用配置并处理直播源,处理完成后可以导出为m3u或txt格式的文件,或直接上传到GitHub Gist。

4. Gist上传说明

要使用Gist上传功能,您需要:

  1. 拥有一个GitHub账号
  2. 创建一个包含gist权限的个人访问令牌:
    • 登录GitHub,进入Settings → Developer settings → Personal access tokens
    • 点击"Generate new token",勾选"gist"权限
    • 生成令牌并保存(只显示一次)
  3. 创建一个Gist(或使用现有Gist),获取其ID