Aegisub la mejor herramienta para editar subtítulos en GNU/Linux

27 abril 2012
Ya hemos hablado de programas para descargar subtítulos para nuestras películas y para pegarlos a las mismas, es el turno de ver alguna aplicación para poder editar o crear subtítulos.
Si bien en GNU/Linux tenemos varias utilidades a la mano, vamos a ver la que para mi es la mejor herramienta para este fin tanto en Linux como en otros sistemas operativos. Hablamos de Aegisub.
Aegisub permite la creación, edición de subtítulos de manera muy completa, pudiendo tener una vista del video que estamos subtitulando y otra de la forma de onda de audio con un marcador de cada linea del subtitulo donde con simplemente arrastrar el comienzo y fin podemos cambiar los tiempos para sincronizar los mismos.

Algunas de las características son:
- Codificación de caracteres unicode
- Importa archivos ASS, SSA, SRT, TXT y TTXT.
- Incluye un asistente de traducción, para traducir fácilmente los subtítulos a otros lenguajes.
- Puedes visualizar el vídeo y el audio mientras editas los subtítulos.
- Añade audio en los formatos: MP3, ACC, OGG, AC3 y WAV.
- Macros con el lenguaje de script Lua.














En la imagen podemos apreciar la forma de onda  con los marcadores de principio y fin de la linea de subtítulo.






En esta imagen agregamos los caracteres \N para separar en dos renglones la linea del subtítulo  que era demasiado larga como se puede apreciar en la imagen de mas arriba.














Quedando de la siguiente forma.

Bien vamos a ver como podemos instalar Aegisub en Ubuntu 11.10 y Ubuntu 12.04
Tanto para instalar en 11.10 como en 12.04 lo primero es instalar las siguientes dependencias:

 sudo apt-get install libglu1-mesa-dev libfreetype6-dev libfontconfig1-dev libwxgtk2.8-dev libwxbase2.8-dev intltool libhunspell-dev libopenal-dev libasound2-dev libavcodec-dev libavformat-dev libswscale-dev libavutil-dev libpostproc-dev liblua5.1-0-dev libxext-dev libpulse-dev

Ahora para Ubuntu 11.10 podemos agregar los siguientes repositorios:

sudo add-apt-repository ppa:zveroy/aegisub

Actualizamos:

sudo apt-get update

Instalamos:

sudo apt-get install aegisub

Si tenemos Ubuntu 12.04 la cosa se hace un poquito mas difícil, ya que  deberemos compilar las fuentes tanto de Aegisub como de ffmpeg.
Manos a la obra, primero instalamos las librerías necesarias para compilar:

sudo apt-get install build-essential

Ahora vamos a descargar e instalar una versión de ffmpeg que nos sirva para trabajar con el programa, OJO!! esto es importante hacerlo antes de compilar Aegisub.

Bien primero descargamos ffmpeg:

wget http://ffmpegsource.googlecode.com/files/ffms-2.17-src.tar.bz2

Descomprimimos:

tar xvjf ffms-2.17-src.tar.bz2

 Nos situamos en la carpeta que se crea al descomprimir:

cd ffms-2.17-src

Compilamos usando estos tres comandos de a uno:

./configure

make

sudo make install

Luego de tener instalada la versión de ffmpeg vamos a descargar y compilar Aegisub.
Lo descargamos:

wget http://ftp.aegisub.org/pub/releases/aegisub-2.1.9.tar.gz

Descomprimimos:

tar xvzf aegisub-2.1.9.tar.gz

Nos situamos dentro de la carpeta que acabamos de crear al descomprimir:

cd aegisub-2.1.9

Compilamos usando estos tres comandos de a uno:

./configure

make

sudo make install

Ya lo tenemos instalado, abrimos el programa y en la configuración nos aseguramos que esté ffmpeg como proveedor de video, como se puede ver en la imagen.
















 Espero que disfruten de este gran programa.


Te gustaría seguir este blog?

10 comentarios:

  1. gracias por el aporte, pero sigo los pasos y me da error al abrir el vídeo, en concreto a mi no me sale la opción "libass" en Ubuntu 12.04.
    gracias

    ResponderEliminar
  2. Hola dime lo compilaste como dice primero ffmpeg y luego el programa o lo instalaste desde repositorios? Aunque supongo que si estás usando Ubuntu 12.04 debe haber sido compilado.
    Es raro libass es para los subtítulos no para el video, debes fijarte como está en la imagen que te aparezca ffmpegsource como proveedor de video.
    Cualquier cosa repite los pasos de descargar y compilar ambas cosas ffmpeg primero y luego el programa.
    Saludos

    ResponderEliminar
  3. Yo tuve el mismo problema con el Libass. Cuando terminaba de hacer el ./compile decía que no lo detectaba. Después de muchas vueltas (soy bastante nueva aún xD) lo arregle con "sudo apt-get install libass-dev". Luego volví a compilar el Aegi y ... ¡listo!. Ya me figura libass como soporte de subtítulos.

    Igual, me salvaste la vida! Gracias! hacia mucho que intentaba instalarlo (^o^)/

    ResponderEliminar
  4. Me alegra que lograras instalarlo.
    Saludos

    ResponderEliminar
  5. Excelente Pablo, lo instale en Ubuntu 12.04 (64b) y funciona; sin embargo, para poder usar libass seguí lo que dice Marilyn en su comentario, muchas gracias a ambos.

    ResponderEliminar
  6. Me alegra, de eso se trata, eso es lo bueno de GNU/Linux la comunidad.
    Saludos

    ResponderEliminar
  7. obrigado pelas dicas, fucionou perfeitamente no Ubuntu 12.04 lts, com a ajuda da dica de Marilyn... muito obrigado.

    gracias!

    ResponderEliminar
  8. buenas yo lo veo y todo bien pero no se escucha el audio y cuando me meto a opciones me sale el siguiente error

    ./src/generic/listctrl.cpp(4072): assert "item.m_itemId >= 0" failed in InsertItem(): invalid item index

    y ahi quedo tirado y no cacho a que se refiere busque en san google pero no encontre una referencia al problema

    atte cahv

    ResponderEliminar
  9. buenas yo lo veo y todo bien pero no se escucha el audio y cuando me meto a opciones me sale el siguiente error

    ./src/generic/listctrl.cpp(4072): assert "item.m_itemId >= 0" failed in InsertItem(): invalid item index

    y ahi quedo tirado y no cacho a que se refiere busque en san google pero no encontre una referencia al problema

    atte cahv

    ResponderEliminar
  10. Hola. Primero que nada, gracias por la orientación en la instalación, está excelente. Como soy algo nueva en el uso de este programa, quisiera saber si con él se pueden extraer los subtitulos y notas o anuncios que aparecen en el video, directo del mimo. De ser esto posible, ¿podría por favor orientarme?
    Mil gracias por su amable atención.

    ResponderEliminar