sábado, 14 de novembro de 2009

domingo, 1 de novembro de 2009

video do youtube em seu celular

senti vontade de colocar videos da net em meu celular.
e unindo a simplicidade de operação do KDE (uso o 3.5.x)
com a facilidade (e eficiencia) dos scripts do Morimoto;
botei meu "velho" kurumin 7 para trabalhar e satisfiz minha vontade.
agora quero conpartilhar com os leitores deste blog.
receita de bolo:) ----------------------------------
com o video do youtube carregado, abra o konqueror na pasta /tmp
(em terminal: $ konqueror /tmp)
visualize um arquivo começado com Flash ex.: FlashAN1Nzz
selecione e copie ou mova para outra pasta (ex.: /home/kurumin/Desktop)
com isso vc já poderá rodar este video pelo gmplayer (no meu kaffeine fica sem som)
--- esta é a parte do KDE ---
--- parte do script ---
crie uma pasta de nome vd-convetidos
vc vai precisar do programa ffmpeg (mas talvez já tenha, o kurumin7 já tem.)
e de um script do Carlos Eduardo Morimoto (segue o fonte do script)

#!/bin/sh
clear

echo 'Este script permite converter arquivos de video, gerando arquivos
otimizados para serem assistidos em smartphones. Para usa-lo copie os
arquivos a serem convertidos para a mesma pasta onde esta o script.
Ao ser executado, ele converte todos os arquivos de uma vez, mantendo os
originais. Os arquivos convertidos recebem o prefixo "c-"
Para usar o script, é necessário que o mencoder e o ffmpeg estejam
instalados. (Enter para continuar)
'
read pausa

echo 'Foram encontrados os arquivos':
ls ./ | sed -e "/converter-video.sh/D"
echo '
Escolha o formato de sada:

1) MPEG4, 320x240 (videos no formato 4:3, para smartphones)
2) MPEG4, 320x176 (videos em formato wide, para smartphones)
3) Real Player, 320x240 (videos no formato 4:3)
4) Real Player, 320x176 (videos em formato wide)
5) Video 3gp, 176x144, para celulares antigos
6) Video 480p (720x480), para ser assistido em netbooks
7) Video VGA (640x480), para ser assistido em netbooks

(Responda 1, 2, 3, 4, 5, 6 ou 7, ou qualquer outra tecla para sair)'
read resposta

if [ "$resposta" = "1" ]; then
for i in *; do
mencoder -oac mp3lame -lameopts cbr:br=128 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=512 -ofps 16 -vf scale=320:240 -o "c-$i" "$i"
done
elif [ "$resposta" = "2" ]; then
for i in *; do
mencoder -oac mp3lame -lameopts cbr:br=128 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=512 -ofps 16 -vf scale=320:176 -o "c-$i" "$i"
done
elif [ "$resposta" = "3" ]; then
for i in *; do
mencoder -oac mp3lame -lameopts cbr:br=256 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1024 -vf scale=320:240 -o tmp.avi "$i"
ffmpeg -i tmp.avi -f mp4 -vcodec mpeg4 -b 256000 -r 15 -s 320x240 -acodec aac -ar 44100 -ab 128 -ac 2 "c-$i".mp4
rm -f tmp.avi
done
elif [ "$resposta" = "4" ]; then
for i in *; do
mencoder -oac mp3lame -lameopts cbr:br=256 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1024 -vf scale=320:176 -o tmp.avi "$i"
ffmpeg -i tmp.avi -f mp4 -vcodec mpeg4 -b 256000 -r 15 -s 320x176 -acodec aac -ar 44100 -ab 128 -ac 2 "c-$i".mp4
rm -f tmp.avi
done
elif [ "$resposta" = "5" ]; then
for i in *; do
ffmpeg -i "$i" -s qcif -vcodec h263 -acodec aac -ac 1 -ar 48000 -r 15 -ab 32 -y "c-$i".3gp
done
elif [ "$resposta" = "6" ]; then
for i in *; do
mencoder -oac mp3lame -lameopts cbr:br=128 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1024 -vf scale=720:480 -o "480p-$i" "$i"
done
elif [ "$resposta" = "7" ]; then
for i in *; do
mencoder -oac mp3lame -lameopts cbr:br=128 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1024 -vf scale=640:480 -o "VGA-$i" "$i"
done
else
echo "Você digitou uma opção inválida"
fi

exit 0

copie e cole no kedit, salve como convert-video.sh
dentro da pasta vd-convertidos; feche o kedit
mova o video (do youtube) para esta pasta tambem, pois como diz o script todos
os videos dentro da pasta, terão uma copia, convertida no formato escolhidos.
dê permissão de execussão ao script
(num terminal: ~/vd-convertidos$ chmod +x convert-video.sh)
dê um ls para ver se o video esta na pasta junto com o script
dê um $ ./convert-video.sh
e siga as instruções do script, pzás-plinct-plum en segundos seu video foi convertido.
tem ainda o original preservado (para mudar a outros formatos se quiser)
ou assistir no gmplayer. Morimoto é o cara, KDE é fera, Linux resolve fácil o que no
windows tive que instalar dois programas (o RealPlayer11 e o win-convert) e não foi
tão rápido a conversão nem tão satisfatorio, mas so usei para mp4 (da minha filha)
que toca wmv (windows media video) só no Kurumin eu converti para 3gp (meu celular).

sei que me alongo nos meus posts, mas sei que tem iniciantes que se perdem nos comandos
e postar em poucas palavras, não esclarece dúvidas banais, que atrapalham quem começa.

obrigado por lerem, se tiverem duvidas, comentem com recado, eu responderei.