MythTV 持续不断的传奇仍在继续

作者:Nicholas Petreley

我这里有好消息、坏消息和更坏的消息。好消息是,我设法让 MythTV 工作得足够好,以至于它现在播放标清频道比单独使用有线电视盒更好,即使它从有线电视盒的有线输出获取信号。我获得这个好处是因为 MythTV 允许我调整有线电视盒上无法更改的各种参数。

坏消息是,高清频道通过 MythTV 观看时仍然比直接从有线电视盒观看时效果更差。我不期望解决这个问题。有线电视盒可能能够自行处理 HDTV,但它输出的是 480p 的数字信号,这基本上是标清。我有两张支持 HDTV 的调谐器卡对我没什么好处。

更坏的消息是,为了达到这个程度,我不得不学习太多东西。

我现在知道 ATSC 和 NTSC 之间的区别,什么是垂直消隐,如何使用过扫描百分比之类的东西来调整画面,以及更多。我仍然没有尝试设置遥控器和红外发射器,所以还有很多研究要做。除了再进行一些调整之外,这将是我的最后一步——添加一个遥控器,向红外发射器发送信号,以便更改有线电视盒上的频道。

我承认,我发现我学到的一切都很有趣,当我对这个项目的结果感到满意时,我会很乐意将其写成一篇 Linux Journal 文章。但是,我认为我不应该为了获得令人满意的结果而如此熟悉从驱动程序固件到电视信号格式化方式的一切。学习这些东西从来都不是我的目标。

糟糕的比喻

将它与购买汽车进行一对一的比较是不现实的。毕竟,这是一台 PC,它需要额外的硬件,比如调谐器卡才能开始使用。即使是类似软件的 Windows 安装也需要您安装驱动程序、重启,然后逐步完成向导设置程序才能使一切正常工作。当然,还有 Windows Media Center Edition。我听说安装调谐器卡并让 Windows MCE 像 PVR 一样工作相对容易,但我无法从个人经验中证实或否认这一点。

无论如何,我还是想把它比作购买和驾驶汽车,仅仅是因为我绝对没有兴趣学习活塞发动机是如何工作的。我宁愿走路也不愿了解活塞发动机内部结构。在 MythTV 的情况下,我发现这项技术很有趣,这纯粹是巧合。对于任何不感兴趣的人来说,都没有理由必须了解这些东西才能将 Linux 盒子变成一台像样的 PVR。

无路可退

编写一篇好的操作指南也无法解决这个问题。您需要了解太多关于您自己设备的细节才能获得最佳结果。MythTV 软件没有尝试检测硬件、电视信号、配置细节。它不会引导您完成发现这些细节的过程,也不会就如何处理您自己收集的信息提供任何建议。它甚至将一些配置选项放在异常笨拙的位置。

例如,您无法从 MythTV 前端软件调整对比度或亮度。您必须运行 MythTV 设置程序才能做到这一点,而且您必须逐频道进行设置。这不仅不方便,而且您在退出设置程序并再次启动前端之前,无法查看您的设置将如何影响画面质量。也许您可以同时运行这两个程序,但找出答案比这更麻烦。我只想让 MythTV 接收 3 频道。那是我的有线电视盒的输出。但我可怜那些需要为多个频道调整对比度、亮度、颜色和色调的可怜人。

MythTV 仍然很出色

MythTV 的某些部分简直太棒了。我喜欢 MythTV 是一个客户端/服务器应用程序这一事实。您可以将后端服务器连接到有线电视盒,并在网络上的任何其他计算机上使用前端软件观看电视。还有很多值得喜欢的地方,例如各种各样的插件,这些插件使 MythTV 不仅仅是一个 PVR。我还没有准备好谈论这些插件,因为我还没有尝试过它们。但是有一个音乐播放器、电话插件、浏览器、图片库、语音合成(通过 festival)等等。

我想我只是对 MythTV 像许多其他免费软件一样感到失望。它是建立在这样一个假设之上的:使用它的人知道(并且关心)作者知道(并且关心)的技术细节。简而言之,它是极客为极客打造的。我承认,我也是一个极客,你们中的许多人也是极客,所以我希望当我完成操作指南文章时,你们会喜欢它。但我仍然同情非极客人群,我希望更多的开发者也能有同样的同情心。

未完待续...

加载 Disqus 评论