27.11.07

Frontend kmdr para converter áudio e vídeo

"Script" em Kommander(kmdr) que usa o mencoder, ffmpg para conversões de vídeo e áudio.
http://manualdolinux.wordpress.com/2007/06/08/multimedia-converter-convertendo-qualquer-formato-no-linux/

10.11.07

Tools package GNU textutils

Comandos Filtros combinados são bastante úteis

cat - mostra o conteúdo do arquivo
tac - cat ao contrário
head - mostra o conteúdo do arquivo a partir do começo, podendo especificar o número de linhas
tail - mostra o conteúdo do arquivo a partir do fim, podendo especificar o número de linhas, tail tem o recurso da opção -f
wc - Conta linhas, palavras, caracteres
nl - Númera as linhas, como cat -b
expand - Substitui tab por espaços
unexpand - expand ao contrário
hexdump - Mostra o conteúdo do arquivo em binário
split - Divide um arquivo
uniq - Mostra conteúdo do arquivo ocultando linhas
cut - Delimita arquivo em colunas
paste - Mostra na tela arquivos lado a lado
join - paste mas com delimitador
sort - Ordena alfabeticamente
fmt - Determina o número de caracteres por linha
pr - Divide o arquivo para impressão
tr - Converte caracteres

Running free

Bash - Bourne Again Shell:A maneira mais direta de interagir com o computador:ambiente de programação em tempo real:Alguns comandos
alias:cria um apelido para um comando
exec:executar um processo sem ficar como processo filho
set,env:lista as variáveis locais, exportadas

Comandos seqüenciais
valores entre os comandos, com ; para separar, como && e || sendo condicional aos resultados de cada comando

e o recurso de Auto-Completar, com a tecla TAB

Usando o Mencoder

As dependências... libdvdcss, ffmpeg - e aproveite e deixe o mplayer mais completo.

Estrutura básica: mencoder [arquivo de entrada] [opções de áudio] [opções de vídeo] [arquivo de saída]

O arquivo de entrada é sempre definido como primeiro parametro, daí não precisa nenhuma opção que o especifique, ao contrário do arquivo de saída, que sendo o último segmento do comando precisa ter a sintaxe -o. Ex.: mencoder arquivo.rmvb ... ... -o arquivo.avi

Algumas opções de áudio
elas começam pela sintaxe -oac (Output Audio Converter)

-oac = Especifica o codec a ser usado, com suas características. Ex.: mencoder arquivo.rmvb -oac mp3lame ... -ovc ... -o arquivo.avi

-af resample = Define a faixa padrão de frequência. Ex.: mencoder arquivo.rmvb -oac mp3lame ... -af resample=44100 -ovc ... -o arquivo.avi

Algumas opções de vídeo

elas começam pela sintaxe -ovc (Output Video Converter)

-ofps = é especificada entre as opções de áudio e vídeo. Define os quadros por segundo(frames per second). Ex. mencoder arquivo.rmvb -oac ... -ofps 20 -ovc ... -o arquivo.avi

-ovc = Especifica o codec a ser usado, com suas características. Ex.: mencoder arquivo.rmvb -oac ... -ofps .. -ovc lavc ... -o arquivo.avi

-vf scale = Resolução vídeo. Ex.: mencoder arquivo.rmvb -oac ... -ofps .. -ovc lavc ... -vf scale=320:240 -o arquivo.avi

-ffourcc XVID = Deixa o vídeo com características de um arquivo DIVx. Ex: mencoder arquivo.rmvb -oac ... -ofps .. -ovc lavc ... -vf scale=320:240 -ffourcc XVID -o arquivo.avi

Dica: Se no caso a conversão se destina a mudar as caracteristicas do vídeo mas quer manter as do áudio, pode-se usar o parametro copy. Exemplos:
mencoder arquivo.rmvb -oac copy -ovc lavc ... -o arquivo.avi
mencoder arquivo.rmvb -oac mp3lame ... -ovc copy -o arquivo.avi
mencoder arquivo.rmvb -oac copy -ovc copy -o arquivo.avi

Uma opção boa para apenas tornar um arquivo avi compatível com DivX é o comando cfourcc.
Ex.: cfourcc -u XVID arquivo.avi
Ou -i, ou também sem para ver a codificação do arquivo.

>> Ripar DVD

$ mencoder dvd://1 -alang en -slang pt -oac mp3lame -lameopts mode=0:br=128:vol=10 -ovc lavc -lavcopts vcodec=msmpeg4:vbitrate=800 -vf lavcdeint,scale -zoom -xy 352 -o video.avi

Onde:
dvd:1 - O número um se refere ao capítulo a ser ripado;
-slang - Legenda, pt, en, es, ...
-alang - Áudio, pt, en, es, ...
-o - O arquivo avi que vai ser o dvd

>> .rmvb para .avi


$ mencoder video.rmvb -oac mp3lame -lameopts br=192 -ovc lavc -lavcopts vcodec=mpeg4:vhq -o video.avi

>> .wmv para .avi

$ mencoder video.wmv -ofps 23.976 -ovc lavc -oac copy -o video.avi

>> .mov para .avi


$ mencoder -ovc lavc -lavcopts vcodec=mpeg4 -oac mp3lame -lameopts vbr=3 video.mov -o video.avi -v

>> .flv para .mpg


$ ffmpeg -i video.flv -r 60 -ab 56 -ar 22050 -b 500 -s 320x240 video.mpg

>> .mpg para .avi


$ mencoder video.mpg -ovc xvid -oac mp3lame -xvidencopts bitrate=800 -o video.avi


Para entender mais opções verifique o manual do comando, e pesquisas na internet.

4.11.07

Enlightenment , A great window manager

Os clássicos desse WM (window manager, gerenciador de janelas).

-> Enlightenment , the Official Page;

-> Get-E.org , Site apoio do oficial;

-> elivecd.org , Live CD com o wm;

-> Enlightenment-fr , Site afiliado francês.

Uso e aprovo !
Conforme sua distribuição muda o jeito de instalar o E(enlightenment), no slackware e debian já instalei.

3.11.07

Usuário Poliglota

Hoje em dia há muitos sites, documentação em bom e velho português. Mas é muito melhor que também saiba inglês, que é o idioma do sistema e da documentação na maior parte dos casos.
Você cria autonomia no processo de aprendizagem sabendo o idioma nativo do sistema.

Window Managers

Window Manager(gerenciador de janelas), servidor X ou simplesmente X, nada mas é do que a interface gráfica que você pode usar no Linux, há vários tipos de gerenciadores de janelas, os mais conhecidos/usados são: KDE, Gnome, Windowmaker, Enlightenment, Xfce, FluxBox, BlackBox, IceWM, XPde(parecido com o Windows XP), e muitos outros.
Essa diversidade de Windows Managers se dá pela facilidade de personalização básica e/ou avançada do sistema GNU/Linux.

30.10.07

Noviço no Linux

Startei o linux em 25/12/2003, essa é a data mais antiga de um cadastro meu em site linux. Mas talvez tenha sido alguns dias antes de conhecer esse ótimo portal sobre GNU/Linux. Extrema coinsidência o cadastro ser no natal. Me lembro remotamente de tentar instalar o Red Hat 5.1 a algum tempo atrás, mas não fui esperto, não soube procurar ajuda. Daí voltei pro tradicional sistema operacional.
Já comecei com o slackware, distribuição que uso até hoje, mas uso ubuntu no notebook.
Lembro quando eu começei a me interar de linux tinha dúvidas quanto ao nome dos bois.
tipo:

windows managers (gerenciadores de janelas, servidores X, X, interfaces gráficas);
gnome, kde, windowmaker, enlightenment, fluxbox, ... (windows managers);
lilo, grub (gerenciadores de boot);
tux (mascote do sistema operacional linux)
kernel (núcleo do sistema linux), mas esse termo é conhecido;
...

E digo, o bom mesmo é antes de escolher a distrubuição linux prever a fonte de ajuda, é muito mas fácil no início usar uma distro que amigo(s) use(m). Leia as documentações do que usa, use o google ou similar.




BR-Linux.org