debian5安装转码工具来支持ostube

debian需要添加媒体源,不然找不到mencoder
首先添加公钥
wget http://debian-multimedia.org/gpgkey.pub -O - | apt-key add - && apt-get install debian-multimedia-keyring
添加源
deb http://ftp.tw.debian.org/debian-multimedia/ lenny main non-free
deb-src http://ftp.tw.debian.org/debian-multimedia/ lenny main non-free

deb http://www.debian-multimedia.org lenny main non-free
deb ftp://ftp.debian-multimedia.org lenny main non-free
更新
apt-get update
安装
apt-get install libjpeg62-dev mencoder  mplayer flvtool2 lame ruby

其中libjpeg62-dev是为了生成视频的缩略图的,可以通过mplayer -vo help命令查看支持情况。

ruby是为了支持flvtool2的

一直显示转码中

如果转码文件在media/video生成了,但是后台媒体里一直显示转码中,可能是由于mysql设定问题

在 /etc/my.cnf 里有

   wait_timeout=300
把它设置大一点。至于要改多大?「300」,代表300秒。通过top指令可以看到上传一个571MB的影片,约需执行mencoder 8分15秒(495秒),代表每秒约转码1.15MB。不同机器速度会有不同。

Tags: flvtool2 , mplayer , mencoder

上一篇: Debian5 安装fcgiwrap   下一篇: 迁移ostube项目需要手动更改的配置

你问我答

  1. #1 头像 keminar 2011-10-19 19:57:26
    mplayer -vo help 查看支持格式
    mencoder -oac help查看支持格式
  2. #2 头像 keminar 2011-11-21 00:02:29
    在用mencoder转换asf格式视频文件时报字体错误,导致转换卡住不动。
    错误如下:
    Please supply the text font file (~/.mplayer/subfont.ttf).
    subtitle font: load_sub_face failed.
    解决方法上传windows下的
    C:\Windows\Fonts\simsunb.ttf
    文件到
    ~/.mplayer/subfont.ttf
    另外asf文件转换好像比较慢,而且200多M文件转换为flv才小了一半。
    好不容易导出flv好像FLV文件大了的话用flvtool2加帧很慢还报了一堆错,用yamdi很快并且很顺利。
    --------------------------分割线---------------------------------
    如果上面依然有问题,先把asf转为wmv再进行转换
    mencoder input.asf -ovc copy -oac copy -o output.wmv

提交疑问

回顶部