Archivio

Archivio per la categoria ‘tcl’

Vi syntax file

Utilizzo vi come editor di testo per programmare in tcl.

Alcune cose che ritengo molto comode sono la sintassi colorata e l´indentazione automatica.

Nel file di configurazione di vi in ubuntu 7.04 (/etc/vim/vimrc) queste funzioni sono disabilitate.

Per abilitarle occorre decommentare le seguenti linee:

syntax on
set background=dark
if has("autocmd")
filetype indent on
endif

oppure creare sotto la home il file .vimrc con lo stesso contenuto.

Per migliorare la leggibilita´ della sintassi tcl ho scaricato dal sito http://www.vim.org/scripts/script.php?script_id=1603 il file tcl.vim da copiare sotto ~/.vim/syntax/.

Categories: linux, programmazione, software, tcl, vi

Jpeg to avi

agosto 10, 2007 5 commenti

Mencoder puo´ essere usato anche per creare filmati da una serie di immagini.
Ho fatto alcune prove con le immagini generate da questa webcam.
Per scaricare le foto ho usato uno script in tcl:

set url http://webcams.rcv.ch/lesentier-webcam1/image.jpg
set a 60000
set f 120
set i 0
while { $i <= $f } {
set name [clock format [clock seconds] -format %H%M%S]
eval exec wget $url -O $name.jpg >@ stdout 2>@ stderr
after $a
incr i
}
exit

Nella variabile “url” ho inserito il link del file da scaricare, in “a” l’intervallo di tempo tra i vari download (in millisecondi) e nella variabile “f” il numero di download da eseguire.

Con il comando [clock seconds] rinomino i file scaricati nel formato <ora><minuti><secondi>: in questo modo “mencoder” elaborera’ i file in ordine progressivo di download.

Al termine il comando:

mencoder mf://*.jpg -mf w=640:h=480:fps=25:type=jpg -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o output.avi

crea, dai jpg presenti nella cartella, il file output.avi in formato mpeg4

Le Sentier – Svizzera

 

Iscriviti

Get every new post delivered to your Inbox.