Miro - Kubuntu 7.10

Miro e' un client multifunzione scritto interamente in python (Glade) che ci consente di navigare tra migliaia di canali WebTv, oppure di scaricare i nostri screencast preferiti utilizzando il protocollo Bittorrent. Ho ripescato un vecchio articolo dove venivano elencati vari client, e dopo averli provati un po' tutti, sono arrivato alla conclusione che Miro (ex Democracy) sia un player della nuova generazione, degno di un approfondimento particolare (anche nell'installazione)..
Il nuovo player Miro e' piu' ordinato e stabile che mai, in accordo con le rigide regole impartite da Nicholas Reville, l' Executive Director di PCF (Participatory Culture Foundation). L'intera struttura dei canali e' stata riscritta per consentire all'utente una piu' facile e rapida ricerca dei canali stessi. Il motore di Miro e' completamente opensources, e il perche' ci viene spiegato senza mezzi termini:
La compagnia ritiene che ci sara' un imminente capitolazione (in peggio) riguardo al futuro dei media online (di cui appunto la WebTV in generale). Questa paura e' che si possa in qualche modo monopolizzare il "giro" che sta alla base, con certificati o brevetti ad opera dei soliti noti. E' fondamentale prevenire questo scenario attraverso canali la promozione degli standard Open..
Miro dispone attualmente di 1571 canali, molti dei quali in Alta Definizione (HD). Con un sistema simile ai feed RSS e' possibile sottoscrivere ai canali e scaricarne il contenuto. E' possibile anche scaricare e salvare screencast provenienti da YouTube.
Vogliamo proprio esagerare?..e allora diamo uno sguardo alle features principali della versione 1.0:
- Visione a schermo intero (Fullscreen)
Dal momento che Miro lavora molto bene sui contenuti HD, troveremo molti video da gustare Fullscreen.
- Resume dal punto di interruzione
Miro ricorda in automatico il punto di interruzione del video (pausa - stop) ed e' in grado di riprodurre il flusso video esattamente dal quel punto.
-Riproduzione di qualsiasi (quasi) contenuto multimediale
La guerra dei formati e' finita. Miro puo' riprodurre MPEG, Quicktime, AVI, H.264, Divx, Windows Media, Flash Video, e la maggior parte dei formati..
- Sequenza video
Nelle preferenze si puo' selezionare una specie di playlist, concatenando due video in sequenza.
- Installazione -
Possiamo ottenere Miro in diversi modi:
* Repository:
Per Kubuntu/Ubuntu Gutsy 7.10 aggiungiamo al nostro /etc/apt/sources.list (o al vostro gestore per le sorgenti software) questo repositorio:
NB: Gnome: kate=gedit
sudo kate /etc/apt/sources.list
deb http://ftp.osuosl.org/pub/pculture.org/miro/linux/repositories/ubuntu gutsy/
Per le versioni Dapper 6.04 e Feisty 7.04 e' possibile consultare l'installazione ufficiale tramite interfaccia grafica
A questo punto sara' sufficiente selezionare "Miro" dal gestore pacchetti o lanciare da terminale:
sudo apt-get update
sudo apt-get install miro
* Subversion Prerequisiti:
apt-get install imagemagick build-essential subversion
Dipendenze:
sudo apt-get install subversion python libboost-python-dev python-gnome2 python-gnome2-extras python-gnome2-extras-dev python-pyrex python-gtk2 python-glade2 python-gtk2-dev firefox-dev libxine-dev gettext libxine1-ffmpeg libxmu-dev python-pysqlite2 libxv-dev libx11-dev libssl-dev libboost-date-time-dev libboost-filesystem-dev libboost-serialization-dev libboost-thread-dev
Apriamo un terminale e lanciamo:
svn co https://svn.participatoryculture.org/svn/dtv/trunk/tv/
Il download e' un po' lungo..una volta finito di scaricare entriamo nella directory e compiliamo i sorgenti:
cd ~/tv/platform/gtk-x11
./run.sh
Finita la compilazione partira' in automatico il programma (e dovrebbe essere aggiunta una voce al menu).
L'ultima alternativa e' quella di scaricare i sorgenti della versione 1.0 (stabile) e compilarli seguendo gli stessi passaggi (tranne svn co ovviamente) della versione SVN. Ecco i repository per i sorgenti:
- Problemi comuni -
Java Nonostante la corretta esecuzione del programma, Miro fallisce il caricamento del plugin java..versione 1.4 e 1.6, e in alcuni casi non si avvia nemmeno.
Disinstalliamo la versione di j2re1.4:
sudo apt-get remove j2re1.4 j2re1.4-mozilla-plugin
Installiamo il plugin java-7-icedtea
sudo apt-get install icedtea-java7-plugin icedtea-java7-jre
Selezioniamolo di default con:
sudo update-alternatives--config java
Ci sono 6 alternative che forniscono `java'.
Selezione Alternativa ----------------------------------------------- 1 /usr/lib/jvm/java-6-sun/jre/bin/java *+2 /usr/lib/jvm/java-7-icedtea/jre/bin/java 3 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java 4 /usr/bin/gij-4.2 5 /usr/lib/jvm/java-gcj/jre/bin/java 6 /usr/bin/gij-4.1
Premiamo il numero corrispondente alla installazione nel plugin java-7-icedtea e battiamo invio. Ora e' possibile lanciare Miro senza errori.
Alcuni utenti sono riusciti ad utilizzare anche j2re1.5
_________________
Ti piace Miro?..prova anche PenguinTV
sudo apt-get install penguintv
- divilinux's blog
- Login or register to post comments
- 681 reads
Printer-friendly version




















Comments
Ottimo !! stasera lo provo...
Ottimo !! stasera lo provo...
le dipendenze che hai
le dipendenze che hai elencato sono da scaricare anche se uno installa il programma tramite repository?
@maxfact no, non
@maxfact
no, non tutte..comunque se installi miro con sudo apt-get install miro ..si porta dietro quelle necessarie (magari qualcuna cell'hai gia')
Problema: anche questa
Problema: anche questa versione di miro crasha senza icedtea-plugin come quella presente nei repository ufficiali.
Il problema è che con icedtea-plugin mi viene disabilitato il plugin java proprietario e non riesco a visualilzzare le applet java nel browser (firefox); anche cancellando il collegamento simbolico gcjwebplugin.so da /usr/lib/firefox/plugin digitando about:plugins risulta icedtea come gestore dei file java.
Lo stesso problema di crash all'avvio si presenta con penguintv, ma in questo caso non ho controllato se funziona con icedtea-plugin installato.
Azz se riesco stasera lo
Azz se riesco stasera lo provo, quando sono in ufficio la webtv mi è molto di compagnia :D
sto installando... peccato
sto installando... peccato solo per tutte le gtk che si porta dietro... ;-)
mmmmmhhhh... mi
mmmmmhhhh...
mi crasha:
/usr/bin/python2.5: symbol lookup error: /usr/lib/jvm/java-6-sun-1.6.0.03/jre/plugin/i386/ns7/libjavaplugin_oji.so: undefined symbol: PR_NewMonitor
Iniquo, è il tuo stesso problema?
Sì montag, se vuoi provarlo
Sì montag, se vuoi provarlo disinstalla i java plugin proprietario ed installa icedtea-plugin.
Spero che si possa in qualche modo riuscire a trovare il modo di far convivere il plug in di icedtea con quello proprietario.
ho aggiunto il workaround
ho aggiunto il workaround per il problema della virtual machine..anche se devo dire che a me funziona lo stesso..ma non la versione dei repository
a me non funziona
a me non funziona
Niente da fare. L'unica
Niente da fare.
L'unica differenza è che nel mio sistema avevo installato i pacchetti sun-java6-jre e sun-java6-plugin, li ho rimossi e sostituiti con icedtea ed il suo plugin, li ho selezionati di default ma le applet java in firefox non vengono visualizzate.
Tra la web tv ed il browser pienamente funzionante scelgo il secondo.
Pazienza.
@iniquo no il java6..va
@iniquo
no il java6..va rimosso j2re1.4...
Sì sì lo so, il fatto è
Sì sì lo so, il fatto è che io non avevo (e non ho) j2re1.4 e j2re1.4-mozilla-plugin MA sun-java6-jre e sun-java6-plugin.
Quindi i file che ho tolto avevano nomi diversi ma la funzione è la stessa.
@iniquo ti consiglierei la
@iniquo
ti consiglierei la versione 1.0 dai sorgenti..
Nell'output effettivamente, se non selezioni il plugin iced, si nota l'errore sul java..ma l'applicazione funziona bene comunque
già parlato
già parlato su
toastedtech.wordpress.com
già parlato
già parlato su
toastedtech.wordpress.com
;)
@sistemista sai quanti
@sistemista
sai quanti articoli ho trovato in giro che parlano di argomenti gia' trattati qui?
Collaborazione si..spam no.
Eppoi se vogliamo dirla tutta tu ne hai parlato il 17 Novembre di questo anno..io parecchi mesi prima
Non iniziamo con queste cose per favore..
tranquillo, ci mancherebbe
tranquillo, ci mancherebbe altro.... ;)
Al termine della procedura
Al termine della procedura da te descritta per installare da sorgente parte il programma che però crasha miseramente dopo pochi secondi di illusione.
L'errore è :/usr/bin/python: symbol lookup error: /usr/lib/jvm/java-6-sun-1.6.0.03/jre/plugin/i386/ns7/libjavaplugin_oji.so: undefined symbol: PR_NewMonitor
E tutto questo casino perchè non mi funziona icedtea-java7-plugin su firefox, sono l'unico?
Ah, non ho visto alcun ./uninstall, per eliminare miro è sufficiente cancellare la sua cartella?
@Iniquo puoi cancellare
@Iniquo
puoi cancellare tranquillamente il folder dei sorgenti..
hai provato ad impostare j2re1.5?
Mi interesserebbe vedere
Mi interesserebbe vedere questo progetto, ma mi devo scaricare mezzo Gnome :-( Nulla di Kde compatibile ? Mi andrebbe bene pure Java...
Ciao Divilinux, ho seguito
Ciao Divilinux, ho seguito tutto alle lettere a mirò è partito (ovviamente) compilandolo da svn.
Solo una cosa: su gnome non compare in nessun menù: come posso fare per aggiungere una voce?
@Heavymind mi sembra strano
@Heavymind
mi sembra strano che lo vieni a chiedere proprio a me
:D
comunque non so..mi pare che ci sia Alacarte per sistemare i menu'..usa quello e metti il percorso all'eseguibile di miro.
@Jena Plisskin gnome 'e una
@Jena Plisskin
gnome 'e una cosa, le librerie un altra
Installando miro non installi gnome, quindi non preoccuparti
Ci sono anche client per kde..leggi qua
http://divilinu.wordpress.com/2007/06/02/internet-tv-i-clients/
ehm...non farci caso.
ehm...non farci caso. Abituato alle compilazioni "classiche" andavo a cercare l'eseguibile chissà dove e invece... :)
P.S.: Adesso si capisce che avevo posto male la domanda. Se non sapevo di alacarte, potevo andare a nascondermi sotto i sassi
Intendevo mezzo gnome per
Intendevo mezzo gnome per dire mega e mega di librerie usate solo per miro. Io speravo in un frontend Miro made in kde, ma googlando in giro la risposta è no.