[COMO] Instalar Aegisub [Actualizando paquetes DEB]

Imagen de Gargadon
0 puntos

Aegisub es un programa editor de subtítulos no profesional. Es decir, que además de ser un programa para editar subtítulos conforme a tiempos, aquí podremos agregar un sin fin de efectos a nuestros subtítulos como se nos haga necesario, entre los que se encuentran karaokes e imágenes aprovechando todo el potencial de Advanced SubStation Alpha (ASS), un formato de códigos para subtítulos más avanzado que el SubStation Alpha (SSA) o el SRT. Este es el programa más usado por los fansubs de anime para realizar el subtitulado.

No estoy en contra de los programas para subtitulaje que vienen en los repositorios de Ubuntu como GNOME Subtitles o el antiguo Subtitles Editor, pero ya he probado ambos programas y los he visto demasiado básicos y sin las opciones que Aegisub trae. Además como Ubuntu-es siempre me ayudó a resolver muchos de los problemas que tengo con Ubuntu, ya era hora de traer algún aporte a la comunidad.

*He actualizado este tutorial con las siguientes mejoras:
-Actualizados los paquetes a la versión 2.1.2
-No es necesaria la instalación de libavcodec0d ni libavformat0d
-Uso de PortAudio como proveedor de sonido
-No hay desfase de audio y video.
-No hay ralentización de video ni audio, y si existe, no se desfasa.
-Ya es posible usar LUA en automatización para karaokes.

*¿Qué no se ha corregido?
-Instalación vía código fuente de paquetes como LibASS.
-Requiere cargar el audio del video.
-Uso de LibASS como proveedor de subtítulos.
-En algunas tarjetas gráficas como las ATI (en mi caso una Radeon Xpress 1100), es necesario desactivar Compiz para poder visualizar el video.

1.- Gracias a "The Blog of Light", tenemos nuevos paquetes .deb compilados listos para instalar, y es de la versión actual (v 2.1.2), así que ingresemos a esta página...

http://lulzicon.com/?page_id=10

Y bajemos el paquete de acuerdo a la arquitectura de nuestro procesador.

Instálenlo. Por otro lado, si desean tener una versión compilada y estable por su propia cuenta, necesitaremos las librerías wxWidgets que podremos instalar desde Synaptic. Como no recuerdo bien las dependencias necesarias, buscamos "wxWidgets" y marcamos la dependencia "libwxgtk2.8-dev", instalemos las dependencias que necesite que gracias a Synaptic, marcará automáticamente. Para más información sobre la instalación vía código fuente, ingresen aquí: http://malakith.net/aegiwiki/Unix_Instructions#Compiling_Aegisub

2.- Hasta aquí va todo bien, ¿verdad? Pero hay una cosa. Cuando
intentemos abrir Aegisub no nos dejará hacerlo ya que nos falta una
librería que no está incluida en los repositorios de Ubuntu: libass.
Aquí comienza todo el rollo de la instalación. Primero instalemos g++.
Abrimos Terminal y escribimos lo siguiente:
Código:

sudo apt-get install g++


3.- Bajemos las siguientes librerías. Todas ellas serán necesarias si
queremos compilar ASA. Recomiendo bajar las últimas versiones.
zlib
(Ir a la sección "zlib source code, version 1.2.3, tar.gz format" de
esa misma página y bajar el .tar.gz que se nos muestra)
FreeType2 (bajar el último
"freetype-xxx.tar.gz" que nos aparezca)
Expat (bajar el .tar.gz más
reciente que nos aparezca en la columna expat)
pcre (bajar el último .tar.gz o
.zip que vean)
FontConfig
(bajar el último .tar.gz)
LibPNG (bajar el tar.gz o tar.bz2 with
config script
)
LibASS (bajar el primer .tar.gz o
.tar.bz2)

4.- Ahora creemos un directorio en /home/tu_usuario. Esto es más que
nada por comodidad para organizar las librerías que hemos bajado, si no
desean hacer este paso no lo hagan. Abramos cada uno de los paquetes
que hayamos descargado antes y descomprimimos cada uno de los
contenidos en ese directorio (los extraremos con todo y carpetas que
hayan dentro del paquete).

5.- Abrimos Terminal y nos dirigimos al directorio donde hemos extraido
cada paquete.
Código:

cd directorio_que_creaste

Entramos al directorio del primer paquete del paso 4. No se preocupen
si el nombre del directorio es largo. Podemos entrar con el comodín
"*". Por ejemplo:
Código:

cd zlib*


6.- Ahora nos tocará instalar. El paso para instalar cada librería es
la siguiente. Ya que estamos dentro de la carpeta de la primera
librería (en este caso zlib), en Terminal escribimos lo siguiente:
Código:

./configure

Esperamos a que termine de realizar cada paso y cuando nos regrese al
prompt de espera (para que introduzcamos alguna instrucción),
escribimos:
Código:

make

Este paso es más tardado, solo nos queda esperar a que Terminal termine
de compilar el código y cuando Terminal nos pida una nueva instrucción,
escribimos:
Código:

sudo make install

.

7.- Después de realizar este paso, regresamos al directorio anterior
escribiendo:
Código:

cd ..

Y luego entramos al directorio de la siguiente librería del paso 4 y
realizamos de nuevo todo el paso 7 hasta que hayamos terminado con
todas las librerías. Reitero que se deben instalar en el orden en que
aparecen en el paso 4 ya que algunas librería dependen de otras que
estamos instalando.

8.- Ahora escribimos en Terminal:
Código:

sudo nautilus

Y en la ventana del Navegador de archivos nos vamos al directorio
/usr/local/lib. Identifiquemos los siguientes archivos:
Código:

libass.la
libass.so
libass.so.1
libass.so.1.1.0

Inmediatamente renombramos libass.so.1.1.0 por libass.so.0
(es un cero, no una O mayúscula).

9.- En Terminal hacemos enlaces simbólicos de esos cuatro archivos, de
esta manera:
Código:

sudo ln -s /usr/local/lib/libass.la /usr/lib
sudo ln -s /usr/local/lib/libass.so /usr/lib
sudo ln -s /usr/local/lib/libass.so.1 /usr/lib
sudo ln -s /usr/local/lib/libass.so.0 /usr/lib


10.- Vayamos a /home/tu_usuario y creemos el directorio .csri (con el
punto). Después, dentro de allí, creamos un
directorio llamado lib.

11.- Hagamos enlaces simbólicos nuevamente de los archivos que se
encuentran en /usr/lib/csri, de este modo:
Código:

sudo ln -s /usr/lib/csri/libass_csri.a /home/tu_usuario/.csri
sudo ln -s /usr/lib/csri/libass_csri.la /home/tu_usuario/.csri
sudo ln -s /usr/lib/csri/libass_csri.so /home/tu_usuario/.csri


12.- Esta vez no se nos muestra en el menú de Aplicaciones, así que tendremos que abrir Terminal u oprimir Alt + F2 y tecleamos "aegisub". Si nos sale el Splash Screen (no sé qué personaje sea este, pero es lo de menos) y la ventana de
Aegisub,
entonces todo ha resultado correctamente. Podemos ver que se abre bien
aquí:
http://img91.imageshack.us/img91/6664/pantallazome1.jpg

13.- Vayan al menú Ver-Options... de Aegisub. Seleccionen la opción "Video" y seleccionen "libass" en Subtitles provider. En Video provider seleccionamos "ffmpeg". Ahora en Audio, vamos al submenú Advanced y en "Audio Player" seleccionamos portaudio. Guarden los cambios. Recomiendo tener desactivados los efectos de Compiz para que no tengan problemas con la visualización del video y que los saltos no sean muy constantes.
14.- Abran un video cualquiera (recomiendo uno en Xvid o Divx ya que son más ligeros y es más fácil subtitular ahí) en Video - Abrir video... Abran el audio del video con Audio - Abrir audio del video... Ahora comiencen a subtitular como lo hacían en su Windows.

Es normal que las fonts de Ubuntu cambien debido a la instalación de FreeType y FontConfig. Estas se pueden desinstalar con "sudo make uninstall" dentro del directorio de cada librería, pero tengan cuidado al hacer esto ya que podrían dejar inservible a Ubuntu sin poder iniciar programas (incluida la terminal). Por lo tanto, si desean desinstalar dichas librerías, va bajo su propia responsabilidad y dejen siempre abierta la Terminal para corregir esos errores.

Espero que este tutorial haya servido a muchos que querían saber cómo instalar este programa.

Para más información sobre la instalación en Linux, FreeBSD y Mac y para obtener las últimas versiones de Aegisub:
http://malakith.net/aegiwiki/Unix_Instructions

Sobre las librerías necesarias para LibASS y ASA:
http://asa.diac24.net/wiki/index.php?title=Asa:Requirements&diff=3351&ol...

Imagen de leo_ydl
+1
0
-1

Hey muchas gracias por este post. En realidad estaba apunto de instalar el aegisub por medio del wine, pero veo q esta es una mucho mejor forma XD.

Lo voy a instalar ahorita mismo. Gracias bro.

+1
0
-1
Imagen de Gargadon
+1
0
-1

Pues te he salvado la vida porque ya intenté instalarlo via Wine pero siempre me provoca un error al abrir algún tipo de video, y este es uno de los impedimentos que tenía (junto con AutoCAD) para poder continuar usando Linux.

Suerte y si tienes algún problema no dudes en pedir ayuda.


AegiSub en Ubuntu 8.04: http://www.ubuntu-es.org/index.php?q=node/92888

¿Tienes algún problema al instalar AegiSub? Contáctame y con gusto te ayudaré.

+1
0
-1
Imagen de leo_ydl
+1
0
-1

Hey el link del pcre esta roto.
Aqui va el que use para descargarlo

http://sourceforge.net/projects/pcre/

Hey de nuevo ... muchas gracias ya lo instale aunque con algunas dificultades pero fui resolviendo en el camino XD. Esta muy claro como realizar cada paso Thank's XD

Lo unico que me queda es que cuando lo uso el audio no me esta funcionando. En algunos videos no se escucha audio en otros se escucha como distorcionado.

Cualquier consejo que me puedas dar te lo agradezco. Yo por mi parte de todos modos ya estoy intentando arreglar esto.

He intentando con la opcion de abri audio de video. Para algunos archivos me funciona pero para otros no.
Cualquier ayuda vale. Gracias

+1
0
-1
Imagen de Gargadon
+1
0
-1

Listo, lo que pasa es que se coló un "http://" donde no debía ir, ya debe estar correcto el link.

Lo del audio entrecortado, ese es un problema que solo se arregla cargando el audio del video. Si en dado caso no te sale la única manera que se me ocurre es que en las opciones de Audio de Aegisub cambies el Audio provider a "lavc" y en Audio player a "portaudio" (con eso de que PulseAudio da muchos problemas).


AegiSub en Ubuntu 8.04: http://www.ubuntu-es.org/index.php?q=node/92888

¿Tienes algún problema al instalar AegiSub? Contáctame y con gusto te ayudaré.

+1
0
-1
Imagen de Gargadon
+1
0
-1

Actualizado el tutorial para hacerlo más práctico, en vez de copiar ficheros, crearemos enlaces simbólicos, y unos ligeros cambios más.

Más tarde actualizo para copiar los archivos necesarios para lograr la automatización.


AegiSub en Ubuntu 8.04: http://www.ubuntu-es.org/index.php?q=node/92888

¿Tienes algún problema al instalar AegiSub? Contáctame y con gusto te ayudaré.

+1
0
-1
Imagen de Gargadon
+1
0
-1

Perdonen por tantos mensajes seguidos, solo aviso que he actualizado el tutorial de acuerdo a la nueva versión de Aegisub (que no es nueva, pero en paquetes DEB es reciente).


AegiSub en Ubuntu 8.04: http://www.ubuntu-es.org/index.php?q=node/92888

¿Tienes algún problema al instalar AegiSub? Contáctame y con gusto te ayudaré.

+1
0
-1
Imagen de dai_kun
+1
0
-1

Googleando por aca y por haya, eh descubierto una pagina que se ah puesto denuevo a compilar y formar un repositorio con las ultimas versiones del Aegisub, yo ya lo probe y me funciono excelente.

OJO: esta solucion entrega la solucion con archivos .deb, eso si son de caracter Development. Esto no parece ser problema, yo aunque era primera vez q no tuve problemas para usarlo.

Link: http://www.teufansub.uni.cc/aegisub.php

Ojala les funcione a todos, bye!

+1
0
-1