【问题标题】:FFMPEG install php. Anyone know any good guides?FFMPEG 安装 php。有谁知道有什么好的指南吗?
【发布时间】:2011-06-04 23:53:56
【问题描述】:

我希望能够通过使用 php 和 FFMPEG 将视频转换为 flv。

我只是想知道是否有人知道在 linux 环境中设置 FFMPEG 的任何好的指南。我找到了显示如何通过exec() 使用 ffmpeg 和 php 的脚本,但我想知道如何设置所有内容。

另外,我认为还需要安装其他软件才能使 FFMPEG 正常工作(例如 mp3 编解码器?)。如果有人能指出我正确的方向,我将不胜感激。我一直在尝试寻找方法来做到这一点,但是很多指南都已经过时了,一些wget 命令甚至不起作用。提前致谢。

【问题讨论】:

    标签: php linux ffmpeg


    【解决方案1】:

    如果您正在寻找特定的指南,了解您使用的是哪个 linux 发行版会很有用。至于 else 除了 ffmpeg 之外,您还需要什么,这取决于您希望编码的具体内容。例如,如果您希望能够将 xvid 视频编码为 flv,则需要 Xvid codec

    我建议至少:

    • FAAD2
    • FAAC
    • 跛脚
    • 亚斯姆
    • x264
    • xvid

    如果您打算使用 h264 对 mp4 视频进行编码,您还需要 qt-faststart 来移动元数据以允许立即流式传输。

    (个人更喜欢 mencoder 而不是 ffmpeg)

    【讨论】:

    • 抱歉,我在 Ubuntu 上进行测试,我的远程服务器是 CentOS。我希望能够将 mpeg avi WMV 转换成 FLV。
    • @Scarface avi、mp4 等只是容器格式。他们可以使用许多不同的编解码器。这个 ubuntu 指南似乎包含了大部分必要的东西:ubuntuforums.org/showthread.php?t=786095
    • 当我需要将它移动到 CentOS 时,安装过程会有很大不同吗?还有为什么你更喜欢mencoder?
    • 我一直使用 mp4,通常比特率非常高(2500kbps)等,所以视频的质量通常非常高。根据我的经验,Mencoder 做得稍微好一些,尤其是在音频(问题)方面。我从来没有使用过 flv,所以我无法评论 mencoder 是否比 ffmpeg 更好或更差。对于 centos,thenitai.com/2009/02/24/… 似乎也拥有大部分内容
    • 非常感谢 Niklas,我现在会解决这个问题并尝试让一些工作正常。
    【解决方案2】:

    试试这个:http://wiki.collectiveaccess.org/index.php?title=Compiling_ffmpeg

    我是 CollectiveAccess 用户,使用 ffmpeg 进行视频处理。在新的 CentOS 上安装新的 CA 系统时,这些说明几乎是正确的。

    ffmepeg 及其依赖项在从最新源编译时效果最佳,因为 yum 存储库有点滞后。

    【讨论】:

    • 谢谢,我去看看。什么是集体访问?
    • CollectiveAccess 是一个馆藏管理系统。它主要被博物馆用来对他们的东西进行分类,包括数字化资产。
    【解决方案3】:
    sudo apt-get install php5-ffmpeg
    sudo apt-get install ffmpeg
    

    这应该可以完成工作(至少在 ubuntu/debian 上)

    【讨论】:

    • 我还需要其他编解码器吗?看看这个vexxhost.com/blog/2007/05/20/… 这个人说你需要 10 样东西。自从 2007 年以来,其中一些网站甚至不再工作,所以这就是我问的原因。
    猜你喜欢
    • 1970-01-01
    • 2010-12-20
    • 1970-01-01
    • 1970-01-01
    • 2011-01-04
    • 2017-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多