¿Que es esto? Desde esta pagina podes Compartir y guardar Instalar VLC 0.9 en Ubuntu en tu Marcador Social Preferido, o enviarlo por E-mail a tus Contactos.

Social Web

E-mail

E-mail
Mayo 25, 2008

Instalar VLC 0.9 en Ubuntu

Posteado en: General

Hace poco comentaba los problemas en la última versión estable de VLC 0.8.X que viene por defecto en Hardy Heron con respecto a la configuración de sonido.

Pues bien, me lancé a probar la última versión nightly-build de VLC 0.9 y los problemas están solucionados, a parte de añadir muchas más opciones.

a) Versiones compiladas

Para poder instalarlo, sólo hace falta teclear lo siguiente en una terminal en el caso de tener Ubuntu 8.04 Hardy Heron para arquitecturas de 32 bits:

sudo echo "##VLC" >> /etc/apt/sources-list
sudo echo "deb http://nightlies.videolan.org/build/hardy-i386/arch ./" >> /etc/apt/sources-list

Para el resto de versiones de Ubuntu (incluyendo Breezy, Dapper, Feisty, Gutsy) de 32 bits basta con cambiar hardy en la línea anterior por la de nuestra versión.
Para sistemas de 64 bits, también existe versión, tal y como podemos ver aquí

Ahora ya sólo falta actualizar la lista de paquetes y actualizar el programa:

sudo aptitude update
sudo aptitude full-upgrade

La primera vez que lo carguemos tendrá una apariencia de Qt4 pero para cambiarla a WxWidgets, la que viene por defecto en GNOME, sólo tendremos que configurarlo en las opciones.

Es posible que tengáis problemas al arrancar MythTV dándoos error en /usr/lib/libmythavcodec-0.21.so.0
Si es el caso, desinstalad VLC y volved a instalarlo (a mí me funcionó) o compilaos vuestra propia versión.

b) Copilando

Si tenemos otra distro de GNU/Linux, o simplemente nos interesa compilarlo para dar mayor estabilidad, podemos compilarlo bajando la última versión. Os pongo la compilación para la última versión de Hardy en Ubuntu o Debian:

curl -O http://nightlies.videolan.org/build/hardy-i386/trunk-20080515-0338/vlc_0.9.0-git20080515-1.tar.gz

Cuando termine de descargarlo, pulsad: Ctrl + C

tar xvf vlc_0.9.0-git20080515-1.tar.gz
sudo apt-get install libwxgtk2.6-dev libdvbpsi4-dev libmpeg2-4-dev libmpeg3-dev libmad0-dev libasound2-dev libesd0-dev x11proto-video-dev libdvdnav-dev liba52-0.7.4-dev libflac-dev libfreetype6-dev libid3tag0-dev libogg-dev libpng12-dev libspeex-dev libtheora-dev libvorbis-dev libxml2-dev zlib1g-dev build-essential automake1.9 libtool libx11-dev libdvdread-dev libdvdplay0-dev libdvdnav-dev libdvdcss2 libfaad2-dev libebml-dev libmatroska-dev libmp4v2-dev libpostproc-dev libavformat-dev ffmpeg libavcodec-dev libvcdinfo-dev libdts-dev libslp-dev gettext liblivemedia-dev libsdl1.2-dev libdv4-dev libnotify-dev libcdio-dev libavc1394-dev libcddb2-dev libfaad-dev libfribidi-dev
cd build
./configure --prefix=/usr/local --enable-libtool --enable-dvdread --enable-vcdx  --enable-faad --enable-real --enable-flac --enable-realrtsp --enable-snapshot --enable-live555 --enable-dv --enable-theora --enable-esd --enable-wxwidgets --enable-lir --enable-pulse
make

Por defecto lo instalaría en /usr/ pero he puesto la variable para que lo instale en /usr/local para no confundirlo con las versiones de los repositorios, podéis también cambiar la variable a /opt.

Podemos ejecutarlo desde la carpeta build mediante:

./vlc

Si se ejecuta de este modo lo cargará en inglés, al no tomar el archivo vlc.mo tal y como lo hace una instalación completa desde /usr/share/locale/es/LC_MESSAGES/vlc.mo
Esto se soluciona instalándolo con un sudo make install como comentaré más adelante.
De todos modos, también tengo problemas, al hacerlo de este modo, con el plugin LIRC, puesto que no me funciona

No obstante, si queremos instalarlo bastaría con ejecutar la instalación:

sudo apt-get remove vlc
sudo make install

Disfrutarlo


Volver a: Instalar VLC 0.9 en Ubuntu


Warning: Unknown: open(/home/magarto/data/mod-tmp/sess_e6kpl3jhf2nrtdtvb3k9kkpbi7, O_RDWR) failed: Permission denied (13) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/magarto/data/mod-tmp) in Unknown on line 0