开源/免费的通用 EPG/XMLTV 数据 API 或服务,或者如何制作一个?

发布于 2024-10-18 04:08:57 字数 1536 浏览 4 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

木槿暧夏七纪年 2024-10-25 04:08:57

令人烦恼的是,显然没有美国 EPG 数据的免费提供商...(除非您认为 OTA EPG 信号是“提供商”...)(请参阅更新 下面的解决方案)

TitanTV.com 有一个很好的、免费的网格服务,但我不认为他们仍然提供 Feed,尽管以前....

一个漂亮的 听起来不错的选择是.. ZAP2XML

zap2xml 是一个小而快速的命令行脚本
连接到 Zap2it.com 电视列表帐户的 Windows/Linux/OSX/*,
下载电视节目表网格数据并将 .html 转换为 XMLTV
格式化的 .xml 或 XTVD 格式化的 .xml

个人无法保证“zap”,但方法/概念是合理的,如果不是他们的具体实现......

如果你每年可以摇滚 20 美元,简单的方法是...... Schedules Direct,一个为开源软件提供 EPG 的非营利组织

目前会员费用为 20 美元/年,可免费使用 7 天
审判。满足以下条件的人士还可以支付 5 美元获得 2 个月的会员资格
不想承诺一整年。

另外,这里有一个很好的抓取工具列表/ XMLTV 处理器。

更新:是的。我完全找到了一个免费的、非常好的解决方案。

这是我找到如何.. 下载 XMLTV 的地方这个肮脏的小二进制文件最终让你来到这里......

    Loading ..... : mc2xml (c) <[email protected]> (v1.0)
Reminder .... : Unauthorized redistribution prohibited.
Reminder .... : If this software is useful, please donate!
Connecting .. : microsoft.com

Select lineup: 

  0: Digital Terrestrial Lineup (TER)
  1: Fresh Meadows, Verizon Fios Queens (CAB)
  2: Fresh Meadows, Verizon Fios Queens (Digital) (CAB)
  3: New York, DIRECTV New York (SAT)
  4: New York, DISH New York (SAT)
  5: New York, NYU Campus Cable (CAB)
  6: New York, RCN Cable (CAB)
  7: New York, RCN Cable (Digital) (CAB)
  8: New York, Rainbow Satellite The Tate (CAB)
  9: New York, Time Warner Cable St. Vincent Medical (CAB)
 10: New York, Time Warner Southern Manhattan (CAB)
 11: New York, Time Warner Southern Manhattan (Cable-ready TV) (CAB)
 12: New York, Time Warner Southern Manhattan (Digital) (CAB)
 13: New York, Verizon Fios New York Plus (CAB)
 14: New York, Verizon Fios New York Plus (Digital) (CAB)
 15: USA, AFN Satellite (SAT)
 16: USA, DIRECTV (SAT)
 17: USA, DISH Network (SAT)
 18: USA, Globecast World TV (SAT)
 19: USA, Sky Angel (SAT)

[mc2xml] (0-19): 0

Downloading . : microsoft.com
Downloaded .. : 409896 bytes in 1s
Source ...... : Zap2it
Headend ..... : 28521459 (B07010-)
Version ..... : 2784784406
Start time .. : 2011-09-13T

现在它应该是这样的。阿门。只需在 EyeTV 中打开生成的 XML 文件,或者你有什么...并通过 CRON 或 launchd 等保持该傻瓜的更新。

他说你需要将其放在可通过网络访问的目录中,但我不明白为什么.. ..而且,我必须像这样第一次运行它...

../eyetv/mc2xml -c us -g 10011

Annoyingly, there is apparently NOT a free provider of USA EPG data... (Unless you consider the OTA EPG signal "a provider"...) (see UPDATE solution below)

TitanTV.com has a nice, free, grid service, but I do not think they still provide a feed, although they used to....

One pretty good sounding option is.. ZAP2XML

zap2xml is a small and fast command line script for
Windows/Linux/OSX/* that connects to a Zap2it.com TV Listings account,
downloads the tv listings grid data and converts the .html to XMLTV
formatted .xml or XTVD formatted .xml

Cannot vouch for "zap" personally, but the method/concept is sound, if not their specific implementation...

If you can rock $20 a year, the easy way is.. Schedules Direct, a non-profit organization that provides EPG for Open Source Software.

The cost of membership is currently US$20/year, with a 7 day free
trial. A 2 month membership is also available for US$5 for those who
do not wish to commit to an entire year.

Also, Here is a good list of scrapers / XMLTV processors.

UPDATE: YAY. I totally hunted down a FREE, and REALLY nice solution..

This is where I found out how to.. download XMLTV and this gunky little binary that end you up here....

    Loading ..... : mc2xml (c) <[email protected]> (v1.0)
Reminder .... : Unauthorized redistribution prohibited.
Reminder .... : If this software is useful, please donate!
Connecting .. : microsoft.com

Select lineup: 

  0: Digital Terrestrial Lineup (TER)
  1: Fresh Meadows, Verizon Fios Queens (CAB)
  2: Fresh Meadows, Verizon Fios Queens (Digital) (CAB)
  3: New York, DIRECTV New York (SAT)
  4: New York, DISH New York (SAT)
  5: New York, NYU Campus Cable (CAB)
  6: New York, RCN Cable (CAB)
  7: New York, RCN Cable (Digital) (CAB)
  8: New York, Rainbow Satellite The Tate (CAB)
  9: New York, Time Warner Cable St. Vincent Medical (CAB)
 10: New York, Time Warner Southern Manhattan (CAB)
 11: New York, Time Warner Southern Manhattan (Cable-ready TV) (CAB)
 12: New York, Time Warner Southern Manhattan (Digital) (CAB)
 13: New York, Verizon Fios New York Plus (CAB)
 14: New York, Verizon Fios New York Plus (Digital) (CAB)
 15: USA, AFN Satellite (SAT)
 16: USA, DIRECTV (SAT)
 17: USA, DISH Network (SAT)
 18: USA, Globecast World TV (SAT)
 19: USA, Sky Angel (SAT)

[mc2xml] (0-19): 0

Downloading . : microsoft.com
Downloaded .. : 409896 bytes in 1s
Source ...... : Zap2it
Headend ..... : 28521459 (B07010-)
Version ..... : 2784784406
Start time .. : 2011-09-13T

Now THAT is how it SHOULD be. Amen. Just open up the resulting XML file in EyeTV, or what have you.. and keep that sucker updated via CRON or launchd, etc.

He says you need to put it in a web accessible directory, but I don't see why.... and also, I had to run it the first time like this...

../eyetv/mc2xml -c us -g 10011

空‖城人不在 2024-10-25 04:08:57

http://www.mythtv.org/wiki/XMLTV 有很多来源,但都是国家/地区具体的。不确定是否是通用的。

http://www.mythtv.org/wiki/XMLTV has lot of sources but they are country specific. Not sure of a Universal one.

倒数 2024-10-25 04:08:57

元广播怎么样?

http://metabroadcast.com/products

他们支持 XMLTV,并且据我所知有免费的 API。

How about MetaBroadcast?

http://metabroadcast.com/products

They support XMLTV and there are free APIs to my knowledge..

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文