wmv para flv usando mencoder

0

Estou tentando converter arquivos de vídeo .wmv para o formato .flv, .flv será reproduzido no JW Player

Eu uso o seguinte comando

-of lavf -oac pcm -lameopts abr:br=48 -ovc lavc -lavcopts vcodec=flv:vbitrate=480 -srate 22050 

O arquivo foi transcodificado, mas o vídeo é executado de forma que o vídeo de 1 minuto é executado em 3 segundos

Eu tentei com vários comandos e não consegui ter sucesso?

Qual parâmetro deve ser passado para resolver esse problema?

    
por Gopi 23.10.2009 / 13:13

1 resposta

1

Como explicado em mencoder lista de discussão :

O Mencoder não pode ler fps de um contêiner wmv.

Você pode forçar um valor de fps ou aliviar seus problemas e usar o ffmpeg :

ffmpeg -i input_video.wmv output_video.flv

Se você quiser usar os parâmetros de codificação que você estava pedindo no seu comando mencoder (eu posso estar errado sobre as unidades de taxa de bits padrão do mencoder):

ffmpeg -i input_video.wmv -b 480m -acodec pcm_s8  -ab 48k -ar 22050  output_video.flv
    
por 23.10.2009 / 14:20