Diciamocelo francamente. Anche a voi sarà capitato di voler scaricare un video da internet e convertirlo in 3gp per gustarvelo sul telefonino. In particolare, immagino che una vostra prima reazione sia stata “Dannazione!” la cui etimologia deriva dal latino e significa “Ma perché sto accidenti di telefono non supporta l’mp4???”*.

Già perché come se non bastasse il fatto che bisogna abilitare i codec diciamo “normali” sulla nostra Ubuntu o in generale sulla nostra distribuzione (che alla fin fine ci si mette poco se si sa cosa fare), ci si accorge in modo beatamente irritante che nella maggior parte dei casi la versione di ffmpeg che si è installata può codificare di tutto tranne che in 3gp. Non tanto per il formato video che viene convertito senza problemi, quanto per l’audio. Già perché l’audio dei 3gp, che in genere è di formato Amr, ha un codec che non viene mai inserito per motivi burocratici, legali o che so io. Insomma, avete comprato il telefonino, avete preso un video liberamente scaricabile da internet, e non potete guardarlo sul cellulare!

Questo tutorial si pone come obbiettivo lo spiegarvi come poter in modo semplice scaricare un video e convertirlo in 3gp. Ovviamente vale anche per altri formati video, ma che di solito sono un po’ meno ostici.

Partiamo da un esempio pratico. Voi girando per blog vi siete imbattuti in questo video:

Abbassate il volume prima di avviarlo perché spacca…

Tutti contenti decidete di metterlo sul telefonino per farlo vedere la mattina dopo al vostro compagno di scuola che è un patito di Mac OS e dice che ha i migliori effetti grafici del mondo (tanto più che il video è stato girato su un Macbook). Oppure al vostro compagno patito di Windows che si è stufato della lentezza di Vista. Ma quanto siete cattivi!

Ehm, scherzi a parte, siete capitati su questo post in rete e avete deciso che il video è proprio fatto bene. Per prima cosa il download. In questo caso è semplice, l’autore ha messo il link, altrimenti potete utilizzare Unplug come già spiegato. Oppure, se non funziona, DownloadHelper.

Ok. Avete il vostro video salvato diciamo sulla Scrivania.

Prima di passare alla conversione passiamo una panoramica su come si installano i codec su Ubuntu (mi concentro su questa da adesso in poi perché è la mia distribuzione).

Installare i codec su Ubuntu

Abilitate i repository Universe e Multiverse (se non sapete come fare cercate su Google, il consiglio vale anche per le cose successive!). A questo punto date questo comando da terminale per installare i pacchetti:

sudo aptitude install -y gstreamer0.10-fluendo-mp3 gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-farsight gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse libavcodec-unstripped-51 libavdevice-unstripped-52 libavformat-unstripped-52 libavutil-unstripped-49 libpostproc-unstripped-51 libswscale-unstripped-0

Ora dovreste essere in grado di riprodurre approssimativamente tutto.

Bene, ora però mancano alcune importanti cose: la riproduzione dei dvd, alcuni altri codec, e fondamentale per le conversioni, ffmpeg con il supporto a amr.

Per queste cose dovete aggiungere i repository di Medibuntu, ovvero un sito che si occupa di impacchettare tutto quello che gli altri non impacchettano, specie per i codec e affini.

Per Ubuntu Intrepid è sufficiente fare nel terminale:

sudo wget http://www.medibuntu.org/sources.list.d/intrepid.list -O /etc/apt/sources.list.d/medibuntu.list
wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - && sudo apt-get update

E siete a posto. Ora dovete installare i pacchetti necessari. Per i dvd i pacchetti sono:

libdvdcss2 libdvdnav4 libdvdread3

Ora, per finire, scaricate il programma WinFF dal sito ufficiale in un comodo pacchetto debian e installatelo. Si occuperà automaticamente di installare ffmpeg dal repository di Medibuntu, e quindi con il supporto a tutti i codec, amr compreso!

Convertire i filmati

Bene. Siete a buon punto eh! Aprite il programma. Vi si presenterà la schermata principale, dove nel menù a tendina sceglierete “3gp for most phones”:

Scegliete la cartella di destinazione e se non visualizzate le opzioni cliccate sul pulsante apposito

Ora se volete potete impostare alcuni parametri come il bitrate o il framerate. Oppure lasciate quelli predefiniti. A questo punto selezionate Add e aggiungete quanti file video volete. Premete Convert e aspettate che si completi il processo.

Ecco, avete il vostro file bello e pronto da spedire al telefonino!

Aggiornamento 08/05/2008: se riscontrate dei problemi a convertire in 3gp la soluzione è qui. Ho inoltre corretto il link alla homepage ufficiale dato che è cambiata.

Aggiornamento 28/09/2008: data l’utilità di questa guida, specie per l’installazione dei codec, l’ho aggiornata ad Ubuntu Intrepid, ed ho anche modificato un passaggio perché fosse più comodo. Ho infine diviso la guida in sezioni titolate, per una più facile consultazione.

_____

* Non è vero, sono ironico.