¿Qué programa en Linux le permite convertir todos los marcos en un AVI en una serie de archivos JPEG ?Conversión de marcos AVI a JPG en Linux
Respuesta
Usar ffmpeg.
ffmpeg -i infile.avi -f image2 image-%03d.jpg
Salida this answer en stackoverflow, como se ha señalado por Chris S.
también encontré this artículo titulado "Creating Animated Screenshots on Linux" que detalla el proceso de usar mencoder para capturar imágenes secuenciales. (El final del artículo trata de tomar esas capturas de pantalla y codificarlas en otro formato, pero puede ignorar esa parte).
He usado la línea anterior para el mismo propósito y parecía funcionar, pero no del todo. Al grabar mi video, grabé a una velocidad de 1000 fps y el video resultó ser de 2min29sec de duración. Si mis cálculos son correctos, eso debería sumar un total de 149,000 marcos para todo el video. Sin embargo, cuando ejecuté 'ffmpeg -i myfile.avi -f image2 image-% 05d.bmp ", solo obtuve 4472 archivos. ¿Cómo puedo obtener los frames originales de 149k? – Myx
También intenté convertir la velocidad de fotogramas de mi original AVI a 1000 fps haciendo 'ffmpeg -i myfile.avi -r 1000 otherfile.avi' pero esto no pareció solucionar mi problema. – Myx
una palabra: mencoder
MPlayer/MEncoder podría ser de ayuda. Lo he usado para convertir archivos de películas en formatos que ocupaban menos espacio. Pero no para extraer jpegs todavía.
avconv -i 'in.mov' -vsync 1 -r 100 'out-%03d.jpeg'
Esto convertirá la película de entrada en cuadros individuales. El uso de 100 después de r arrojará 100 fotogramas por segundo; usando 1 tirarás 1 cuadro por segundo. En este ejemplo, los archivos de salida serán out-001, out-002, out-003, ... etc. Tenga cuidado al usar una velocidad de fotogramas más alta, ya que el número de fotogramas será el tiempo de fotogramas por segundo, la duración del video + -1.
¡Esto funcionó como un amuleto! – dsign
convert your_clip.avi "%d.jpg"
donde %d
se reemplazarán por un número.
Bonificación: convert 1.jpg 2.jpg moving.gif
hace un gif de esas dos imágenes.
El comando convert
proviene de ImageMagick (apt-get install imagemagick
).
- 1. conversión de fem a jpg
- 2. Gif animado a avi en linux
- 3. PIL - Convertir Marcos GIF a JPG
- 4. Conversión de marcos a milisegundos en android
- 5. Conversión de imágenes .jpg a .png
- 6. Conversión de PDF a JPG usando PHP
- 7. ffmpeg split avi en marcos con velocidad de fotogramas conocida
- 8. Python: Conversión de marcos GIF a PNG
- 9. Conversión de páginas PDF a JPG en Java-GAE
- 10. Conversión de una matriz de bytes a PNG/JPG
- 11. Conversión de voz a texto en Linux
- 12. cómo convertir un archivo avi a una matriz de imágenes jpg usando .net
- 13. la conversión de un conductor a Linux
- 14. Linux conversión por lotes: Cambiar la calidad del jpg con convert pero mantener su nombre
- 15. marcos de registro para Linux integrado?
- 16. ¿Incrustar .avi en JavaHelp?
- 17. Video de Parse AVI con Perl
- 18. GIF a AVI con ventanas de Animación de control
- 19. SVG a JPG/PNG
- 20. PARA convertir formato .jpg a .eps
- 21. Obteniendo fotogramas de video .avi usando OpenCV
- 22. Conversión de PDF a JPG como calidad de Photoshop - Biblioteca comercial C++/Delphi
- 23. Convertidor de JPG a PDF en C#
- 24. Conversión de GIF, PNG y JPG a archivos .ICO usando Imagemagick
- 25. Error fatal: excepción no detectada 'com_exception' con mensaje. mientras que la conversión de PPT a jpg
- 26. Reducción de JPG durante la descompresión JPG
- 27. convertir tiff a formato jpg
- 28. ImageMagick PDF a JPG a veces resulta en fondo negro
- 29. Bmp a jpg/png en C#
- 30. Exportar PDF a JPG (s) en C#
posible duplicado de [cómo convertir un archivo avi a una matriz de imágenes de jpg usando .net] (http://stackoverflow.com/questions/2724542/how-to-convert-avi-file-to-an-jpgs- images-array-using-net) – Cerin