/var/opinion - 终极 Linux PVR

作者:Nicholas Petreley

您可能还记得,在很久以前,我启动了一个 MythTV 项目。这个想法是创建一个基于 Linux 的个人视频录像机 (PVR),它可以处理 HDTV。我错误地认为,不仅可以在 Linux 上创建理想的 HDTV PVR,而且对于像我这样的黑客来说,这将是一项相对简单的任务。这个项目消耗了我几个月的大量时间,其中大部分时间都被浪费了。

底线是,有线电视公司几乎不可能获得高质量的 HDTV,除非通过他们自己的有线电视机顶盒。HDTV 受数字版权管理 (DRM) 机器人霸主的控制,而霸主们已经发话了。他们不会冒险让我们在个人电脑上录制像 HDTV 电影这样的东西。理论上,至少绕过障碍并非完全不可能。您或许可以找到一个带有您可以捕获的输出端口的有线电视机顶盒(例如 IEEE 1394)。但是,您将无法从同轴电缆解码 HDTV 有线电视信号,而且据我所知,目前还无法以对 Linux 有用的方式将有线电视机顶盒的 HDMI 输出连接到 PC。

如果您对标准清晰度电视感到满意,MythTV 将为您完成这项工作。我在让 MythTV 和各种采集卡工作方面几乎没有遇到问题。我尝试了 Hauppauge WinTV PVR-500、pcHDTV HD-5500 和 DVICO FusionHDTV5 Gold。它们或多或少都工作正常,但它们都有些过分。HDTV 卡有些过分,因为我只能在标准清晰度中使用它们。PVR-500 也有些过分,因为最佳配置使用了有线电视机顶盒的 SDTV 输出,而且不需要卡上的两个调谐器。

MythTV 的设置并非那么困难,但它会让您比应该付出的更多努力。例如,您需要更改一些扫描设置,以消除由隐藏字幕信号引起的屏幕闪烁。这种事情应该是自动的,而且最终可能会实现自动化(如果 MythTV 的人员在我尝试之后还没有这样做的话)。

如果您不想在 MythTV 上花费太多精力,商业产品 SageTV (www.sagetv.com) 是一个非常不错的替代品。无论您使用哪个,都要坚持使用像 WinTV PVR-150 这样便宜的 Hauppauge 卡。如果您要将 PVR 与有线电视机顶盒结合使用,这真的是您所需要的全部。购买双调谐器卡的唯一理由是如果您想将其与未加密的有线电视或想使用无线电视一起使用。

我尝试的第一个替代方案是具有内置 PVR 的支持 HDTV 的有线电视机顶盒。真是一场灾难。它们在获取相当于 TiVo 季票的功能方面一点都不智能,PVR 是按名称而不是特定时间段录制节目。当您按下按钮时,快进和倒带功能会滞后几秒钟,而且几乎不可能在录制的节目中导航。我总是会超过目的地,不得不观看比我想要观看的更多的节目。

我最终投资了带有两个有线电视卡的基于 Linux 的 TiVo Series 3。是的,有线电视卡真是个麻烦。您听到的关于它们的所有坏话(大部分)都是真的。但是,一旦您让它们(大部分)工作起来,有线电视卡和 TiVo 的组合就是无与伦比的。它可以让您获得完整的 HDTV 体验,以及 TiVo 所做的一切,而那些冒牌货只能羡慕。

例如,安装了两张有线电视卡后,TiVo 可以同时录制两个标准清晰度或 HDTV 节目,或者在您观看另一个节目时录制一个节目。一些有线电视公司不会额外向您收取标准数字有线电视机顶盒和两张有线电视卡的费用,因此您甚至可以让 TiVo 录制两个节目,同时您直接从有线电视机顶盒观看第三个节目。无论如何,手边有一个有线电视机顶盒是很好的,因为您无法直接从 TiVo 内获得按次付费观看。

最好的部分是 TiVo 的行为就像,嗯,TiVo。TiVo 在快进或倒带节目时会考虑平均反应时间。当您点击播放时,它会倒退到您在决定点击播放按钮时可能在屏幕上看到的位置。再加上季票订阅方式和直观的界面——没有什么能与 TiVo 的用户友好性相提并论。

好吧,那么这个“大部分”是怎么回事?我不知道是有线电视卡的故障还是有线电视公司的故障,但我遇到了两个有线电视卡的问题。它们偶尔会失去身份验证。它们会自动重新验证自身,但在此期间您的接收会中断。我还收不到我应该收到的几个付费频道,而有线电视公司还没有弄清楚原因。它们是冗余频道,因此不会影响我的观看,但这很烦人。

底线是,如果您想要真正的 PVR,请购买 TiVo。我已经转向 GPLv3,并且我赞成新的许可证。但是,如果 GPLv3 迫使 TiVo 为了继续使用 Linux 而对其进行分支,那将是悲哀的一天。TiVo 在 Linux 及其硬件方面做得非常出色,应该得到奖励,而不是惩罚。

Nicholas Petreley 是 Linux Journal 的主编,曾担任程序员、教师、分析师和顾问,从事 Linux 工作和撰写 Linux 相关文章已超过十年。

加载 Disqus 评论