Tecnologia e non solo

giugno 4, 2010

Kaffeine 1

Filed under: Debian,Dvb,Sid — telperion @ 1:45 pm

Lo sapete, non amo molto il nuovo kaffeine, mentre trovo estremamente valida la versione 0.8.x per registrare dal digitale terrestre.
Purtroppo col “nuovo che avanza” in Debian Sid, alcune nuove librerie comportano qualche problema al “vecchio” 0.8.7, ad esempio niente più video di Rai 3.
Verificato con vlc e mplayer che tutto funzionasse regolarmente in ricezione, e che la causa fosse la 0.8.7, anche ricompilata per scrupolo con le nuove versioni delle lib, sono stato “costretto” a migrare alla versione 1.

Intanto ecco come sintonizzare i canali automaticamente:


Uploaded with ImageShack.us

A parte tutta una serie di comodità che sono sparite, e l’impossibilità di registrare più canali contemporaneamente dallo stesso Mux con la registrazione istantanea, quello che si nota al volo è la diversa gestione della registrazione istantanea, che prima era configurabile nelle preferenze, mente ora si aggiunge automaticamente alle registrazioni pianificate con durata 2 ore che può essere variata, dopo l’avvio col tasto modifica.


Uploaded with ImageShack.us

Premesso che 2 ore è un buon default, i “malati” come me, che vogliono personalizzare la durata standard della registrazione istantanea, dovranno mettere mano al sorgente e ricompilare, impostando la durata voluta in ore, ecco la patch, nel mio caso le ore sono 5.

--- a/src/dvb/dvbrecording.cpp	2010-01-31 18:04:50.000000000 +0100
+++ b/src/dvb/dvbrecording.cpp	2010-06-04 13:58:36.733665614 +0200
@@ -364,7 +364,7 @@
 	recording->begin = QDateTime::currentDateTime();
 	// the seconds aren't visible --> set them to zero
 	recording->begin = recording->begin.addSecs(-recording->begin.time().second());
-	recording->duration = QTime(2, 0);
+	recording->duration = QTime(5, 0);
 	recording->end = recording->begin.addSecs(QTime().secsTo(recording->duration));
 	int row = model->append(recording);

Aggiornamento.
Questa patch valeva per la pre3,
ora nella 1.0 la durata default è 12 ore, il valore è nel file src/dvb/dvbtab.cpp riga 303:

QDateTime::currentDateTime(), QTime(12, 0));

non fai a tempo a scrivere una cosa, che già hanno cambiato.

Gli altri non smanettoni, si ricordino di variare eventualmente la durata da “registrazioni pianificate”.

Per il resto, funziona, a differenza della 0.8 se lo si chiude e ci sono dei timer in coda, non avvisa, si chiude e basta, quindi attenzione.

Le mie valutazioni di kaffeine sono limitate al solo uso dvb, visto che il resto non mi interessa.

Crea un sito o un blog gratuitamente presso WordPress.com.

%d blogger cliccano Mi Piace per questo: