基于 PC 的 Tivo 模拟器

基于 PC 的 Tivo 模拟器

从最近的壁橱或垃圾箱中取出一张数字视频捕获卡、一个廉价的大硬盘、一个自制红外接收器和一台七年前的 PC。加上一些免费软件,瞧!您就有了一台个人录像机,您自己的自制 Tivo。与 Tivo 一样,您可以随时随地观看您想看的内容。对特纳广播公司的负责人或其他任何因您违反“合同”观看广告而生气的人嗤之以鼻,如果您不这样做,他们就是在“窃取”节目。要知道,您自己制造了这个阴险的娱乐设备。

如果您有足够的知识来执行一些基本的 Web 搜索,不会在提到 Linux 时逃跑,并且知道十字头螺丝刀的用途,那么您就可以做到这一点。当然,您可以从 Sony、Philips 或 Sonic Blue 购买类似的个人视频录像机 (PVR)。或者等待您的有线电视公司安装一个。或者从 Snapstream 或 Showshifter 或其他新兴公司购买软件,以便让您将新的 1,000 美元 PC 转换为 200 美元 VCR 的良好仿制品。但这样做有什么乐趣呢?

Klaus Schmidinger 在距离慕尼黑一小时车程的地方经营着一家小型软件公司。他和 90 多个网上好友花费了数千小时——“你们睡觉吗?”一位电子邮件记者问道——开发开源软件和一些硬件,让任何 Linux 机器都能录制和播放数字电视信号(有关概述和下载,请访问www.cadsoft.de/vdr )。

你可以使用商业版本做所有你能做的事情,比如滚动浏览节目列表并选择你想要的节目。此外,你可以制作录制节目的新副本,删除广告(或者,创建只有广告的视频文件)。如果你需要的功能没有出现,你可以启动文本编辑器,重写代码并修复它。

目前,除了重播或销售数字化节目外,使用 Linux 录像机进行的任何操作基本都是合法的。如果娱乐业游说者得逞,这种情况可能会改变(至少在美国):例如,本届国会即将通过一项法案,要求任何能够存储版权材料的数字设备都遵守出版商对如何查看、播放或复制这些材料所施加的任何限制。另一项法案将允许注册的版权所有者侵入他们认为可能涉及非法复制其财产的任何计算机,以防止该计算机共享所有者的版权材料。这一增加内容出版商权力的举措引起了电子前沿基金会 ( www.eff.org ) 的愤怒,该基金会是一家反对限制互联网信息流的非盈利组织。

当施米丁格在 1999 年末开始这个项目时,这些问题都没有引起他的真正关注。他说,当时与新推出的 Tivo 或 ReplayTV 机器竞争的想法也不重要,但现在他很高兴自己开发了一款 PVR,它不能被制造商悄悄“升级”来录制你永远不会要求的节目,也不能记录你按下的每一个按钮,以便在诉讼中作为证据。

当时,施米丁格正在从事一个完全不同的业余项目——研制个人全动飞行模拟器,他在一本德国计算机杂志上读到,有一对富有进取心的兄弟马库斯·梅茨勒和拉尔夫·梅茨勒为数字视频卡编写了一个 Linux 驱动程序。

五个月后,他制作出了一个可以录制视频并播放的原型。经过 40 个版本和两年的时间,第一个“官方”版本问世了。下载、编译并安装到您的 Linux 机器上,这个名字朗朗上口的“vdr”程序将帮助您创建一个要录制的节目列表,并设置优先级,以防您想要的节目同时安排了多个,而您又没有多个视频卡。然后,您可以以每小时 2GB 的速度将硬盘上的内容存入其中,您可以随心所欲地处理这些内容。(VDR 是视频磁盘录像机的缩写,欧洲人称其为我们的私人录像机。跨大西洋不兼容问题仍然存在。)

VDR 可通过普通 PC 键盘输入。您甚至可以从互联网上的任何地方控制它,尽管 Schmidinger 的手册建议谨慎操作,并建议从授权主机的简短列表登录,否则您的黑客伙伴可以在您外出时为您订购一整天的 Fishin' with Bob Dillow。您还可以安装价值 20 美元左右的红外接收设备,然后像任何普通电视观众一样使用遥控器。

不用担心会失去极客的信誉:除了通常的功能外,遥控器还可以调用可自定义的命令菜单,执行您大胆放入其配置文件中的任何程序或脚本。事实上,施米丁格在得知其他黑客( lirc.org上的 Linux 红外遥控器)想出了更好的解决方案之前,就自己制作了遥控接收器,配有 LED 读数器来显示当前频道。“不过,我自己做这件事也学到了一些东西,”他苦笑着说。

vdr 软件中仍有一些问题需要解决。例如,《恋爱时代》中的撇号让设置要录制的节目文件的 Unix 解析算法感到困惑,而且在恶劣天气下,您无法轻松地同时录制多个节目,因为一个频道的信号丢失会导致软件重置其所有馈送。(阅读linuxtv.org上的电子邮件讨论会让您更加敬佩商业 PVR 的程序员。)

其他故障并不是施米丁格团队的错。他说,大多数广播公司还没有掌握在预定时间开始和结束节目的复杂任务,因此软件必须在两边留出几分钟的误差空间。尽管有一个传输电子节目指南 (EPG) 数据的国际标准,该标准会告诉您的计算机哪些节目将在何时播出(以及节目内容和主演),但广播公司也做不到这一点。更糟糕的是,几乎不可能买到一个放在客厅里看起来哪怕是稍微有吸引力的电脑机箱。

对于那些已经找到这种渴望的人,或者已经甘愿在看起来像已倒闭的网络公司后台的客厅里休息的人来说,运行 vdr 的机器可以成为一个完整的多媒体中心 - 就像您很快就能从大约六家竞争制造商那里买到的那些一样。

Schmidinger 正在修改其代码结构,使其能够接受插件模块,这些模块可以移植黑客想要编写的任何功能,而不会使基本系统臃肿。您已经可以找到开源补丁来修改 vdr,使其能够播放 DVD 和 MP3 文件。

随着所有这些代码的不断发展,您将能够感受到启动高科技巨头制造的硬件组件来播放大型企业集团制作和分发的视频和音乐的温暖光芒 - 但至少软件牢牢地处于您的设计和控制之下。

**PVR 入门套件
**

Klaus Schmidinger 的起步秘诀

原料

1 台配备大硬盘(至少 10GB)并运行 Linux(内核 2.4.10 或更高版本)的 PC

1 VDR 程序来自www.cadsoft.de/vdr

1 数字视频广播驱动程序(来自linuxtv.orgwww.cadsoft.de/vdr

1 个(至少)“全功能” DVB 卡(分别用于卫星、有线或地面接收的 DVB-S、DVB-C 或 DVB-T)

1. 在您的电脑上安装DVB 卡。

2.下载驱动程序和VDR软件并编译vdr源代码。

3. 加载驱动程序并运行 vdr(如软件附带的安装文件中所述)。

4. 将电视机连接到 DVB 卡的 A/V 输出。您可能需要将频道设置(在 VDR/channels.conf 中)调整为本地广播公司。

使用此基本设置,您可以通过 PC 的键盘控制 VDR。对于更实用的设置,您需要自己准备一个遥控器并安装 LIRC 硬件和软件(请参阅lirc.org )。

<<:  烘干机如何从衣服中去除绒毛?

>>:  MP3 的 ABC

推荐阅读

这六大月球之谜仍未解开

周六是阿波罗 11 号登月 50 周年纪念日,这是人类历史上首次踏上地外世界。但半个世纪后,地球唯一...

获胜的动力

在我家,棋盘游戏非常有趣。在一次特别令人毛骨悚然的记忆之争中,我哥哥差点和一位家庭朋友大打出手,因为...

如何亲自核实可疑的科学报道

对于每一个复杂的科学问题,都有一个清晰、简单但错误的答案。我在这里曲解了 HL Mencken 的观...

社交媒体闹剧会对不同年龄段的青少年造成严重影响

如果说去年的事件给了我们什么教训,那就是 Instagram 等社交媒体平台可能会对青少年产生负面影...

Karma 评测:终于有一款不会坑你的 Wi-Fi 热点了

Karma 是技术上的一次很小的革命:它是一款带有数据套餐的设备,合理、透明,并且不会试图欺骗你。这...

如何拍摄日食:你唯一需要的指南

如果您使用任何社交媒体,您都会看到大量关于如何拍摄 4 月 8 日日全食的文章。其中一些是由真正的专...

《物语 III:冷血评论:探索物语系列的深度》

《物语III:灵界篇》——物语系列的巅峰之作《血物语 III:冷血》是西尾维新物语系列的一部分,并...

对《Over Drive》进行全面回顾!自行车比赛有着怎样的激情故事?

《Overdrive》:自行车与青春的热血故事■作品概要《Overdrive》是改编自安田武在讲谈...

Oculus 推出面向所有人的虚拟现实耳机

“我打算将消费者版本打造为世界上最好的 HMD [头戴式显示器],确保我能做到这一点比试图抓住特定的...

极为罕见的缓步动物化石以前所未有的细节呈现

借助高倍显微镜工具,如今可以以前所未有的高分辨率详细观察多种古老而灭绝的缓步动物(又称“水熊”)。研...

水星在极其详细的新图像中令人震惊

贝皮科伦坡号航天器发回了一些水星北极的极其详细的图像。这些快照是在它飞越太阳系最小行星时拍摄的。您可...

天气变热可能使掠食者更加凶猛

想象一下大自然就像一个天平,一边是捕食者,另一边是猎物。当有太多狮子在觅食时,羚羊的数量就会减少。当...

这个人工智能会验证你是否真的大笑

您上次在给某人发短信“LOL”之前大声笑是什么时候?可以毫不夸张地说,至少,你的笑声比字面意义上的笑...

当企鹅离婚时,整个群体都会受到影响

关系可能会变化无常。有时它们就是无法成功,即使是企鹅可以与同一个伴侣交配数年。研究发现,生活在澳大利...

浦岛坂田仙的日常生活:寻找幽默与治愈之间的完美平衡

浦岛坂田仙的《日常生活》综合评论与推荐■ 公共媒体电视动画系列■ 原创媒体动漫原创■ 播出时间201...