未知编码器“libx264”。我正在使用 x264 和 fdk-aac 以及来自 libav 的 avconv

未知编码器“libx264”。我正在使用 x264 和 fdk-aac 以及来自 libav 的 avconv

我做了以下事情:

  1. 创建目录 avconv-source

    mkdir avconv-source
    
  2. 下载并安装x264库

    cd ~/avconv-source git clone git://git.videolan.org/x264.git x264
    cd x264
    sudo ./configure --enable-static
    sudo make
    sudo make install
    
  3. 下载 avconv 源代码

    cd ~/avconv-source git clone git://git.libav.org/libav.git avconv
    cd avconv
    sudo ./configure
    sudo ./configure --enable-gpl --enable-libx264
    sudo make
    sudo make install
    

答案1

你不需要这些。

sudo apt-get update
sudo apt-get install ffmpeg

或者

sudo apt-get update
sudo apt-get install libav-tools

这也将安装 avconv。

答案2

获取可访问 x264 和 fdk-aac(以及更多功能)的最新命令行编码器的最简单方法是使用FFmpeg以及以下指南:

在 Ubuntu、Debian 或 Mint 上编译 FFmpeg

据我所知,类似的指南确实不是存在于 avconv/libav。

相关内容