Fc46 Installing Mythbuntu
出自Full Circle 中文项目主页
如何安装Mythbuntu 10.10
作者 Dogphlap
过去我尝试过很多实现Mythtv的方式,但只有使用Mythbuntu9.04真正成功过一次。很不幸的是,这个版本现在已经不再提供支持了,所以我不得不考虑升级到更新的版本(说是升级,其实是找了一块1TB容量64MB缓存5400转的硬盘,然后安装了一份全新的版本)。作为一个长期支持的版本,10.04其实是一个最合理的选择,但最终我还是用了10.10(64位)。虽然我的情况有一些地区的针对性(比如针对某个国家地区的电视节目等——译者注),但作为一个例子还是不错的,因为很多软件都是全球共有的。
我最常用的电脑很少关机,所以我把Mythbuntu安装在它上面。但是我并不在这台电脑上使用我的网上银行转账、处理邮件、以及所有安全性比较重要的事情(因为这台电脑24小时接入互联网,这让我很不放心,并且除了使用长而复杂的密码和NAT路由转换以外,我实在不知道能再怎么提高电脑的安全性了)。这台电脑有一台24英寸的显示器,使用Nvidia EN8400GS显卡,除了观看和录制电视节目,它也经常用来播放音频、上网、文字处理、编写bash脚本、Skype聊天等等。我有一个很常见的美式布局的罗技键盘,一只罗技木星轨迹球,它们都被安放在桌下滑动的抽屉间里。我还有一台电脑和卧室的40寸电视绑定,也是运行Mythbuntu10.10,因此即使这是一台只能接收传统的模拟信号的电视,我也可以用它来观看数字频道和录制节目。这台电脑使用一块Nvidia GeForce 7600GS静音显卡及JayCar轨迹球/键盘,这样输出的视频信号在电视上提供了不错(事实上是非常不错)的显示效果(用了一根价值12美元的DVI-to-HDMI转接线)。以前除了这台电视,我还连接了另一台1280×1024分辨率的显示器,但结果是,比起720p的电视机分辨率,电脑更愿意去适应显示器的1024p分辨率……解决办法是,只连电视别连显示器就好啦。这台电视会在HDMI模式下静音,所以我额外用了一对独立的电脑音箱直接连在主板的声卡上(或者JarCar也提供了一个将音频信号也整合在HDMI信号的设备,但……99美元)。虽然现在的它们都工作得很不错,但实际上我却很少使用……
我用一张普通的CD进行安装,没有启用SSH、Apache、虚拟键盘、远程控制等等服务,也没有使用Nvidia显卡的一些私有驱动(第三方编写的驱动),但我确实用了一个第三方编写的DVB卡的固件。
TV卡
我的主电脑上有两块“Fusion dual digital 4”电视卡,它们很便宜,而且使用DiBcom 7000PC芯片的它们在Mythbuntu10.10下工作得很棒(如果用的是Zarlink ZL 10353的话就不太行了)。连接电视的那台电脑里的同样的电视卡,用的就是ZL10353的芯片,为了它和另外两块视频捕捉卡(分别是Conexant CX22702和Zarlink MT352芯片),我不得在广播之前运行一次channels.conf(地址:http://www.itee.uq.edu.au/~chrisp/Linux-DVB/channels.conf)文件,9频道和10频道信号才能接收到。我还必须手动搜索一次599500000赫兹和7M赫兹——自动搜索之外的,才能得到channels.conf里面没有的44频道和Briz31频道——虽然全频率搜索也可以办到,但是会慢很多。双通道的电视卡(Dual)只需要占用一个PCI插槽(两个单通道的卡则需要两个插槽),比两块单通道卡更便宜而且一般来说需要的电视信号也只有两块卡的一半——因为将电视信号分成两份分别给两块电视卡使用必然会造成衰减。
我们经常遇到的杯具是,你尝试录制了电视节目,节目还没有结束但是录制已经停止了。使用两块双通道电视卡(或者如果你也需要使用电脑本身的功能的话,一块双通道两块单通道)意味着我们几乎可以通过轮流的录制让整个录制周期无限扩展(我就可以扩展40分钟的录制来覆盖广告的部分,这样我才不会错过一些节目的结尾——甚至我也可以在23个频道里选择同时录制两个甚至三个频道的节目)。
前台工作和后台工作
不管是前台还是后台,这些电脑都有各自的一套完整的工作环境(同时有前台和后台的部分)。后台设置好了电视捕捉卡的功能,比如自动忽略广告,相应的前台设置混音器,外观表现(比如隐藏鼠标什么的)。一般的应用中,用户只使用程序的前台部分,运行/usr/bin/mythfrontend启动mythTV来重放和观看电视节目,而后台自己会有自己的定时日程来维护运行。
设置页面导航
使用Tab键和Shift加Tab键前移和后移选项页面(方向键的上和下也一样)。
Esc键返回上一级菜单。
在Next、Finish、Scan、Back上按下回车就能进入指定页面。
在下面的菜单路径里,我使用了完整的路径,实际上大多数的情况下你并不需要这样。这里也没有涵盖所有的页面,我省略了一些非常容易的部分。你需要将前台和后台都设置好(事实上每页都会有一些很有用的提示性文字提供帮助),大部分选择默认就可以了。
一些前台的偏好设置
我喜欢用鼠标来操作MythTV,但实际上支持得并不是太好,甚至连它的官方网站上都不推荐使用鼠标。如果你希望设置允许鼠标操作,找到菜单Applications——Multimedia——MythTV frontend——Utilities/Setup——Appearence——Next——Hide mouse cursor in Myth TV,取消勾选即可。如果你设置的时候不仔细看,很容易忽略这个选项。
一些后台的偏好设置
我只使用FTA(free-to-air,一种不加密的广播电视信号)TV。在英国或者澳大利亚PAL信号的标准会有一些不同,但是实际上只要设置成PAL仍然没问题(菜单Application——System——MythTV Backend Setup——Setup——General——Next——TV format: PAL)。同一个页面里,将Channel frequency部分改成“australia”(a是小写)因为我住在澳大利亚,你只要选择你自己的国家就可以了。
视频捕捉卡
对我的视频信号卡来说,我的设置是这样的:Applications——MythTV Backend Setup——Setup——Capture Cards——New Capture Card——Card type: DVB-DVT Capture Card (3.x)。(方向键向下两次切换到Capture Cards界面,方向键右键一次,选择视频卡的种类,tab到“Finish”按钮,Esc返回设置菜单首页即可。)-->
视频资源
在菜单Applications——MythTV Backend Setup——Video Sources——(New Video Sources)里,我增加了新的资源,命名为“aerial”,修改“Listing grabber”值为“Transmitted guide only(EIT)”,点击保存。我发现进行这个设置的时候很容易让界面卡住而无法点击保存按钮,如果你也遇到同样的情况,使用shift+tab按键尝试切换界面几次,画面有可能恢复,然后再点击保存按钮即可(如果你启动了鼠标的话,也可以使用鼠标点击)。
输入信号连接
这个菜单的设置可以激活视频捕捉卡的频道信号,Applications——MythTV Backend Setup——Input connections。如果我有不止一块视频卡的话会出现可选项,我会给他们分别命名(比如Card00,Card10)。如果你打算调节视频卡的信号设置等,下一步是必须的(比如,选择Video source视频源为aerial)。
然后你就可以按tab到下一个界面,扫描频道,然后点击回车键。
在这里我们可以进行完整扫描。回车确认后到下一步,扫描结束以后,一路回车使用默认设置即可。
信号输入连接设置的过程,需要给每一块视频捕捉卡都设置一遍。
在菜单Applications——Multimedia——MythTV frontend——Watch TV里,可以测试电视频道是否工作正常。根据我的经验,有一些视频卡刚开始得不到所有的频道(比如只有1、2、7、10、11、12频道,但是3和9没了——国外频道= =)。但是如果你重新反过来扫描一次,这些频道就有了。解决这个问题(事实解决基本上所有问题),只要把Applications——MythTV Backend Setup——Input connections设置成Use quick tuning就可以了(很扯淡,但是确实有效)。
神奇的字母d
除了传统的外观和固定的odd paper cut外观之外,自9.04版本开始,菜单有了一些小的变化,如果你大概地了解一下,你会发现这些改动都很不错(除了最小录制时间从5分钟改成了1分钟,对于我这种经常做录制测试的人来说简直痛苦无比)。有一个你一定要知道的按键就是,d键。当你看一段录像或者在一个菜单里的时候,按住d键可以进行删除(事实上delete键不是删除按键)。举个例子,如果在“Upcoming Recording”菜单里,你可以删除选中的计划录制里的任何录影。甚至在视频卡的列表里,你可以单独删除视频卡(当你有不止一块卡,但是你正在调试一些奇怪的问题的时候,这种排除方式尤其好使)。在频道编辑菜单里,你可以单独移除不想要的频道。唯一不好的地方就是,你无法通过Applications——Multimedia——MythTV frontend——Manage recordings——Delete recordings删除一段录影的时候直观地了解究竟硬盘上还有多少空间,如果你硬盘不够大经常会很不方便,而在9.04版本下,空间用暴的结果就是你会丢失所有的录影。Mythbuntu10.10开始使用一个独立的分区来管理所有数据了,但是这个版本里如果没有空间了会怎么样我就不知道了。
好了,我觉得差不多了。我没有介绍比如创建MythTV前台快捷方式、中端、混音设置等等,还有比如安装Skype、Open Office、打印机、屏幕旋转、K3B、gedit等等。我也没有介绍设置一些特殊的按键来控制Myth音量和系统音量(我的默认设置就很好用了,但装了Skype以后就……我折腾了很久来修复这个问题)。同样的,我也没有尝试过全磁盘的备份,或者找个轨迹球鼠标来操作一下等等。如果有人愿意知道,我很愿意做一些尝试然后分享出来。
一些有用的快捷键:
Esc——回退,按一次退一级菜单或窗口 Enter——进入选中的菜单 f——允许方向键左右控制音量 \——静音 a——允许方向键左右快进或者慢进 End——电视节目导航的时候跳到下一天(shift+End回到前一天) 方向键右——在回放或者支持类似功能的电视节目播放时,前进30秒 方向键左——在回放或者支持类似功能的电视节目播放时,回退10秒 p——暂停回放(再按一次恢复) 数字键——看电视的时候选择频道(Enter确认) 方向键上下——按照顺序浏览电视节目频道(Enter确认) 方向键上下——观看录影的时候,向前和向后10分钟