miércoles, 23 de enero de 2008

Plugins Multimedia en Linux

Varias veces al instalar GNU/Linux me he encontrado en una situación bastante incómoda con mi multimedia, pues aunque por defecto tengo sonido, no puedo ver películas en Divx y muchas cosas no se escuchan bien, entre ellas el sonido en formato mp3 pues me dice que no tiene como decodificarlo. Bien, se que el problema se presenta para más de uno, por lo tanto, aqui presento la solución. Debe descargarse el codec que permite la reproducción de esos formatos, es una simple línea de código que se añade y que resuelve el bendito problema. Como usuario debemos copiar "sudo aptitude install gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg-full w32codecs". A continuación explicaré lo que hace dicha línea de código:

  1. sudo permite dar permisología de root para proceder a hacer la instalación de los paquetes;
  2. aptitude install es el comando específico para instalar los paquetes que luego se mencionan;
  3. también se puede usar el comando "apt-get install"
y lo que sigue son los nombres de los paquetes que se instalarán, todos separados por un espacio entre ellos.

Recuerde que un GStreamer es una estructura de soporte multimedia libre multiplataforma.

gstreamer0.10-fluendo-mp3
Es un paquete que se instala automáticamente, en la actualidad se encuentra liberada la versión 0.10.6.debian-1 (su desarrollador es Maintainers of GStreamer packages), mientras que fluendo es un paquete que permite decodificar MPEG-1 y deriva del paquete de referencia ISO MPEG dist10. Este paquete difiere del plugin GStreamer MAD debido a que no depende de una librería GPL.

gstreamer0.10-plugins-good
Este paquete no se instala automáticamente, es desarrollado por Maintainers of GStreamer packages, actualmente se encuentra en su versión 0.10.6-4.
Es un GStreamer basado en gráficos o filtros que operan con datos de multimedia. Las aplicaciones que usan esta librería pueden hacer cualquier acción referida a 1)procesamiento de sonido en tiempo real, 2) reproducción de vídeos, y 3) absolutamente todo lo demás relacionado con multimedia. Este es un plugin-basado en arquitecturas, lo que quiere decir que se pueden añadir nuevos tipos de datos o procesamiento de capacidades sólo instalando nuevos plug-ins.
Este paquete contiene plugins de GStreamer para las buenas configuraciones, un conjunto de plug-ins de buena calidad y bajo Licencia LGPL.


gstreamer0.10-plugins-ugly
Este paquete no se instala automáticamente, se encuentra en su versión 0.10.6-3, es desarrollado por Maintainers of GStreamer packages.

Este paquete no se instala automáticamente, es desarrollado por Maintainers of GStreamer packages, actualmente se encuentra en su versión 0.10.6-4.
Es un GStreamer basado en gráficos o filtros que operan con datos de multimedia. Las aplicaciones que usan esta librería pueden hacer cualquier acción referida a 1)procesamiento de sonido en tiempo real, 2) reproducción de vídeos, y 3) absolutamente todo lo demás relacionado con multimedia. Este es un plugin-basado en arquitecturas, lo que quiere decir que se pueden añadir nuevos tipos de datos o procesamiento de capacidades sólo instalando nuevos plug-ins.
Este paquete contiene plugins para las configuraciones de nivel medio, un conjunto de plugins de buena calidad que pueden tener problemas de distribución.

gstreamer0.10-ffmpeg-full
Es un paquete que se instala por defecto, se encuentra en su versión 0.10.2-0.1, es desarrollado por Christian Marillat.
Este plugin GStreamer soporta un gran número de formatos de compresión de audio y video gracias al uso de la librería FFmpeg. El plugin contiene elementos GStreamer para decodificar más de 40 formatos (MPEG, DivX, MPEG4, AC3, DV, AVI, MPEG, OGG, Matroska, ASF, ...), y conversión de espacios de colores.

Este paquete contiene todos los decodificadores desactivados en el paquete oficial de Debian.

w32codecs
Es un paquete que se instala automáticamente, actualmente se encuentra en su versión 1:20071007-0.0, su desarrollador es Christian Marillat
Como tal, el paquete contiene codecs de video para formatos propietarios muy populares que no son soportados nativamente con reproductores como el mplayer. Dichos codecs son:
  • ATI VCR-2 video codec.
  • Cinepak video codec
  • DivX ;-) video codec, ver. 3.11
  • DivX ;-) video codec, ver. 4.x
  • Indeo Video 3.2/4.1/5.0/4.1 quick/5.0 quick codecs.
  • Intel 263 video codec.
  • Microsoft MPEG-4 video codec, beta version 3.0.0.2700
  • Morgan Multimedia Motion JPEG video codec.
  • QuickTime
  • RealAudio
  • RealVideo 8
  • RealVideo 9
  • Windows Media Video 9
  • y más.

Las descripciones detalladas de los paquetes es una traducción de aquella que se muestra en el momento en el cual se hace uso del comando "aptitude show xxx" (donde xxx representa al nombre del paquete); dicho comando muestra información específica del paquete indicado.

Además de instalar estos paquetes también procedo a instalar el reproductor mplayer haciendo uso del comando "sudo aptitude install mplayer" o "sudo apt-get install mplayer" que es un reproductor de videos bastante famoso y útil.

Me he encontrado varias veces con el problema de que mis películas de DVD se reproducen automáticamente, sin embargo no me permiten ver el menú, para solventar este problema yo instalo una aplicación llamada VLC Media Player, que es una aplicación bastante versátil que nos permite visualizar videos. Para instalarla se hace uso del comando "sudo aptitude install VLC" o "sudo apt-get install VLC"

Nota: A través del presente artículo se muestran algunos comandos, todos escritos entre comillas dobles, sin embargo, si desea transcribirlo y utilizarlo en su sistema debe quitar las comillas y escribir solo lo que está encerrado entre ellas.

No hay comentarios: