Convertendo vídeos pra celular no Ubuntu Linux com FFMPEG

Sofri um pouquinho até achar uma combinação de codecs que meu velho SonyEricsson Walkman Whatever conseguisse tocar. Aqui rolou assim:

ffmpeg -i ARQUIVOORIGINAL -s qcif -vcodec h263 -acodec libfaac -ac 1 -ar 44100 -r 25 -ab 128 -y ARQUIVOCONVERTIDO.3gp

Aquele -s qcif faz a mágica de já redimensionar pra 176×144 pixels. O -ar 44100 define a freqüência de sampling e o -ab 128 a taxa de bits do áudio: aqui tocou de boa, mas se você conseguir ter um dispositivo mobile mais limitado (defasado, antigo, velho, bichado, zoado) que meu celularzinho, talvez tenha que reduzir estes valores…

Atualizando: Peguei um ubuntu velho aqui dando o seguinte erro: ffmpeg: Unknown encoder 'libfaac'. Seguindo instruções num fórum, a magia negra abaixo fez o trabalho pra mim:

sudo wget http://www.medibuntu.org/sources.list.d/`lsb_release -cs`.list --output-document=/etc/apt/sources.list.d/medibuntu.list && sudo apt-get -q update && sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring && sudo apt-get -q update
sudo apt-get install ffmpeg libavcodec-extra-52

Meu ambiente de trabalho em 7 itens

O Elcio me convidou pra correntinha, então…

7 Coisas que Não Podem Faltar na Minha Máquina

  1. “Microsoft Ubuntu” – “Linux para seres humanos”, é o que dizem…
  2. Gedit – Eu domino os comandos mais importantes do VIm: “desfazer” e “sair”. Para outras tarefas, uso um editor em que eu consigo clicar. (Isso mesmo, clicar! Sou quase humano!)
  3. Opera, Google Chrome, Firefox/Firebug – Navegadores de verdade
  4. VirtualBox – Para o navegador de mentira
  5. FileZilla – Ainda chamam essas coisas de “clientes de FTP”, mesmo eu não me lembrando da última vez que usei (ou precisei usar) esse protocolo… Enfim…
  6. Emesene – Sou quase humano, lembra?! 😛
  7. Audacious, MPlayer, VLC, Audacity, Avidemux, LMMS, MuseScore, SoundConverter, Subtitle Editor, PiTiVi, EasyTag… – Não uso exatamente pra trabalhar, mas uso bastante.

DU-VI-DO algum desses caras ressuscitar seu blog (ou criar um) só pra dar continuidade à correntinha, mas estão convidados: @lelimat, @lornlab, @igorescobar, @wendelscardua e @rigonatti.