Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
wiki:aegisub [2011/08/12 16:24] [Aegisub] |
wiki:aegisub [2013/01/31 16:06] (текущий) [Установка из исходных кодов] |
||
|---|---|---|---|
| Строка 3: | Строка 3: | ||
| Программа для работы с субтитрами. В основном нацелена на редактирование [[wpru>http://en.wikipedia.org/wiki/Advanced_SubStation_Alpha#Advanced_SubStation_Alpha|ASS]] субтитров. Но так же прекрасно справляется с SRT, SSA, SUB, XSS, PSB и многими другими видами субтитров. | Программа для работы с субтитрами. В основном нацелена на редактирование [[wpru>http://en.wikipedia.org/wiki/Advanced_SubStation_Alpha#Advanced_SubStation_Alpha|ASS]] субтитров. Но так же прекрасно справляется с SRT, SSA, SUB, XSS, PSB и многими другими видами субтитров. | ||
| + | {{:wiki:aegisub.png?800 |}} | ||
| ===== Установка ===== | ===== Установка ===== | ||
| - | ==== Установка бинарных файлов из архива ==== | + | ==== Установка из исходных кодов ==== |
| - | + | ||
| - | На официальной сайте есть уже скомпилированные бинарники для Linux (не .deb). Мы просто скачиваем и устанавливаем их. | + | |
| - | + | ||
| - | - Скачиваем нужный архив (для вашей архитектуры) с [[http://www.aegisub.org/|оф. сайта]]. | + | |
| - | - Распаковываем. | + | |
| - | - Переносим с правами администратора файл ''aegisub-2.1'' в ''/usr/bin''. | + | |
| - | - Переносим с правами администратора папку ''share'' в ''/usr''. | + | |
| - | Тоже самое, но в [[терминал|терминале]]. | + | Установка зависимостей: |
| - | <code bash> | + | <code> |
| - | wget http://ftp.aegisub.org/pub/releases/aegisub-2.1.8-linux-glibc27-x86.tar.bz2 # для 32-х битной Ubuntu | + | sudo apt-get install \ |
| - | wget http://ftp.aegisub.org/pub/releases/aegisub-2.1.8-linux-glibc27-x86_64.tar.bz2 # для 64-х битной Ubuntu | + | autoconf \ |
| - | tar -xvf aegisub-2.1.8-linux-glibc27-*.tar.bz2 | + | automake \ |
| - | cd aegisub-2.1.8-linux-glibc27-* | + | libtool \ |
| - | sudo cp aegisub-2.1 /usr/bin | + | intltool \ |
| - | sudo cp -a share /usr | + | imagemagick \ |
| + | yasm \ | ||
| + | libass-dev \ | ||
| + | libfontconfig1-dev \ | ||
| + | libfreetype6-dev \ | ||
| + | libgl1-mesa-dev \ | ||
| + | libglu1-mesa-dev \ | ||
| + | libglib2.0-dev \ | ||
| + | liblua5.1-0-dev \ | ||
| + | libhunspell-dev \ | ||
| + | libopenal-dev \ | ||
| + | libasound2-dev \ | ||
| + | libpulse-dev \ | ||
| + | wx-common \ | ||
| + | libwxgtk2.8-dev \ | ||
| + | subversion \ | ||
| + | git | ||
| </code> | </code> | ||
| - | ==== Установка из исходных кодов ==== | + | Компиляция: |
| <code bash> | <code bash> | ||
| - | sudo apt-get install autoconf automake libtool intltool imagemagick yasm libfontconfig1-dev libfreetype6-dev libgl1-mesa-dev libglu1-mesa-dev libglib2.0-dev liblua5.1-0-dev libhunspell-dev libopenal-dev libasound2-dev libpulse-dev wx-common libwxgtk2.8-dev subversion git | ||
| - | |||
| export PREFIX=$HOME/aegisub | export PREFIX=$HOME/aegisub | ||
| mkdir -p $PREFIX/src | mkdir -p $PREFIX/src | ||
| cd $PREFIX/src | cd $PREFIX/src | ||
| + | # для начала компилируем libav специально для aegisub | ||
| git clone git://git.libav.org/libav.git libav | git clone git://git.libav.org/libav.git libav | ||
| cd libav | cd libav | ||
| Строка 40: | Строка 49: | ||
| make && make install | make && make install | ||
| cd .. | cd .. | ||
| + | # теперь компилируем сам aegisub | ||
| svn co http://svn.aegisub.org/branches/aegisub_2.1.9/ aegisub-2.1.9 | svn co http://svn.aegisub.org/branches/aegisub_2.1.9/ aegisub-2.1.9 | ||
| cd aegisub-2.1.9/aegisub/ | cd aegisub-2.1.9/aegisub/ | ||
| Строка 45: | Строка 55: | ||
| PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig:/usr/lib/pkgconfig \ | PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig:/usr/lib/pkgconfig \ | ||
| ./configure --prefix=$PREFIX --with-pulseaudio | ./configure --prefix=$PREFIX --with-pulseaudio | ||
| - | make && make install | + | make && checkinstall |
| + | dpkg -r packagename | ||
| + | |||
| + | # установка представляет собой простой перенос готовых бинарников в системную директорию | ||
| + | cd "$PREFIX" | ||
| + | rm -rf src | ||
| + | sudo cp -a * /usr | ||
| </code> | </code> | ||
| + | ---- | ||
| + | ==== Установка из PPA ==== | ||
| + | |||
| + | <note important>В PPA только версия 2.1.8.</note> | ||
| + | |||
| + | На Launchpad есть [[https://launchpad.net/~riccetn/+archive/aegisub|репозиторий]] с Aegisub, но он уже давно не обновлялся и не имеет пакетов для Ubuntu 11.04. Но если вы используете 10.10 и ниже - то можете смело его использовать. | ||
| + | |||
| + | <code bash> | ||
| + | sudo apt-add-repository ppa:riccetn/aegisub | ||
| + | sudo apt-get update | ||
| + | sudo apt-get install aegisub | ||
| + | </code> | ||
| + | |||
| + | FIXME собрать новую версию в ppa:ubuntu-ru-dev/ubuntu-ru-dev-ppa | ||
| + | ===== Ссылки ===== | ||
| + | |||
| + | * [[http://www.aegisub.org/|Официальный сайт]] | ||
| + | * [[http://forum.aegisub.org/index.php|Официальный форум (англ.)]] | ||
| + | {{tag>Мультимедиа ПО Субтитры ass srt}} | ||