Mi sembra giusto riprendere, dopo qualche mesetto di assenza, a scrivere qualcosa su questo blog. Ringrazio tutti quelli che mi hanno scritto per sapere che fine avessi fatto
,. Non ho ancora aggiornato il template del blog, quando trovo qualche oretta libera faccio l’update a Wordpress 2.7 e provo a sistemare il template del K2, devo più che altro trovare la voglia per modificare il CSS e i file PHP del template, il problema è che dopo tanto tempo di inattività, so già sarà una cosa che andrà per le lunghe
.
Tanto per ricominciare a scrivere qualcosa, spiego come si converte un file in formato OGG in modo che possa essere embeddato con il nuovo tag <video>, che è supportato da Firefox 3.1, le nightly di Opera e da Safari con XIphQT. Il metodo facile è quello di utilizzare tinyvid, il sito permette di uploadare file in qualsiasi formato e di convertirlo in OGG, nonché di inserire direttamente il link ad un video di Youtube, Vimeo, insomma è molto semplice.
Siccome a me piace complicarmi la vita
, ho voluto provare a convertire i video che avevo sull’HD e farmi la conversione manualmente, risultato: Firefox crasha senza pietà ! Io mi limitavo (come sempre quando devo convertire un video) a usare ffmpeg, dando il comando:
ffmpeg -i video.flv video.ogg
Il video OGG risultante si vede tranquillamente con qualunque player video che supporti tale formato (esempio VLC), ma embeddandolo in una pagina web e aprendola con Firefox si ha che si impalla tutto, è persino difficile terminare il processo di Firefox attivo.
Il problema, dopo un po’ di riflessione, credo dipenda dal codec audio utilizzato da ffmpeg per lo stream audio (Flac:

Dunque, il modo corretto per effetturare la conversione è come segue:
ffmpeg -i video.flv -acodec libvorbis video.ogg
E finalmente il video si può visualizzare anche con Firefox
. A parte il fatto di volersi complicare la vita, è da tanto che voglio farmi una paginetta HTML con tutti i video scaricati, e visualizzarli direttamente nel browser non è affatto una brutta idea. Per inserire il video, questo è il codice HTML da utilizzare:
<video src="url_del video" controls="controls" >Testo visualizzato ai browser che non supportano il tag video</video>
spiacente il tuo browser non supporta la riproduzione di contenuti video
(questo è stato convertito da tinyvid per risparmiare spazio sul server, comunque credeteci
Qui potete recuperare delle build di FFMpeg per Windows, è altrimenti possibile utilizzare dei front end grafici come Super o FFE o altro.