drupal安装视频转码工具遇到的问题和详细解决方法

管理视频用模块video。这个模块已经足够强大,几乎什么都能控制。

转码单独在服务器上安装转码工具ffmpeg或者zencoder(收费)。

 

以下是使用ffmpeg的详细过程。

1 先安装一个辅助模块 ffmpeg wrapper。它能通过表单实现对ffmpeg转码的控制。比如视频大小、帧率等等。

2 从 http://sourceforge.net/projects/mplayer-win32/files/FFmpeg/ 下载ffmpeg。笔者使用的是很老的16596的版本,因为最新的版本装上去以后ffmpeg warpper读不出解码器,video也不能使用它。drupal官网上有相关的帖子,http://drupal.org/node/733802。

3 下载lame、xvidcore、faac、faad,现在服务器上把这些解码器都装好,如果你还想要其他的可以在ffmepg的目录下用./configure --help查看它还支持哪些。这几个基本上不用配置。都是./configure,make,make install,值得注意的是要不都装在/usr下,要不都装在/usr/local下。

4 按你自己的需要配置ffmpeg。安装。

5 当你的解码器安装在/usr/local下时,可能会出现:ffmpeg: error while loading shared libraries: libavdevice.so.52: cannot open shared object file: No such file or directory 这样的错误。解决方法:vi /etc/ld.so.conf ,加入一行:"/usr/local/lib"。还有一种方法:“ln -s /usr/local/lib/libavformat.so.52 /usr/lib/libavformat.so.52”;

6 没问题的话你可以用'ffmpeg -v'测试ffmepg。

7 在drupal的admin/settings/ffmpeg_wrapper/test 下可以测试转码功能。建议先到http://192.168.241.131/drupal619/admin/settings/ffmpeg_wrapper下看看支持的格式和已安装的解码器是否读出来了,读不出来说明你的ffmpeg版本太高。

 

弄了我两天。网上搜到的好多帖子都太老了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值