Я использую базовый 64-разрядный AMI Amazon Linux 2011.09 (AMI Id: ami-953b06e1) и хочу установить в него ffmpeg, чтобы использовать его для преобразования видео.
Это команды, которые я запускаю после запуска нового экземпляра:
sudo -i
yum update
yum install gcc
yum install gcc-c++
yum install make
Тогда за ясм я получаю «Нет доступных пакетов ясм». поэтому я делаю это:
cd /usr/local/src/
wget http://www.tortall.net/projects/yasm/releases/yasm-0.7.0.tar.gz
tar zfvx yasm-0.7.0.tar.gz
cd yasm-0.7.0
./configure && make && make install
С последующим
yum install git
yum install subversion
yum install check-devel
yum groupinstall "Development Tools" -y
Я пытаюсь следовать инструкциям от http://pitchpublish.com/?p=158 и это тот момент, когда все это терпит неудачу.
cd /usr/local/src
wget http://webm.googlecode.com/files/libvpx-v0.9.6.tar.bz2
tar -xvf libvpx-v0.9.6.tar.bz2
cd libvpx-v0.9.6
./configure
make
make install
Но в тот момент, когда я бегу ./configure
в нем написано несколько строк: «Ни ясм, ни назм не обнаружены». Несмотря на то, что когда я бежал ./configure
при настройке yasm ошибок не было.
Как видите, настройка всего этого меня очень смущает. В конце концов, мне нужна среда PHP, в которой я могу конвертировать видео в формат h264, webm и получать скриншоты видео.