Puedes usar el código de esta respuesta por Mulvya.
Si desea construir automáticamente los comandos, esto se vuelve un poco más complicado, ya que tiene que calcular las compensaciones de marco y unir los filtros individuales. En realidad escribí un guión que hace eso, llamado bufferer
. Inserta eventos de falsificación "falsos" en un archivo de video. También hace una pausa en el audio durante ese tiempo:
python bufferer.py -i input.mp4 -b "[[5, 3], [17, 8]]" -v libx264 -a aac -o output.mp4
Probablemente desee modificar la secuencia de comandos para no incluir el "spinner" (que es típico de la modificación del vídeo en línea) y no oscurecer el marco, pero esto es fácil de eliminar de las funciones. (En el futuro, es posible que también proporcione algunas opciones para deshabilitarlas).