Dopo quasi un anno di silenzio torno a condividere una procedura che spero possa essere utile per chi, come me, è appassionato di serie TV americane :D
Il problema
Chi non resiste alla tentazione di gustarsi gli episodi di Dexter, Heroes, House, ecc. in lingua originale e in contemporanea all'uscita negli Stati Uniti, probabilmente farà ricorso ai torrent per scaricare le puntate, appoggiandosi a siti come The Pirate Bay o Mininova. Ricordarsi la data di uscita ed effettuare il download del file torrent per ogni serie seguita può essere però una grossa seccatura.
La soluzione
È possibile impostare il proprio client BitTorrent in modo da effettuare il downlad automatico degli ultimi episodi, facendo ricorso al servizio di feed RSS che offrono alcuni siti, ad esempio FeedMyTorrents.com.
Ecco una breve descrizione dei passaggi da effettuare per configurare correttamente Deluge, il client BitTorrent libero e multipiattaforma che utilizzo.
Per prima cosa abilitiamo il plugin FlexRSS e apriamo la finestra delle preferenze del plugin; nella scheda Feed aggiungiamo gli indirizzi dei feed che ci siamo procurati in questa pagina (o con un servizio analogo).
A questo punto è necessario impostare dei filtri nella scheda apposita: per la maggior parte delle serie TV sarà sufficiente associare a ciascun feed un filtro di tipo "TV Show" formattato in questo modo: S%sE%e in cui %s e %e sono le variabili che corrispondono al numero della stagione e dell'episodio.
È inoltre possibile impostare il numero di stagione ed episodio da cui iniziare a scaricare automaticamente, in modo da poter effettuare la sottoscrizione al feed a serie già avviata.
Dopo aver configurato il plugin correttamente, Deluge effettuerà automaticamente il download dei nuovi episodi appena saranno pubblicati i file torrent. Ovviamente molti altri client BitTorrent come Vuze o uTorrent supportano questa funzionalità.
A questo punto, se volete, scaricate i sottotitoli italiani da SubsFactory.it e... buona visione! :D
05/02/09
Serie TV: scaricare automaticamente i torrent via feed
20/03/08
Masterizzare DVD video in GNOME
La settimana scorsa, volendo masterizzare un DVD video, mi sono reso conto che i software di masterizzazione per GNOME (Brasero, GnomeBaker, ecc...) non supportano ancora la scrittura dei dvd video (a differenza di K3b per KDE).
Per fortuna la linea di comando e' nostra amica :D infatti per masterizzare un dvd video, indipendentemente dal Desktop Environment installato, basta spostarsi nella directory del DVD da masterizzare e dare questo comando:growisofs -dvd-compat -Z /dev/dvd -dvd-video .
compreso il punto finale.
Per aumentare al massimo la compatibilita' con tutti i lettori e' necessario che esistano entrambe le sottodirectory VIDEO_TS e AUDIO_TS: se AUDIO_TS non c'e' (nel mio caso ad esempio non c'era...), e' sufficiente crearla e lasciarla vuota.
Inoltre i nomi di tutti i file devono essere scritti in MAIUSCOLO.
13/01/08
vim e programmazione in C
Con l'inizio dell'universita' ho iniziato a fare qualche programmino in C: qualche tempo fa avevo gia' segnalato Code::Blocks, un IDE (Integrated Developement Environment) molto valido, ma con il tempo mi sono reso conto che lo strumento piu' veloce e immediato per programmare e' un semplice editor di testo, cui affiancare ovviamente il compilatore gcc.
Questo chiaramente vale per i programmi di minima complessita' con cui ho a che fare; forse per progetti imponenti, un IDE puo' essere utile.
All'interno del vasto panorama di editor disponibili (e in particolare nell' ambito dell'editor war fra Vim e Emacs :D) ho deciso di utilizzare Vim (Vi IMproved).
Dopo essermi fatto un giro con vimtutor , un tutorial che permette di conoscere i comandi principali di vim, sono passato alla personalizzazione del file di configurazione di vim in modo da renderlo piu' comodo per la programmazione, abilitando l'autoindentazione e l'evidenziazione della sintassi.
Per prima cosa, se si usa Ubuntu (o Debian suppongo) bisogna installare la versione "completa" di vim, perche' di default e' installata una versione ridotta (vim-tiny), priva di queste funzionalita'.
A questo punto bisogna modificare con l' editor preferito (vim! :D) il file /etc/vim/vimrc e decommentare le righe seguentisyntax onif has("autocmd")
filetype indent on
endif
e se, come nel mio caso, lo sfondo del terminale e' scuroset background=dark
24/11/07
Aprire i link sop:// con sopcast su linux
Ricordate Sopcast, il software per vedere la tv in streaming con linux?
L'interfaccia grafica, gsopcast, e' molto utile e ben fatta, ma ha un piccolo difetto: non prevede la possibilita' di aprire link "esterni", non appartenenti alla sua lista di canali; per questo motivo risulta impossibile aprire direttamente dal browser i comodi link sop:// presenti sulle pagine web, ad esempio quelli di myP2P.eu.
Ho provato quindi a fare un piccolo script che, utilizzando il programma sp-sc (cioe' il sopcast vero e proprio, non la GUI gsopcast), permetta di aprire comodamente i link presenti sulle pagine web.
Lo script
In un file vuoto, inseriamo il seguente codice:#!/bin/sh
/usr/bin/sp-sc $1 3908 8908 > /dev/null &
sleep 15
mplayer http://localhost:8908/tv.asf
echo Exiting...
kill -9 $(pidof sp-sc)
Salviamo il file con il nome che preferiamo (ad esempio io l'ho chiamato sopper) e rendiamolo eseguibile conchmod +x sopper
Infine spostiamolo in /usr/bin (attenzione a non sovrascrivere nessun file!)sudo mv sopper /usr/bin
Cosa fa questo script? Passa l'indirizzo sop:// al programma sp-sc con questa sintassi (l'output fastidioso e lunghissimo viene mandato a /dev/null)sp-sc sop://url localport playerport
A questo punto ho inserito 15 secondi di pausa per permettere al buffer di stabilizzarsi un minimo, altrimenti il player da' errore. Il valore puo' comunque essere cambiato ;)
Infine si apre mplayer (ma si possono usare altri player, come vlc) su http://localhost:8908/tv.asf. Lo script uccide il processo sp-sc alla chiusura del player.
Impostiamo il browser
Con questa procedura potremo aprire i link direttamente dal browser (Epiphany nel mio caso, ma ovviamente funziona anche con Firefox; per Konqueror o altri non ne ho idea :P).
-Digitare about:config nella barra degli indirizzi
-clic destro > New > Boolean
-digitare network.protocol-handler.external.sop
-impostare il valore a true
-clic destro > New > String
-digitare network.protocol-handler.app.sop
-inserire il precorso dello script (/usr/bin/sopper)
Ora, cliccando sui link di tipo sop:// dovrebbe aprirsi direttamente il player con il video. A volte i canali non sono disponibili quindi il player non partira'... Riprovate piu' tardi ;)
AGGIORNAMENTO 04/02/2009
Questa guida è stata scritta ai tempi Ubuntu 7.10. Fra i commenti ho ricevuto diverse segnalazioni di problemi e malfunzionamenti dello script con versioni successive di Ubuntu: purtroppo non utilizzo più né sopcast né lo script... perciò non posso esservi di aiuto :(
Se qualcuno ha aggiornato lo script o ha qualche modifica da proporre che possa essere d'aiuto agli altri, commenti pure ;) Grazie!