Como mencioné en el título de mi entrada, lamentablemente no podré sacar más Aegisub hasta la salida de algún alpha avanzada de Lucid Lynx (10.04). La razón no viene por mí, sino (como sospechaba desde un principio) por las dependencias antiguas de FFMpeg.

Hasta hace poco, tomaba las versiones antiguas de FFMpeg y editaba el archivo ./configure para hacerlo compatible con Ubuntu. Pero ahora esto va más allá de todo eso. Al parecer el código incluido en los archivos /src/audio-provider* y /src/video-provider* de las últimas versiones solo funcionan si hemos decidido compilar con FFMpegSource y no con FFMpeg.

Esto implica que debemos compilar o sí o sí con soporte a FFMpegSource. ¿Pero cuál es el problema? Las dependencias de FFMpeg incluidas en Ubuntu Karmic Koala (y por ende en las versiones anteriores) son tan antiguas que no permiten ese soporte. Es decir, si no tenemos FFMPegSource, obtendremos unos lindos errores al hacer un “make”.

Hasta hace poco, el soporte a FFMpegSource no era necesario en Aegisub para Ubuntu. En esta ocasión sí, pero para upgradear la versión de FFMpeg, debería instalar y compilar FFMpeg desde su código fuente. Algo que no haré debido a que algunos programas (como Amarok) podrían dejar de funcionar en la reproducción de archivos MP3.

Para nuestros amigos de Debian Testing (Squeeze en este momento) y que usen los repositorios Debian Multimedia, en la r3855, he actualizado el tutorial de instalación: http://gargadon.teufansub.net/2009/11/como-compilar-aegisub-en-debian-y-ubuntu/

Para que vean que no les miento, en Debian he podido compilar Aegisub r3855, y aquí está la prueba:

pantallazo

Ummm… ahora por lo que veo, no abre el video en Debian… Chico, regreso al lado Ubuntu aunque nos quedemos en la r3771 :)