segunda-feira, 21 de setembro de 2009

Convertendo RMVB para AVI no Linux

Depois que descobri que meu PS2 toca AVI, acabou a dor de cabeça de queimar CDs. Só precisava que os RMVB virassem AVI. Então vai aqui a dica:

Passo 1: Instalar os codecs necessários. Se seu Linux toca rmvb sem problemas, pule estes passos. Talvez você tenha encontrado mil dicas do tipo "copie o arquivo tal para o /usr/lib/win32/codecs" ou coisa assim. Eu encontrei o que escrevo nestas linhas, praticamente Ipsis Literis, neste site. Adicione o repositório MediBuntu em seu Linux (https://help.ubuntu.com/community/Medibuntu). Depois instale o codec:

sudo apt-get install w32codecs

(or
w64codecs or ppc-codecs depending on your platform).

Passo 2: Criar o seu script. Copie o seguinte código em seu GEdit e salve-o com o nome rmvb2avi. Deixe-o com permissões para execução (755, por exemplo) e pronto.

mencoder $1 -oac mp3lame -lameopts preset=128 -ovc xvid -xvidencopts fixed_quant=4 -of avi -o $(echo ${1%.*}).avi

Utilize-o assim:

rmvb2avi teste.2.ha.rmvb

Ele irá gerar um arquivo com o nome teste.2.ha.avi.

O Glauber usa assim:

mencoder -oac mp3lame -lameopts cbr:br=128:vol=2 -srate 44100 -ovc xvid -sws 1 -xvidencopts bitrate=500:max_key_interval=120:vhq=4 -ofps 30 -vop scale=640:360 $1 -o $(echo ${1%.*}).avi

Isto garante o formato 16:9 ou wide screen. Ou não.

quinta-feira, 17 de setembro de 2009

Após 8 anos, projeto ressuscita sistema BeOS

A notícia é quente e muito boa. Para quem não ouviu falar disto, um preview:

Houve na década de 90 a tentativa de fazer um Sistema Operacional que fizesse frente ao MacOS. Este SO chamava-se BeOS. Tive o prazer e a felicidade de trabalhar com ele e, inclusive, desenvolver software para ele. Infelizmente o projeto "quase" morreu. Só não morreu porque pessoas de muito boa fé a conhecimento profundo em computação resolveram transformá-lo em um SO opensource chamado Haiku. Trabalho voluntário leva tempo mas enfim foi concluído. Veja a notícia:

http://info.abril.com.br/noticias/tecnologia-pessoal/apos-8-anos-projeto-ressuscita-sistema-beos-15092009-17.shl

É isto mesmo. Saiu a primeira versão do Haiku.



Parabéns ao BGA e demais colaboradores. Estou fazendo download do mesmo e em breve publicarei minhas primeiras impressões sobre o mesmo. Confesso que aguardo isto há muito tempo...

Mais informações: http://www.haiku-os.org/

Cartaz do Studio Cidade


LPAD na planilha eletrônica do Openoffice

Precisei de colocar zeros a esquerda.
Encontrei em um site gringo. Aqui vai a versão em português.

=REPT("0";4-NÚM.CARACT(A1))&A1

A função REPT felizmente não foi traduzida.
A função em inglês LEN que conta o número de caracteres de um texto ficou, na versão em português, NÚM.CARACT, assim mesmo, com acento.
O 4 da fórmula é a quantidade de zeros a esquerda.
O & é o bom e velho concatenar.

segunda-feira, 7 de setembro de 2009

Mais comandos úteis para configuração do som no Linux

$ sudo modinfo soundcore
$ cat /proc/interrupts
$ cat /proc/asound/cards
$ cat /proc/asound/modules
$ cat /proc/asound/devices
$ lspci |grep -i audio
$ lsmod |grep snd
$ lsmod |grep snd_ice1712
$ sudo grep ICE1712 /var/log/messages
$ sudo grep ICE1712 /var/log/syslog
$ setpci
$ hwinfo --sound

$ amixer

$ cat /proc/asound/timers

$ cat /proc/asound/version

$ cat /proc/asound/pcm

$ cat /etc/default/rtirq
$ ls -l /sys/module/snd/holders

$ aplay -l

$ aplay -L