Незважаючи на те, що FFmpeg і x264 доступні в репозиторії Ubuntu, їх все одно необхідно компілювати з вихідних кодів. Наприклад це обов'язкова вимога перед зверненням з питанням по виниклу помилку в розсилку ffmpeg-user
Дана існструкція призначена для Debian Lenny, Debian Squeeze.
встановлюємо залежності
1. Якщо встановлені x264, libx264-dev, і ffmpeg, то їх потрібно видалити. Відкриваємо термінал і виконуємо наступний код:
2. Потім встановимо все пакети, необхідні для компіляції FFmpeg і x264 (для їх установки вам необхідно включити репозиторії universe і multiverse):
установка x264
3. Скачайте поточні вихідні коди з офіційного git сховища x264, скомпілюйте і встановіть їх. Ви можете виконати «./configure -help» щоб побачити повний список опцій які можна включити або виключити. Якщо ви за файерволом або не можете використовувати git, тоді можна скачати знімки у вигляді tar-архіву.
установка FFmpeg
4. Скачайте поточні вихідні коди з офіційного svn сховища FFmpeg, скомпілюйте і встановіть їх. Ви можете виконати «./configure -help» щоб побачити повний список опцій які можна включити або виключити. Якщо ви за файерволом або не можете використовувати svn, тоді можна скачати щоденний знімок.
Установка закінчена. Ви можете залишити директорії
/ Ffmpeg якщо плануєте оновлювати вихідні коди.
оновлення
Коли-небудь ви захочете оновитися до останньої версії:
Пам'ятайте що назви опцій командного рядка FFmpeg від версії до версії часто змінюються. Також це відноситься до налаштувань кодування. Так що якщо ваш скрипт після поновлення перестав працювати - це перше на що варто звернути увагу.
Скасування змін, описаних в цій інструкції
Щоб видалити FFmpeg / x264, а також все що було зроблено:
Наостанок - видаліть директорії ffmpeg і x264 з домашньої папки.