Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
wiki:aegisub [2011/08/12 16:21] создано |
wiki:aegisub [2013/01/31 16:06] [Установка из исходных кодов] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Aegisub ====== | ====== Aegisub ====== | ||
- | Программа для работы с субтитрами. В основном нацелена на редактирование ASS(Advanced SubStation) субтитров. Но так же прекрасно справляется с STR, SUB и многими другими видами субтитров. | + | Программа для работы с субтитрами. В основном нацелена на редактирование [[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}} |