El teu blog de Linux en català

A tots ens agrada veure pel·lícules en el nostre temps d’oci, però que passa quan per fer-ho, hem de remenar Internet per esbrinar perquè no podem veure-les?

El VLC és un reproductor lliure de vídeos i de música que reprodueix la pràctica totalitat dels formats de vídeo i d’àudio existents. Això ens estalvia maldecaps, però no s’acaba aquí. El VLC reprodueix DVDs protegits, vídeos que s’estan baixant i pel·lícules que només se n’ha baixat una part. A més a més, el VLC permet posar subtítols a les pel·lícules, escoltar ràdios des d’Internet i convertir vídeos i música a altres formats.

Tot això amb un reproductor lleuger, ràpid i que no es penja, amb un disseny senzill i intuïtiu, i un menú que desplega totes les opcions del programa amb el botó dret del ratolí quan s’està veient una pel·lícula.

El VLC és tan potent perquè és programari lliure. Això significa que qualsevol persona pot veure com està fet, modificar-ne el codi per adaptar-lo a les seves necessitats, compartir-lo amb els seus veïns i descarregar-lo d’Internet sense restriccions. El VLC està disponible en català per Windows, GNU/Linux o Mac, i pots descarregar-te’l des de la pàgina web de Softcatalà, no en quedaràs decebut.

Article publicat al periòdic “La Bicicleta“, número 7 (setembre del 2009)

VLC_player_software

Ja feia unes setmanes que no féiem recull, ara que les vacances ja són a punt d’acabar, tornem a la normalitat, a la fresqueta pel matí i a tot allò que després d’un estiu llarg i caloròs ens toca tornar. Llavors, primer recull després de vacances:

Han estat anys i anys de desenvolupament, però els autors mai s’havien decidit a posar el fatídic número 1.0 a l’VLC. Una versió 1.0, en un món seriós, vol dir estable i complet (fixeu-vos en la quantitat de projectes que publiquen versions 1.0 que realment serien versions beta i fins i tot inclús alfa).

Finalment els autors han decidit que l’VLC és estable i ja es mereix, d’una vegada per totes, un número rodó. Personalment considere que l’VLC s’ho haguera merescut abans aquest número, però més val tard que mai. Amb la publicació d’aquesta versió s’han inclòs moltes millores:

  • Suport per a nous còdecs de vídeo
  • Suport per a fer pauses fotograma per fotograma d’un vídeo
  • Controls de navegació que funcionen de forma més fina i acurada
  • Nous còdecs d’alta definició (AES3, Dolby Digital Plus, TrueHD, Blu-Ray Linear PCM, Real Video 3.0 i 4.0, …)
  • Escalat de vídeo en el mode de pantalla completa
  • Nous temes de la interfície (basada en qt)
  • Suport per a dispositius MTP
  • Barra d’eines personalitzable

En definitiva, un reproductor que per al meu gust només li faltaria redissenyar una mica la seua interfície per fer-lo una mica més atractiu. S’han creat paquets per a diferents distribucions que es poden baixar des de la secció de descàrregues. Han habilitat un repositori per a Ubuntu (per desgràcia, sembla que no està traduït al 100%):

deb http://ppa.launchpad.net/c-korn/vlc/ubuntu jaunty main

A Fedora trobareu aquesta versió als repositoris d’RPM fusion, a OpenSUSE podreu instal·lar-ho amb el 1-click install (la forma més ràpida i fàcil de totes) i també trobareu formes d’instal·lar-ho a Mandriva, Arch, Debian i d’altres, tot des de la secció de descàrregues. Allà també trobareu les versions per a Windows, MacOSX i altres SO.

vlc10

Finalment m’he decidit a actualitzar-me al nou ubuntu 9.04 jaunty jackalope, i com no, els problemes assossiats a aquesta actualitzación han vingut sense fer-se esperar.

El problema ha vingut quan intentava veure els videos que tinc baixats del youtube. Resulta que el reproductor multimèdia per defecte del gnome, el totem, se’m tancava de cop sense poder veure ni escoltar els videoclips.

Quan intentava veure el video cridan-lo des de la consola, per exemple:

$ totem la-terra-es-plana.flv

m’apareixia aquest error:

/var/lib/python-support/python2.6/gdata/tlslite/utils/cryptomath.py:9: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
import sha
The program 'totem' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
(Details: serial 91 error_code 11 request_code 132 minor_code 19)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)

Investigant una mica pel goole, he trobat la solució. Resulta que el nou controlador gràfic dels que usem una targèta gràfica d’intel té un problema en la nova versió 2.6 que porta per defecte la nova versió de l’ubuntu. Per solucionar aquest problema només cal tornar a la versió 2.4 que duia l’anterior versió de l’ubuntu. Ho farem de la següent manera.

Per mirar si utilitzem una targeta gràfica d’intel escriurem en una terminal

lspci -nn | grep VGA

Si ens surt Intel, aquest és el problema. Ara obrim el fitxer

sudo gedit /etc/apt/sources.list

I hi afegim aquestes tres linies al final de tot

#xserver-xorg-video-intel-2.4 downgrade des de la 2.6
deb http://ppa.launchpad.net/siretart/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/siretart/ppa/ubuntu jaunty main

Afegim la clau GPG

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xce90d8983e731f79

Actualitzem els repositoris i instal·lem la versió més antiga del driver de la targeta gràfica

sudo apt-get update && sudo apt-get install xserver-xorg-video-intel-2.4

Ara reiniciem l’ordinador

sudo reboot

Cal afegir que si això no ens funcionés, només cal treure les tres línies afegies anteriorment i executar la següent ordre per tornar a l’estat anterior

sudo apt-get update && sudo apt-get install xserver-xorg-video-intel

Referències

Els formats que utilitzen els DVD comercials estan encriptats, de manera que, per raons legals, Ubuntu no pot incloure els paquets necessaris per reproduïr-los. Això és un problema a l’hora d’executar-los amb el Totem (Reproductor de pel·lícules per defecte del GNOME) o el VLC, però per sort es pot solucionar fàcilment.

Abans que res, hem de permetre a Ubuntu utilitzar els extres restringits que no venen per defecte. A la terminal:

sudo apt-get install ubuntu-restricted-extras

Per assegurar-nos que tot vagi bé podem actualitzar les llibreries GStreamer normals (les que utilitza el Totem) per a que pugui reproduïr qualsevol mitjà no-encriptat:

sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse

I finalment, per als mitjans encriptats restringits, ens farà falta el paquet libdvdcss2. Podem instal·lar-lo mitjançant la terminal:

sudo /usr/share/doc/libdvdread3/install-css.sh

I ja està! El nostre ordinador ja és capaç de reproduïr DVD i altres mitjans encriptats 🙂

Que tingueu una bona visualització!

Bé, ja tenim el terra del pis posat (encara ens queda posar el sòcol d’una habitació i rematar el d’una altra) i amb això acabem ja l’etapa de més treball. Ara toquen uns dies a Alacant, relaxar-se i aprofitar per canviar el hosting de la web, que el que tenim comença a fer por (andaina). En fi, espere que la setmana que ve, a partir del dijous, puga tornar a la regularitat de sempre i implementar algunes idees noves que tinc al cap.