Como posso controlar a taxa de quadros de streaming do ffmpeg?

5

Estou usando o ffmpeg para transmitir vídeos:

ffmpeg -i $file -f mpegts udp://hostname:port

Em outra máquina, estou usando o VLC para reproduzir o fluxo de saída. O problema que tenho é que o VLC está jogando o fluxo em uma taxa de 48 fps (em vez de 24 fps).

Eu tentei adicionar a opção -r 24 , mas parece não ter efeito na saída.

Como posso controlar a taxa de saída do ffmpeg?

    
por Aliza 29.07.2011 / 14:47

1 resposta

8

Eu encontrei a resposta para isso: basta adicionar o sinalizador -re antes da entrada.

Na documentação do ffmpeg: -re Lê a entrada na taxa de quadros nativa. Usado principalmente para simular um dispositivo de captura.

    
por 08.08.2011 / 15:10