FFmpeg: Batch para conversão de vídeos para iPhone [Windows]


FFmpeg: http://www.ffmpeg.org/

FFmpeg: http://www.ffmpeg.org/

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 ;)

TwitterFacebookShare

Leia também:


9 Comentários

  1. Legal, mas por que vc fez isso c/ Windows? Pq não instala um Linux nesse PC antigo?

  2. Rafael Biriba disse:

    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) :D

    Abraços,

  3. Ah sim, pra fazer testes com virus, tem que ser Windows mesmo :D

  4. Rafael Biriba disse:

    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,

  5. VITOR disse:

    ola
    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 :( alguem me pode ajudar

  6. Rafael Biriba disse:

    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,

  7. VITOR disse:

    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

Leave a Reply