¿Cómo controlo la velocidad de fotogramas de transmisión de ffmpeg?

¿Cómo controlo la velocidad de fotogramas de transmisión de ffmpeg?

Estoy usando ffmpeg para transmitir video:

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

En otra máquina, estoy usando VLC para reproducir el flujo de salida. El problema que tengo es que VLC reproduce la transmisión a una velocidad de 48 fps (en lugar de 24 fps).

Intenté agregar la -r 24opción pero parece no tener ningún efecto en el resultado.

¿Cómo puedo controlar la tasa de salida de ffmpeg?

Respuesta1

Encontré la respuesta para esto: simplemente agregue la -rebandera antes de la entrada.

De la documentación de ffmpeg: -relea la entrada a la velocidad de fotogramas nativa. Se utiliza principalmente para simular un dispositivo de agarre.

información relacionada