FFmpeg: Batch para conversão de vídeos para iPhone [Windows]
Já tem um tempo que estou tentando decidir o que fazer com um computador velho lá de casa. Resolvi instalar Windows nele, e fazer algumas experiências (:D)… de todo tipo, inclusive instalar servidor de games, VNC, Torrent, e tudo mais… Configurei meu roteador para deixar esse PC completamente exposto, assim posso brincar também com algumas regras de firewall e fazer o que quiser…
Como esse meu “PC cobaia” está ligado 24h lá em casa, resolvi não desperdiçar seu “poder de processamento” e fiz um script em Batch (.bat do windows) para converter vários filmes/vídeos que estou querendo colocar no meu iPhone.
Segue o “programa” de enconding para H264:
cd C:\Documents and Settings\Rafael\Desktop\ffmpeg-r16537-gpl-static-win32
for %%i in (“H:\videos\*.rmvb”) do
(
ffmpeg -i “%%i” -vcodec libx264 -acodec libfaac -deinterlace -sameq “C:\videos-iphone\%%~ni.mov”
)
Salve todo o código acima num arquivo .bat (Pelo bloco de notas mesmo !)
Você pode baixar o FFmpeg acessando: http://www.rafaelbiriba.com/ffmpeg-r16537-gpl-static-win32.zip
Leia também: http://www.rafaelbiriba.com/2009/02/13/windows-xp-vs-ffmpeg-e-mplayer.html
Bom, continuando…
O Script pega meus videos com extensão .rmvb de dentro da pasta H:\videos e salva os novos arquivos na pasta videos-iphone que fica na unidade C:\.
Note que o comando %%~ni faz com que o arquivo seja salvo com o mesmo nome do original, só que com a extensão .mov.
O profile de encoding para iphone (linha de comando do ffmpeg) que estou utilizando, deixa o video final com a qualidade quase que igual ao vídeo original, o que deixa a codificação bem lenta. Esse script que tem sido bastante útil pois tenho muitos arquivos de vídeo (muitos mesmo) e quero codifica-los um depois do outro automaticamente (enquanto a máquina não morrer de stress
).
Espero que essa informação seja útil para mais alguém… Provavelmente enquanto estou escrevendo este post, o script está rodando lá em casa
Abraços a todos



Tweet This
Share on Facebook
Digg This
Save to delicious
Stumble it
RSS Feed


Legal, mas por que vc fez isso c/ Windows? Pq não instala um Linux nesse PC antigo?
Olá Guilherme,
Sabia que alguém me perguntaria isso… rs
Antes eu utilizava como servidor de backup, usando ubuntu.
Mas agora instalei windows, para fazer alguns testes do tipo: como remover virus de msn, aquele virus chato do autorun e etc…
Ah e é claro, ele é velho mas roda alguns jogos também (motivo principal por ser windows)
Abraços,
Ah sim, pra fazer testes com virus, tem que ser Windows mesmo
Com esses experimentos todos, já tive que reinstalar o windows 3 vezes…
Estou pensando em instalar um CentOS e brincar com um pouco com virtualização… =)
Abraços,
ola
alguem me pode ajudar
tenho uma duvida
eu tenho o greasemonkey e tenho o farmming machin
para o farmanso mas o meu scripet de construçao que é
Travian3 Beyond – ML&CN deixou de funcionar tipo já nao dá para guardar uma construçao
Eu acho que você comentou no POST errado… rs
Já tentou procurar outra versão do Travian Beyond ?
Ou tenta refazer sua pergunta aqui:
http://www.rafaelbiriba.com/2009/12/01/travian-36-nova-versao-veio-para-assustar.html
Abraços,
outra coisa desculpa lá
eu se por uma construçao a fazer e mudar a hora do pc tipo uma constuçao que demore 20 minutos e se eu adiantar 19 minutos há hora do pc essa construçao fica só a construir 1minuto mas quando o pc atualiza volta ao normal ;( nao dá para ficar logo construida? de uma vex