giovedì 22 ottobre 2009

Chiusura di patchmate.net



Non sarà una notizia di prima mano, ma oggi mi sono accorto che il sito di patchmate.net che preparava dei cd con tutti gli aggiornamenti di Windows XP pronti per l'installazione, è stato chiuso!

mercoledì 21 ottobre 2009

Incorporare sottotitoli a video avi

Purtroppo sembra essere defunta la mia freevobox che utilizzavo per gustarmi films ed altro in tv.
Per poter seguire le mie serie preferite (Big Bang Theory, Legend of Seeker, ed altro) ho dovuto collegare un portatile alla tv, e la cosa è molto scomoda da fare in continuazione. Visto che ho un lettore DVD-Divx posso sempre farmi dei dvd (abitudine tra l'altro abbandonata) per vedere i filmati senza sbattimenti. Un problema però c'è: ho bisogno dei sottotitoli in quanto le mie serie tv preferite o non sono ancora trasmesse in Italia (Legend of the Seeker, consigliatissimo) oppure hanno un doppiaggio da far rizzare i capelli (Big Bag Theory), ed il mio lettore dvd non li supporta.
La soluzione è quella, in attesa di ripristinare la freevobox, di incorporare i sottotitoli nei file avi così da evitare continui collegamenti e scollegamenti del portatile alla tv.
Ho provato vari software, ma il più pratico e veloce mi è sembrato mencoder.
Ecco un esempio di come ottenere il risultato voluto:

mencoder -oac copy -ovc xvid -xvidencopts fixed_quant=3 -sub Legend.Of.The.Seeker.s01e13.srt -subfont-text-scale 3 -subalign 2 -o test.avi Legend.of.the.Seeker.S01E13.avi

in sintesi i parametri passati a mencoder:
-oac copy (copia il flusso audio)
-ovc xvid -xvidencopts fixed_quant=3 (converti il video in xvid con qualità da 1 a 5)
-sub file dei sottotitoli da inserire
-subfont-text-scale la dimensione dei font da 1 a 5
-subalign dove posizionare il sottotitolo 0 in alto, 1 al centro, 2 in basso
-o file di destinazione
il file sorgente

Da notare che dalle prove che ho fatto non è possibile passare -ovc copy (che avrebbe risparmiato tempo) in quanto il filmato finale non incorpora i sottotitoli.
Per alcuni, il fatto di essere un programma a linea di comando può rappresentare un limite.
Per utilizzare un programma ad interfaccia grafica si può andare su avidemux, a mio parere più lento di mencoder.
Dimenticavo, sia mencoder che avidemux sono disponibili per Linux, Mac e Windows, e qui tutto lo scibile sulle opzioni di mencoder sui sottotitoli

martedì 6 ottobre 2009

sudo: timestamp too far in the future!


D'accordo, me la meritavo: ho pasticciato un po' troppo con le date....
La mia linuxbox che uso come mediacenter collegata ad un televisore
(ha su freevo) non mi consentiva più di fare sudo.
Il messaggio era:
sudo: timestamp too far in the future .....
Non avevo creato altri utenti, si poteva accedere solo tramite ssh e solo con quell'utente.
Per fortuna non avevo disabilitato root e ho potuto fare su - per loggarmi come root.
I metodi per resettare il timestamp 'sudo -k' o 'sudo -K' funzionavano una cippa.
Da qualche parte però era segnato il timestamp di sudo, bisognava solo trovarlo.
Dopo un po' di ricerche eccolo in /var/run/sudo
Rimuovendo la directory (rm -rf /var/run/sudo/username) si tornava al familiare messaggio iniziale che si ha la prima volta usando sudo:

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

Password:

Tutto è bene ciò che finisce bene!
P.S.
L'immagine è proprio il modello di dvd player che ho sventrato per metterci il computer e collegarlo alla TV