【问题标题】:Create MP4 for HTML5 video with FFMPEG使用 FFMPEG 为 HTML5 视频创建 MP4
【发布时间】:2013-08-08 15:36:07
【问题描述】:

我正在尝试使用 FFMPEG 创建一个 MP4 文件来播放 HTML5 视频标签。

我找到了一些使用 libx264 的示例代码,但是当我尝试时,FFMPEG 给了我一个“未知编码器 libx264”错误。

我要求我的主机将它安装在我的服务器上,并得到以下回复:

经过我们 L3 小组的审核后,我得知 FFMPEG 不再支持 x264。那是一个与 FFMPEG-PHP 一起使用的库,根本不被任何人支持。

为了让它与 FFMPEG 一起使用,您需要联系 FFMPEG 软件的开发人员以获得帮助,因为它超出了我们的支持范围。

我在网上到处找,但似乎找不到答案。如果不再支持 libx264,其他人是怎么做的? libx264 仍然是旧 FFMPEG 版本,还是其他方式?

【问题讨论】:

    标签: html ffmpeg h.264 mp4 libx264


    【解决方案1】:

    x264 编码器是 ffmpeg 中的一个可选库,因此使用 FFMPEG 执行 MP4/H264 视频编码的其他所有人都使用带有 --enable-libx264 构建的 ffmpeg 版本。

    请看下文如何快速检查您的 ffmpeg 版本是否支持 x264 编码。

    $ ffmpeg
    ffmpeg version N-53782-g2976e2a Copyright (c) 2000-2013 the FFmpeg developers
      built on Jun  3 2013 03:49:16 with gcc 4.7.3 (GCC)
      configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libblu
    ray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l
    ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-lib
    vpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
      libavutil      52. 34.100 / 52. 34.100
      libavcodec     55. 14.100 / 55. 14.100
      libavformat    55.  8.102 / 55.  8.102
      libavdevice    55.  2.100 / 55.  2.100
      libavfilter     3. 74.101 /  3. 74.101
      libswscale      2.  3.100 /  2.  3.100
      libswresample   0. 17.102 /  0. 17.102
      libpostproc    52.  3.100 / 52.  3.100
    Hyper fast Audio and Video encoder
    usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
    
    Use -h to get full help or, even better, run 'man ffmpeg'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-27
      • 1970-01-01
      • 2017-06-20
      • 1970-01-01
      • 2016-08-09
      • 1970-01-01
      • 2016-08-30
      • 2014-03-15
      相关资源
      最近更新 更多