понеділок, 14 листопада 2011 р.

Компіляція mplayer/mencoder

Для чого це потрібно? Щоб забезпечити підтримку певних кодеків/фільтрів/плагінів, яка не включена в mplayer/mencoder з дистрибутиву. Наприклад мені потрібна була підтримка аудіофільтрів LADSPA tap-plugins

1. Створюємо папку, напр.
mkdir /opt/mplayer-src
cd /opt/mplayer-src

2. Качаємо джерельні коди
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
cd mplayer/

3. apt-get build-dep mplayer

4. ./configure -- дивимося чи все як треба, і виправляємо по необхідності. Для підтримки певних кодеків чи фільтрів, їх необхідно перед цим встановити.

5. Компілюю
#CONCURRENCY_LEVEL=6 make
CONCURRENCY_LEVEL -- кількість паралельних задач, прискорює компіляцію на багатоядерних процесорах. Я поставив подвійне число від к-сті ядер.

6. Встановлюємо зкомпільоване і в інтерактивному режимі вказуємо необхідні дані (номер версії -- обов’язково):
#checkinstall

Немає коментарів: