ffmpeg: corta videos con precisión de milisegundos sin audio

ffmpeg: corta videos con precisión de milisegundos sin audio

tengo un problema similar a estepublicación sin respuesta.


Primer intento

yo uso estovideoarchivo que tiene una frecuencia de muestreo AAC@48000. Primero probé esto:

ffmpeg -i SampleVideo_1280x720_10mb.mp4 -ss 00:00:08.781 -t 17.861 output.mp4

Verifiqué la duración de la salida con este comando:

ffprobe -i output.mp4 -show_format -v quiet | sed -n 's/duration=//p'

y regresó17.883000


La solución de Mulvya

Luego probé la solución de Mulvya y probé

  • Para eliminar el audio con-an
  • Tener una duración de exportación igual a un múltiplo de0.021333

Así que esto es lo que probé:

ffmpeg -i SampleVideo_1280x720_10mb.mp4 -ss 00:00:08.781 -t 17.856 -an output2.mp4

Desafortunadamente, el resultado 17.880aún no es correcto.

¿Alguien sabe qué está mal aquí y tiene una solución?

información relacionada