Tengo una serie de capturas de pantalla de una demostración que quiero poner en un video. Estoy usando ffmpeg para este propósito. El comando es ffmpeg -f image2 -i screenshot_%5d.png -vcodec mpeg4 demo.avi
. Sin embargo, la duración del video es más corta de lo que deseo, y se mueve muy rápido. ¿Cómo especifico cuántas imágenes por segundo quiero? Intenté el argumento -r
pero eso no funcionó.imágenes de slow ffmpeg por segundo al crear video a partir de imágenes
6
A
Respuesta
0
Es necesario especificar la tasa de captura de
# Note: The frame rate (-r) can be an integer or a float
ffmpeg -r 23.976 \
-f image2 \
-i test-%06d.png \
-vcodec mpeg4 \
test.avi
6
Puede cambiar la velocidad de vídeo mediante el ajuste del “sello de tiempo de presentación” (PTS). En su caso:
ffmpeg -f image2 -i screenshot_%5d.png -vcodec mpeg4 -vf "setpts=5*PTS" demo.avi
Usted obtendrá vídeo, que interpreta a 5 veces más lento, de vídeo normal.
Si desea hacer 5 veces más rápido:
ffmpeg -f image2 -i screenshot_%5d.png -vcodec mpeg4 -vf "setpts=(1/5)*PTS" demo.avi
Cuestiones relacionadas
- 1. Crear video a partir de imágenes
- 2. Crear video a partir de secuencia de imágenes comenzando en image_100
- 3. FFmpeg código de muestra para crear un archivo de video a partir de imágenes estáticas JNI Android
- 4. biblioteca de Python para crear un archivo de video a partir de imágenes
- 5. Creación de videos a partir de series de imágenes?
- 6. UIToolBar personalizado a partir de imágenes
- 7. Cómo crear videos de imágenes con php?
- 8. Transmisión de video en vivo en el servidor (PC) a partir de imágenes enviadas por robot a través de UDP
- 9. iOS extrayendo cuadros de video como imágenes
- 10. Quiero hacer un archivo de video a partir de secuencias de imágenes y archivos de audio
- 11. Extracción de coeficientes DCT a partir de imágenes codificadas y video
- 12. Forma de trabajo para hacer videos a partir de imágenes en C#
- 13. Android: hacer animación a partir de imágenes estáticas
- 14. FFMPEG: filtro de clave de croma/pantalla verde para imágenes/video
- 15. Codifica una serie de imágenes en un video
- 16. Crear un archivo .avi a partir de una lista de imágenes de mapa de bits
- 17. ¿Cómo puedo crear una película de Quicktime a partir de una serie de imágenes generadas?
- 18. Convierta un video en una secuencia de imágenes usando GStreamer (no ffmpeg)
- 19. ¿Cómo extraer imágenes de un video?
- 20. Crear archivo de video usando PHP
- 21. Convertir secuencia de imágenes en video con transparencia
- 22. Buscar la velocidad del vehículo a partir de las imágenes
- 23. Crear un gif animado a partir de un conjunto de imágenes JPEG
- 24. Creación de videos stop-motion a partir de imágenes con PHP
- 25. Conversión de secuencia de imágenes a película sin pérdida
- 26. Crear una máscara a partir de la diferencia entre dos imágenes (iPhone)
- 27. Cómo crear imágenes GD a partir de jpeg codificado en base64?
- 28. Crear/modificar imágenes en JavaScript
- 29. Agregar imágenes al recipiente
- 30. ¿Cómo puedo crear una película con codificación H.264 a partir de un conjunto de imágenes en C#?
puedo mostrar donde se coloca la opción -r? La velocidad puede aplicarse tanto a la velocidad de entrada como a la velocidad de salida. Vea ejemplos en: http://ffmpeg.org/ffmpeg.html#toc-Description –
@ RogerLindsjö: Gracias por señalar eso. Estaba especificando el -r justo antes de la salida. Probándolo antes de que el archivo de entrada funcionara. Por favor, adelante y publique una respuesta si lo desea, de lo contrario lo haré después de un tiempo. – apoorv020