quarta-feira, 23 de fevereiro de 2011

Converter vídeos pela linha de comando e outras tarefas.

Alguns post atrás, há um artigo que ensina você a converter vídeos usando o Avidemus, que é um conversor gráfico e cheio de opções. Se você precisa dessas opções a mais, então é melhor que use realmente o Avidemus, mas se você precisa apenas converter para outro formato, e principalmente, precisa fazer isso em uma pasta inteira de vídeos (!!!) então é melhor fazer pela linha de comando, que é fácil e muitíssimo mais rápido. Esta dica foi tirada de um artigo do VOL.

Primeiramente certifique-se que você tem instalado o ffmpeg no Gerenciador de Pacotes Synaptic. Em geral ele está, mas conferir não custa nada...

Tendo esse pacote, basta abrir o terminal e dar o seguinte comando:

ffmpeg -i nomedovideo.extenção nomedovideo.extençãonova

Exemplo:

ffmpeg -i strippers.avi ursopimpao.mkv

Se você quiser converter uma pasta toda para um formato único de vídeo, você tem de fazer as seguintes tarefas:

Abra o gedit (ou o seu editor preferido) e digite os seguintes comandos nele:

for video in *; do
ffmpeg -i "$video" "$video".mp4
done

Veja que neste caso está como ".mp4", lembre-se de mudar isso se quiser um formato diferente.

Salve este arquivo com qualquernome.sh

O script tem de estar dentro das pastas com os arquivos de vídeo a serem convertidos!

Abra o terminal, vá até a pasta e mande executar o script com o seguinte comando:

$ sh qualquernome.sh

E pronto, ele vai começar a converter os vídeos automaticamente.


Fazendo outras tarefas com o mencoder.

Antes de mais nada vamos instalar o mencoder, que em geral não vem por padrão no Ubuntu. Para isso abra o Gereciador de Pacotes Synaptic e procure por "mencoder" e instale.

Agora vamos para as coisas possíveis com o mencoder, para todas estas tarefas você deve abrir o terminal, ir até a pasta onde está os arquivos e então dar o comando.

Converter imagens em um vídeo:

mencoder "mf://Spring-0[3-9].*.jpg" -mf fps=1 -o nomedovideo.avi -ovc copy -lavcopts vcodec=msmpeg4v2:vbitrate=10000

Perceba que o fps (frames per second) está igual a 1, isso quer dizer que cada foto vai ficar um segundo no vídeo, você pode aumentar ou diminuir esse número. Para poder ordenar as fotos no vídeo, renomeie as fotos para "1.jpg", "2.jpg", e assim por diante.

Rotacionar um vídeo em qualquer formato:

mencoder -vop rotate=1 -oac pcm -ovc lavc videoOriginal.avi -o videoRotado.avi

Perceba que o "rotate" está igual a 1, isso segue a seguinte regra: 1 = rotacionar em 90º para a direita; e 2 = rotacionar o vídeo em 90º para a direita.

Inserir música a um vídeo:

mencoder video-NoAudio.avi -o video_final.avi -ovc copy -oac copy -audiofile audio.mp3

Este comando vai adicionar música ao vídeo, se o vídeo já tiver audio vai ficar os dois audios.

Adicionar legenda ao vídeo.

mencoder video_original.avi -sub subtitulo.srt -oac copy -ovc lavc -o video_novo.avi -subcp latin1 -font font.ttf -subfont-text-scale 3.8

A legenda tem de estar em .srt

Como deixar seu Ubuntu mais rápido.

Essa dica foi retirada de um artigo no VOL, no artigo há instruções de como fazer isso em outras distribuições que não o Ubuntu.

A coisa é simples e funciona mesmo, deixa todos os seus programas com o lançamento muito mais rápido do que sem o esqueminha. Para fazer é muito simples:

Abra o terminal e dê os seguintes comandos.

$ cd
$ wget http://launchpadlibrarian.net/59511828/cgroup_patch
$ chmod +x cgroup_patch
$ sudo ./cgroup_patch

Agora basta reiniciar o computador e curtir a velocidade.

segunda-feira, 14 de fevereiro de 2011

Converter imagem de disco .dax em .iso

DAX é um formato de imagem assim como o ISO, se você usa Windows talvez essa conversão seja feita sem problemas, mas no Ubuntu, aí você tem um pouquinho a mais de trabalho.

Para a conversão, primeiramente baixe este arquivo compactado.

Descompacte-o, abra o terminal e vá até a pasta /ISODAXCSO/compiled tools pelo terminal.

Como você pode ver neste arquivo tem scripts para outros tipos de conversão, como CSO, por exemplo, mas CSO tem um conversor nativo no Ubuntu.

Na pasta pelo terminal, dê os seguintes comandos:

chmod a+x daxcr

sudo cp daxcr /usr/local/bin

Agora para converter a imagem em .dax para .iso, dê o seguinte comando:

daxcr /home/usuario/nomedojogo.dax /home/usuario/nomedojogo.iso

Sendo que o nome de saída (ISO) não precisa ser igual ao nome do arquivo original.

segunda-feira, 7 de fevereiro de 2011

Ubuntu 10.10 personalizado e demonstração de ferramentas.

Colocar desktop animado no Ubuntu 10.10

Fora o Galaxy Live Wallpaper do compiz, ainda há uma opção, que julgo ser ainda melhor que a do compiz, para colocar um papel de parede animado no Ubuntu, ou em qualquer outra distro DEBIAN/GNOME.

Para se ter uma noção melhor do que estou falando, veja este site onde tem os Wallpapers para o aplicativo em questão. No entanto você pode pegar qualquer vídeo em WMV para usar como Wallpaper.

Antes de mais nada um aviso! Se você colocar um papel de parede animado desse tipo, você não vai conseguir acessar ícones na área de trabalho! Esse papel de parede animado atua como uma máscara completa sobre o papel de parede nativo!

Agora que você já foi avisado, vamos botar a mão na massa:

Certifique-se que você possui as seguintes dependecias: rar, unrar, mplayer e zenity.

Baixe este arquivo.

Descompacte-o, abra o terminal, entre no terminal na pasta descompactada e dê o seguinte comando:

$ sudo dpkg -i xwinwrapcvs.deb

Se seu sistema for de 64bits, dê este comando no lugar do anterior:

$ sudo dpkg -i xwinwrap64.deb

Após isso dê apenas dois cliques em "a-desk.installer", que é um script que vai fazer todo o trabalho para você.

Após isso, clique com o botão direito na área de trabalho, vá no menu "Scripts" (que agora vai estar lá) e depois no script "a-desk" e selecione seu vídeo-papel-de-parede.

Gravar desktop no Ubuntu (Kazam).

Para você poder fazer um simples vídeo mostrando tudo que o seu Ubuntu tem de melhor, existem muitas opções já nos repositórios nativos do Synaptic, como o Istanbul, MyDesktop Recorder, xvidcap, tibesti e coisas do tipo. Mas no meu caso nenhum desses programas funcionaram, tive de recorer para o Kazam, um gravador de repositórios externos mas que funcionou perfeitamente! Perfeito até demais, gravou um vídeo em MKV em qualidade tão boa, que meros seis minutos e meio pesaram 800Mb! Você pode diminuir o peso do vídeo usando um conversor para AVI ou WMV, aí fica a sua disposição.

Para instalar o Kazam, abra o terminal e dê os seguintes comandos:


sudo add-apt-repository ppa:kazam-team/stable-series
sudo apt-get update
sudo apt-get install kazam

Be happy!

sexta-feira, 4 de fevereiro de 2011

Converter vídeos para PSP no Ubuntu 10.10.

Para converter os vídeos para o PSP o único programa (que eu conheço) que dá suporte para isso é o Avidemux. No entanto antes de mais nada lembre-se que o Ubuntu tem aquela frescura com formatos proprietários, seja lá do que for, então para você não ter dores de cabeça tentando converter um simples vídeo .wmv, vá antes de mais nada na "Central de programas do Ubuntu" e instale um pacote chamado "Ubuntu restricted extras". Feito isso, vamos para a instalação do Avidemux.

Abra o terminal e dê os seguintes comandos:

sudo add-apt-repository ppa:ferramroberto/lfflavidemux

sudo apt-get update

sudo apt-get install avidemux

sudo apt-get update

Agora é só ir em Aplicativos/Multimídia/Avidemux e se divertir!

quarta-feira, 2 de fevereiro de 2011

Converter CSO em ISO (e vice-versa) no Ubuntu.

Para quem usa Windows achar ferramentas de conversão CSO é molezinha, para que não usa Ubuntu, a coisa é bem mais feia, mas para quem usa a solução é bem fácil rápida e prática. O formato .CSO nada mais é do que um arquivo .ISO compactado para que caibam mais jogos dentro do Memory Stick do PSP essa economia no espaço gera uma maior exigência no processamento do portátil, o que gera desgaste mais rápido, risco de prejudicar seu PSP e maior consumo da bateria. Eu sinceramente não aconselho que você use .CSO, mas se você não vê nenhum problema... Acontece que alguns jogos que você encontra já vêm em formato .CSO e então para descompactá-los você precisará desse macete aqui:

Abra seu Gerenciador de pacotes, procure e instale o pacote chamando "ciso". Na realidade ele não é bem um programa, mas um comando novo que você estará baixando para o seu terminal.

Abra o terminal e dê o seguinte comando para converter um .CSO em .ISO:

$ ciso 0 caminho-até-a-imagem-de-cd.cso caminho-onde-será-salvo-com-um-nome.iso

Exemplo:

$ ciso 0 /home/usuario/jogo.cso /home/usuario/jogo.iso

Zero é a indicação que é uma descompressão. Caso você queira comprimir os jogos, substitua a ordem de entrada e saída dos arquivos e selecione o nível de compressão de 1 a 9. Não se esqueça que quanto mais alto, menor será o jogo, mas mais processamento e bateria ele vai exigir para rodar.

Exemplo:

$ ciso 9 /home/usuario/jogo.iso /home/usuario/jogo.cso