转自:linuxtoy.org
Theora 是由 Xiph.org 基金会推广的开放视频压缩格式, Fedora 12 引入了代号为 Thusnelda 的 Theora 1.1 版本编解码器,大幅度改善了视频质量和解码速度,并提供了TwoPass 编码支持。本文将介绍在 Fedora 12 下如何使用图形化的 theoggen 将 DVD 影片备份成开放标准的 Theora 格式。
启用 rpmfusion 和 livna 软件仓库
分别前往 rpmfusion 和 livna ,按照页面提示下载资源仓库 RPM 包并安装。
或者在终端输入以下命令:
su -c ‘rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm http://rpm.livna.org/livna-release.rpm’
注意:由于目前 Theora 1.1 版本仅包含在 Fedora 12 中,所以这里 rpmfusion 安装的是 rawhide 版本。 Fedora 12 正式版发布后请使用
su -c ‘rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://rpm.livna.org/livna-release.rpm’
安装 thoggen 及必要解码器
在终端输入以下命令安装 thoggen 及必要软件:
su -c ‘yum install thoggen gstreamer-plugins-bad gstreamer-plugins-ugly libdvdcss’
至此进行 DVD 视频备份的必要软件安装完毕。
使用 thoggen 进行 DVD 影片备份
以 Constantine (2005) 2-Disc Special Edition PAL Region 2 为例。
1. 插入 DVD 光盘,从“应用程序-影音-Thoggen DVD Ripper” 启动 thoggen,看到如下界面
它会自动选择时间最长的段落,也可以勾选更多的段落。本例中自动勾选的 Title 1 即可满足要求,所以直接点击“确定”。
2.编码配置
调整需要的语言(Language)、画面尺寸(Picture Size)、切割(Configure Cropping)。这里语言选择英语,画面尺寸选择完整。
在视频流(Video Stream) 可以选择按质量(Make video a certain quality)或者按尺寸(Make video a certain size)。这里使用按尺寸,设定为1400M。
在输出文件(Output File) 中选择生成文件的保存位置和名字。
媒体流信息(Stream Information) 可以忽略。
以上设定完成后,点击“确定”即可开始编码。
3.等待编码完成
大约2小时之后,这部电影就以 ogv 开放标准格式保存到硬盘上了,可以使用 VLC Media Player 、SMPlayer、Totem 电影播放机播放。
总结
尽管 thoggen 还存在一些问题,比如无法提取字幕,缺乏高级设置和滤镜等功能,不过它操作简单,生成的 ogv 具有不错的视频质量,值得推荐桌面用户使用。而作为 HTML5 Video 标注竞争者唯一开放标准的 Theora,更是值得大家关注的。