Posted
on June 10, 2009, 5:07 pm under
Minitube.
The latest weeks have been exciting. The development of Minitube is such a gratification for me. I’ve been following Qt development for literally years and from time to time experimented with C++. But I never had something really useful to do with it. I mean, until now.
The response to Minitube has been overwhelming. Lots of downloads, emails, comments, two people volunteering for translation and even a 1€ donation
But the most exciting thing for me is the inclusion in some Linux distributions, namely Gentoo and ArchLinux. Also the Fink project added Minitube to its repository. I’m very pleased to be able to give something back to the Free Software community.
These days I’m readying the code base for the 0.3 release. So stay tuned!
ciao flavio,
come va? spero bene.
ti invio in allegato un power point nel quale troverai l’info richiesta.
per ulteriori informazioni non esitate a contattarmi tramite email o
a questo numero +39 06 1111-1111
a presto e buon lavoro
nome_gruppo.ppt
Il giorno 19/mag/09, alle ore 16:25, Flavio Tordini ha scritto:
Ciao Gabriele,
ti prego gentilmente di comunicarmi il nome del gruppo o dell’artista
solista
che stai ascoltando. Daniele, che ci legge in copia, ne ha bisogno
per portare
avanti il suo progetto.
Grazie in anticipo,
Flavio
On Tuesday 19 May 2009 16:19:57 daniele wrote:
> Ciao Flavio,
> come va?
> a me bene…….
> Potresti chiedere a gabriele il nome del gruppo che sta ascoltandi
> ora?
> grazie
> Distinti saluti
Posted
on May 15, 2009, 4:02 pm under
Software.
Oggi ho rilasciato la prima versione di Minitube, il mio pet project attuale. Si tratta di un player nativo per YouTube. Niente browser, niente HTML, niente Flash. Naturalmente è allo stato embrionale e ci sono una infinità di problemi. Ma tutti sanno che si rilascia presto e spesso. Ancora manca il download per Windows: non ho ancora avuto il coraggio di installare i prerequisiti sul mio Windows inscatolato nel VMware, cioè svariati giga tra DirectX, Visual Studio e Qt.
Minitube è adatto per ascoltare musica da YouTube o per sedersi sul divano o dietro 3 etti di pasta a guardare un po’ di video randomici. Più o meno come si fa quando si guarda la tv. Spero di riuscire a mantenere alta la motivazione per portare Minitube a uno stato funzionante. Buona visione!
Ieri sera mi è piombato in casa l’ineguagliabile Tesoriero con il suo seguito artistico Fabio Mariani e Cristina Cellini per registrare una cover di De André. Si tratta de Il ritorno di Giuseppe, un brano che non conoscevo e che, devo proprio dirlo, è veramente terribile. La tematica pseudo-religiosa e la melodia lagnosa non sono esattamente di mio gusto. Comunque il lato positivo, oltre alla bravura e alla simpatia di Cristina (voce) e Fabio (chitarra acustica), è stato l’utilizzo di Ardour su Linux, che non ha fatto una piega in questa sessione di registrazione. Ecco il risultato della serata:
Il ritorno di Giuseppe
Posted
on March 1, 2009, 6:06 pm under
Hacks.
Yesterday at the office I found a small Sony camera. Obviously I had to get it working on Linux at all costs. And now that I found how I thought I’d share this bit of knowledge. The exact model is DCR-TRV60e but this post possibly applies to all Mini DV cameras.
You could use Kino and be done with it, but what if you want to automate recordings or broadcast a live stream? Let’s do it the CLI way.
The keyword here is dvgrab. It is a command line tool that talks to the camera and grabs the DV stream. Dvgrab can stream to a file or to the standard output. Let’s install dvgrab:
sudo apt-get install dvgrab
Now let’s load the firewire kernel modules:
sudo modprobe raw1394 ieee1394 video1394 ohci1394
In theory we could just use dvgrab and pipe the stream to any other program through UNIX pipes like this:
sudo dvgrab - | mplayer -
For some reason this does not work. Maybe it’s a bug, maybe I’m doing something wrong… So I hacked together a little script that uses UNIX fifos. Dvgrab writes to the fifo and mplayer reads from it. You can replace mplayer with any other tool such as VLC or ffmpeg and do lots of things.
DV_FIFO=/tmp/dvfifo
mkfifo "$DV_FIFO"
dvgrab -f dv2 - > "$DV_FIFO" &
mplayer "$DV_FIFO" -ni -cache 1024
killall dvgrab
rm "$DV_FIFO"

Una incursione a Croce con Enrico e due raid alla libreria Tara (da solo e col Tesoriero) hanno causato un picco nel mio bookstack. Ho iniziato dall’ottimo Carlo Ginzburg. Sono tutti libri che vi consiglio, sempre se riuscite a trovarli.
Posted
on February 9, 2009, 12:31 pm under
Hacks.
Ieri volevo vedere in diretta la puntata di PresaDiretta su RaiTre sul sito Rai.tv. Mi ha chiesto di installare Moonlight, cioè Silverlight per Linux. Ma naturalmente non funzionava, non so perché. Allora ho provato a mettere Silverlight su un Mac, ma nemmeno questo ha funzionato. La mia ira contro il servizio pubblico televisivo mi ha dato le energie necessarie a decifrare il codice delle loro pagine. Senza scendere nei dettagli, ecco come potete vedere le dirette Rai con il vostro media player preferito, ad es il VLC.
RaiUno: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=983
RaiDue: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=984
RaiTre: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=986
RaiNews24: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=1
RaiSport: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=4145
RaiStoria: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=24269
RaiEdu: http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=24268
Mi raccomando selezionate attentamente i programmi che vale la pena di vedere, la stupidità può dare assuefazione. Per quanto mi riguarda: Report e PresaDiretta.
Aggiornamento 25 Feb
Hanno messo dei controlli sulla stringa di identificazione del browser (o del player) che si collega allo stream. Mi chiedo se per un servizio pubblico sia eticamente accettabile ricorrere a simili trucchetti, a voi l’ardua sentenza… Fra l’altro ti mostrano una sigletta che augura la “Buona Visione”, sembrerebbe quasi una provocazione. Dobbiamo camuffare il nostro player con un identificativo “da browser”:
Per il VLC: Andare su “Strumenti” => “Preferenze” e in basso dove c’è “Mostra le impostazioni” cliccare su “Tutto”. Quindi tra la selva di opzioni andare su “Ingresso/Codificatori” => “Moduli di accesso” => “HTTP(S)”. C’è un campo “User Agent HTTP”, settiamolo a:
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Firefox/3.0.6