Convertendo vídeos para FLV (any2flv)

Publicado por Roberson Carlos em 09/11/2009

[ Hits: 6.057 ]

Blog: http://carlrobers.wordpress.com

 


Convertendo vídeos para FLV (any2flv)



Às vezes é necessário enviar algum arquivo para algum site, talvez para o Youtube ou sei lá, transformar um arquivo para o formato FLV para que possa ser tocado em um player Flash.

No Linux temos uma forma muito simples de se fazer isto. Use o comando abaixo para converter o arquivo in.avi para out.flv:

mencoder in.avi -ofps 25 -o out.flv -of lavf -oac mp3lame -lameopts abr:br=64 -srate 22050 -ovc lavc -lavcopts vcodec=flv:keyint=50:vbitrate=3143:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -vf scale=1024:768

Isto é o suficiente para que o arquivo seja convertido para o formato FLV, caso queira transformar um MPG basta substituir o in.avi pelo nome do arquivo.

Caso queira fazer um serviço mais detalhado, existe um software chamado flvtool, que é uma ferramenta manipuladora para os arquivos de vídeo do Macromedia Flash (FLV). Este programa pode calcular uma quantidade de dados, inserir tags onMetaData, cortar os arquivos FLV, adiciona onCuePoint, mostra a estrutura do FLV e mostra as informações dos meta dados em um XML ou YAML.

Para baixar esta ferramenta visite este site:
Clique em download e deixe o arquivo resultante no seu diretório home, este software é escrito em Ruby, como você deve ter percebido, principalmente por estar hospedado no RubyForge, e ele funciona tanto em Linux como em OS X e Windows.

Com os arquivos já extraídos em seu diretório home, entre no diretório resultante da extração e passe os seguintes comandos em seu Ubuntu:

sudo apt-get install ruby
$ cd <diretório onde você extraiu os arquivos, ex: /home/robersonfox/flvtool2-1.0.6/>


Informe sua senha para baixar o ruby, o download ocupa menos que dois megabytes.

Após a instalação, passe ainda os seguintes comandos:

ruby setup.rb config
$ ruby setup.rb setup
$ sudo ruby setup.rb install


Este comando só deve ser aplicado se você estiver usando um sistema baseado em Unix/Linux/BSD.

Em seguida e ainda no terminal, passe o comando:

flvtool2 -UP out.flv

Substitua out.flv pelo arquivo flv que você deseja analisar.

Fonte: Convertendo vídeos para FLV (any2flv) « Carl Roberson’s

Outras dicas deste autor

Conectar a internet com o Velox (modo texto)

Imprimindo arquivos em modo texto

Instalando a última versão do Arista Transcoder

Adicionando skins ao Mplayer

Instalar modem Motorola SM56

Leitura recomendada

Senha de root no Kurumin

Exibindo determinada linha de um arquivo no terminal

Montando compartilhamentos remotos do Windows no Linux

Visualizar informações do seu GNU/Linux

Criar vários arquivos tar com tamanho definido

  

Comentários
[1] Comentário enviado por juliaojunior em 11/11/2009 - 08:07h

Boa dica. Dá para automatizar em um script, aí fica melhor ainda.

[2] Comentário enviado por VonNaturAustreVe em 20/11/2009 - 00:13h

Sim fica perfeito em um shellscript :D

[]'s



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts