这是 tv_grab_uk_rtp 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
tv_grab_uk_rt - 获取英国/爱尔兰共和国的电视列表
概要
tv_grab_uk_rt --帮助
tv_grab_uk_rt --版本
tv_grab_uk_rt——能力
tv_grab_uk_rt --描述
tv_grab_uk_rt [--config-file 文件]
[--天 N] [--偏移 N]
[--输出文件] [--安静] [--调试]
tv_grab_uk_rt --configure [--config-file 文件]
tv_grab_uk_rt --configure-api [--stage 名称]
[--config-file 文件] [--输出文件]
tv_grab_uk_rt --list-channels [--config-file 文件]
[--输出文件] [--安静] [--调试]
tv_grab_uk_rt --列表阵容
tv_grab_uk_rt --get-lineup [--config-file 文件]
商品描述
以 XMLTV 格式为在英国和英国提供的许多频道输出电视列表
爱尔兰共和国。 源数据来自机器可读的文件
广播时代网站。
用法
第一次运行 tv_grab_uk_rt - 配置 选择要接收列表的频道
为了。 然后运行 tv_grab_uk_rt (带有可选参数)以获得大约 14 天的列表
为您配置的频道。
配置
- 帮帮我 打印帮助信息并退出。
- 版 显示 XMLTV 库、抓取器和使用的关键模块的版本
用于处理列表。
--能力 显示抓取器支持哪些功能。 有关更多信息,请参阅
<http://wiki.xmltv.org/index.php/XmltvCapabilities>
- 描述 显示抓取器的简要说明。
--配置文件 文件 指定要使用的配置文件的名称。 如果没有指定,一个
默认的 〜/.xmltv/tv_grab_uk_rt.conf 用来。 这也是默认写入的文件
- 配置 并在抓取时阅读。
- 输出 文件 抓取时,将输出写入 FILE 而不是标准输出。
- 天 N 抓取时,抓取N天的数据而不是所有可用的数据。 支持的值
是1-15。
- 抵消 N 从今天+N天开始抢。 支持的值为 0-14。
注意,由于源数据的格式,tv_grab_uk_rt 总是下载数据
所有可用天数,然后过滤用 --days 和 --offset 指定的天数。
指定 --days 和/或 --offset 以加快下载速度或减少数据传输
因此不会有任何影响。
- 安静的 禁止所有通常写入标准错误的进度消息。
-调试 为标准错误提供详细的进度消息。 由于调试量
产生的信息,不建议在正常使用抓取器时使用此选项。
--gui OPTION 使用此选项可启用要使用的图形界面。 选项可能是
'Tk',或留空以获得最佳选择。 OPTION 的其他允许值
是用于正常终端输出(默认)的 'Term' 和用于禁用使用的 'TermNoProgressBar'
Term::ProgressBar 的。
- 配置 提示下载列表的频道/阵容,存储位置
检索列表的缓存目录,用于输出的字符编码,以及
是否启用程序标题和坏字符修复。
--列表频道 输出包含抓取器可用的所有通道的 XML 文档。
--list-阵容 输出一个 XML 文档,其中包含可供用户使用的所有频道阵容。
抓取器。
--get-阵容 输出包含配置的频道阵容的 XML 文档。
源 数据 条款 OF 用途
所有数据均为 Radio Times 的版权,这些数据的使用仅限于
仅供个人使用。 禁止将此数据用于商业用途。http://www.radiotimes.com/>
在访问此 XML 提要时,您同意您只会为自己的目的访问其内容
个人和非商业用途,不得用于任何商业或其他目的,包括
广告或销售任何商品或服务,包括任何第三方软件
可供公众使用的应用程序。
渠道 阵容
频道阵容是特定地区可用的电视和广播频道列表。
特定电视平台(例如 Freeview)上的位置。
虽然仍支持包含单个“channel=...”条目的配置,但
抓取器允许用户在配置时选择他们的位置和电视平台,
在运行时动态生成他们的频道阵容。 这意味着如果一个新的
频道启动或频道停止播放,更新相关阵容
(存储在 XMLTV 服务器上)将导致包含此类频道更改的列表
无需用户重新配置。
字符 编码
在配置过程中,软件会要求用户选择要使用的字符编码
用于输出。 当前支持的编码是 UTF-8 和 ISO-8859-1。
题目 处理
随着时间的推移,列表可能包含不一致的程序详细信息,例如程序
节目的某些节目的标题与剧集详细信息相结合,但分开
其他; 或作为节目标题给出的剧集标题,以及节目标题
作为剧集标题给出。 一些节目标题也可能会随着时间的推移而略有变化,或者
跨渠道。
在配置期间启用标题处理使该软件能够处理程序
标题针对标记的标题列表。 该软件将更正此类程序标题,
这反过来应该会导致依赖于一致的 PVR 软件的更好的性能
程序数据。 请注意,启用标题处理将导致抓取器
由于额外的处理开销,完成其操作所需的时间稍长。
NB 请注意,标题更新可以清楚地改变接近
传输时间,因此很可能 PVR 计划失败,如果他们
已使用旧标题进行配置。 虽然注意确保标题更新
尽可能早于传输,请注意最后一分钟的更新可以
制作。
错误编码 UTF-8 源 数据
在 2011 年 XNUMX 月将 XMLTV 服务过渡到 metabroadcast.com 之前,有
包含错误编码的 UTF-8 字符的源数据一直存在问题。 由于
转换,源数据应该是 UTF-8 安全的,数据的自动处理可能
不需要。 提供了一个配置选项以允许检测和纠正
此类字符编码错误,建议用户在使用期间启用此选项
组态。
性能
抓取器中日期和时间处理的改进将性能提高了 6-7 倍。
在启用 utf-14 和标题修正的情况下抓取 8 天的列表应该需要大约 2
典型机器上每个配置通道的秒数。
ERROR 搬运
tv_grab_uk_rt 只会在无法继续抓取时提前终止
数据。 这可能是由于缺少通道配置数据、错误/丢失的配置
文件或文件系统权限问题。 在非安静模式下运行采集器应该
报告抓取器失败的原因。
在抓取器运行期间报告非致命错误,并可能导致列表
频道被部分或全部跳过。 进度消息将说明为什么数据
在可能的情况下丢失。 通常会给出非零退出状态
当抓取器在列表检索过程中遇到问题时。
环境 变数
可以设置环境变量 HOME 来更改配置文件的存储位置。
默认情况下,所有配置都存储在 $HOME/.xmltv/ 中。 在 Windows 上可能有必要
将 HOME 设置为不包含空格的路径名。
可以设置环境变量 XMLTV_SUPPLEMENT 来改变补充的位置
从中检索 XMLTV 文件。 默认情况下,文件是从 XMLTV 中检索的
补充服务器。 有关详细信息,请参阅 XMLTV::Supplement。
如果您希望抓取器使用补充文件的自定义本地副本,您
应该将 XMLTV_SUPPLEMENT 设置为包含 tv_grab_uk_rt/ 的目录的路径
包含补充文件的目录。 例如,如果您的本地补充文件是
存储在 /usr/local/share/xmltv/tv_grab_uk_rt/ 你应该`export
XMLTV_SUPPLEMENT="/usr/local/share/xmltv/"` 在运行抓取器之前。
无线电 房源
具有讽刺意味的是,Radio Times 提要不提供广播列表。 他们被问到
关于添加广播列表的可能性,但表示这将需要
重大的发展努力。 没有完全排除,但不太可能
很快就添加了。
建议希望以 XMLTV 格式获取 BBC 广播列表的用户
调查从 BBC Backstage 服务获取列表的新抓取器。 看
<http://wiki.xmltv.org/index.php/BBC_Backstage>有关更多信息。
邮寄 清单
您可以通过访问订阅和阅读 XMLTV 用户邮件列表
<http://lists.sourceforge.net/lists/listinfo/xmltv-users>. 这是一个帮助和
给新用户的建议。 列表的可搜索存档可在
<http://news.gmane.org/gmane.comp.tv.xmltv.general>.
使用 onworks.net 服务在线使用 tv_grab_uk_rtp