Piero V.

Unire file video

Capita di voler unire dei file video, ecco come fare.

Useremo il software mencoder, dal pacchetto di mplayer.

Cominciamo con lo scrivere il comando mencoder, quindi mettiamo i nomi dei file da unire in ordine con cui bisogna unirli, quindi verrà fuori:

mencoder miofile1.ext miofile2.ext miofilen.ext

Poi dobbiamo specificare i codec. Se i due file hanno lo stesso codec possiamo fare semplicemente copy sia per l’audio che per il video, altrimenti dobbiamo speficare il codec. In questo caso supponiamo che il codec sia lo stesso (per semplicità, se è diverso vi consiglio di vedere la manpage di mencoder).

mencoder miofile1.ext miofile2.ext miofilen.ext -oac copy -ovc copy

oac serve per l’audio (penso stia per “Output Audio Codec”), mentre ovc è il video (penso sia “Output Video Codec”).

Infine specifichiamo il file di uscita precededuto da -o. Quindi il comando finale sarà:

mencoder miofile1.ext miofile2.ext miofilen.ext -oac copy -ovc copy -o miofile.ext

Come tempo che ci metterà dipende dal vostro computer e dal codec usato.

OpenWRT e Client Wireless Irraggiungibili

Dopo aver cambiato firmware a OpenWRT era successo che non riuscivo più a far contattare i client wireless tra di loro oppure neanche da client LAN, ma non avevo pensato che la colpa fosse di OpenWRT.

La soluzione è stata semplicissima.

Era un errore nel bridge.

Andate sull’Amministrazione di OpenWRT, selezionate LAN e mettete nel campo interfaccia --personalizzato--, dopodiché nel campo che verrà fuori inserite eth0 wlan0 e dovrebbe andare.

Menu stile applicazioni con jQuery

È assai strano per me pubblicare post di questo genere.

Ho pubblicato ancora dei tutorial ma mai sulla costruzione di pagine web.

E così questo è il primo.

Avevo promesso a Lantaca di fare questo tutorial sui menu con jQuery perché lui ha fatto il suo tema di Windows.

Così lo scopo di questo tutorial è di creare… l’ambiente desktop di GNOME (l’ambiente desktop che hanno anche distribuzioni GNU Linux). Più precisamente ho usato lo sfondo standard di Debian e anche il suo logo.

Partiamo dall’HTML: ho usato un div in alto con id topmenu contenente una lista per i vari menu principali (Applicazioni, Risorse e Sistema). Degli elementi solo il primo ha una classe con l’unico fine di mettere il logo di Debian.

Dentro ogni elemento c’era uno span.menu-item contenente il nome del menu e un div.menucontent con il contenuto che è fatto sempre a liste.

Il CSS è facile.

Al div#topmenu è stato dato il posizionamento assoluto in alto, altezza di 24px, sfondo etc.

Ai li della lista principale è stato messo float: left; per tenerli ognuno a sinistra dell’altro. … [Leggi il resto]

Nuova grafica

Ho finalmente fatto una nuova grafica per il mio sito ed eccola pubblicata.

Non ci sono moltissimi cambiamenti a livello di layout (sembre un due colonne con percentuali etc) però con queste PNG trasparenti appare veramente carino.

Sia il codice XHTML 1.1 che CSS 2.1 risultano a posto sui validatori del w3c.

Su MSIE 8 funziona senza problemi!

Seamonkey 2.0.6 su Ubuntu ha un piccolo problema sui Widget: c’è un quadratino bianco alla fine dei widget che sinceramente non so a cosa sia dovuto.

Invece i browser che non supportano attualmente questa grafica sono (gli screenshot sono stati fatti grazie a browsershots.org):

Plugin Tag (v1.1) [Flatpress]

See below for English.

Italiano

Ho aggiornato il Plugin Tag.

Ci sono pochi miglioramenti e solo dal punto di vista “grafico”, perciò per più informazioni vi rimando alla vecchia pagina.

Ho sistemato la compatibilità con i plugin che vengono subito come readmore o autoreadmore.

È stato aggiunto l’hook tag_link (che vuole un parametro e cioè il nome del tag) e il supporto per visualizzare l’elenco dei tag sul proprio template che si usa così:

{if $tags}Tag: {$tags|@tagplugin_list}{/if}

Il modificatore tagplugin_list accetta due parametri:

  1. glue (opzionale, se non presente “, “): cosa deve unire i tag
  2. default (opzionale, se non presente “No Tags”): cosa deve apparire in assenza di Tag

Lingue: en-us, it-it.

Licenza: GNU GPL v2.

Download: [iurl:relative:fp-content/attachs/tag_v1.1.tar.gz title=”Tarball della versione 1.1”]Plugin Tag v1.1.

English

I’ve updated the Tag Plugin.

There aren’t so much changes so for more information, read the old page.

I’ve fixed the compatibility with some plugins like readmore o autoreadmore.

tag_link hook has been added (it wants one parameter, the tag name) and now you can list the tags of the entry in your template. This is the code to do it:

{if $tags}Tag: {$tags|@tagplugin_list}{/if}

tagplugin_list accepts two parameters:

  1. glue (optional, default: “, “): what joins the tags
  2. default (optional, default: “No tags): what is seen if there aren’t tag.

Languages: en-us, it-it.

License: GNU GPL v2.

Download: [iurl:relative:fp-content/attachs/tag_v1.1.tar.gz title=”Tarball of version 1.1”]Tag Plugin v1.1.