关于Arista Transcoder的提示插件缺失的问题的解决

Totem,mplayer,sopcast,realplayer,bmp
回复
头像
danieltaoys
帖子: 112
注册时间: 2007-04-26 10:36
送出感谢: 0
接收感谢: 2 次

关于Arista Transcoder的提示插件缺失的问题的解决

#1

帖子 danieltaoys » 2011-02-08 16:07

闲谈一下事情的原由:本人有一部iPhone 3G,我的上网本(联想 S10)安装的操作系统是Ubuntu 10.10,最近想把一部MKV格式封装的高清视频下载到iPhone上(通过音乐播放器能够通过拖拽的方式下载到iPhone中),问题是文件需要转换才能够播放,于是我下载安装了Arista Transcoder,问题是一旦加入mkv文件,系统提示找不到相关的解码器,需要搜索,结果系统返回的搜索结果是找不到GStreamer 插件 x264enc,转换无法继续,操作失败。
于是上谷歌开始搜索有关GStreamer和x264enc的内容,因为播放mkv文件我用的是VLC Media Player,而且此播放器是自带解码器的,所以播放mkv没有问题。经过几天的搜索,今天突然看到了这个页面http://bbs.chinavideo.org/viewthread.php?tid=8414,看到里面的一行文字

代码: 全选

 Filename:                /usr/lib/gstreamer-0.10/libgstx264.so
所以我认为我的系统中缺少此文件libgstx264.so。
打开launchepad.net 看了看Arista Transcoder在launchpad上的PPA,发现还真有此问题的用户反馈:
https://bugs.launchpad.net/arista/+bug/443099
不过我于此用户问题的区别是我安装的Arista Transcoder是从官网下载的0.9.5版本,launchpad上说的版本是0.9.3,个人认为区别不大。于是我试着打开新立得,在搜索栏中输入“gstreamer0.10-plugins-ugly”,在软件包列表中选中“gstreamer0.10-plugins-ugly-multiverse”,“gstreamer0.10-plugins-ugly-multiverse-dbg”(这个软件包可能不安装也可以,本人没有测试。)软件包,选择安装。再次打开Arista Transcoder添加mkv文件选择"Add to Queue"后竟然发现Arista正在转换,可能是机器配置的原因(联想 S10上网本 Intel Atom N270 1.6Ghz/2GB DDR533/160GB),一个分辨率为848x480的mkv文件(时间长度5分49秒,24帧/秒,H.264编码格式,文件大小约43MB),转换成iPhone支持的MP4文件(分辨率640x362,24帧/秒,H.264编码)用了有28分钟,生成文件大小为36MB。
希望对有类似问题的朋友一些帮助。
回复

回到 “影音多媒体”