Mac OS X: la aplicación más fácil (gratuita, no QuickTime Pro) para convertir carpetas numeradas de imágenes en películas [cerrado]

19

Me gustaría convertir una carpeta de PNG en un archivo .mov de quicktime con compresión PNG (es una carpeta de fractales en una animación; la compresión PNG funciona muy bien aquí y la pérdida es importante). ¿Qué programas harán esto con un mínimo de alboroto? (No tengo ni deseo pagar una licencia completa de QuickTime Pro ).

ACTUALIZAR:

Permítanme aclarar esto: un mínimo alboroto significa: descargo algo de EncoderMagic.app (por ejemplo), hago doble clic para iniciarlo. Selecciono la carpeta con mis imágenes numeradas y aparece mi película. No desorden. Sin cambio de tamaño. ... Quizás esto no existe (¿o se llama QuickTime Pro?)

Jared Updike
fuente
Posiblemente no le interese ni le ayude, pero entiendo que 'QuickTime Pro', como lo conocemos y amamos actualmente, se convertirá en solo 'QuickTime', con todas las funciones y se incluirá como parte de Snow Leopard, en otras palabras, incluido con El sistema operativo.
robsoft
Pensé que había escuchado eso. Hará que este problema desaparezca, con suerte ... Me mantendré al tanto en los próximos meses. Gracias.
Jared Updike
Utilicé VirtualDub en Windows y realicé mi tarea, pero aún me gustaría hacerlo en mi Mac si es posible en el futuro (ya sabes, ya que las Mac tienen esta reputación de ser buenas en video y hacer películas). ¿Supongo que puedo esperar a Snow Leopard?
Jared Updike

Respuestas:

10

Hay una aplicación gratuita basada en AppleScript con el nombre de Sequimago que debe cumplir sus requisitos de manera admirable. Está disponible en esta página en MacScripter , un sitio del foro donde Martin Michel, autor de Sequimago, es administrador.

Esta es su descripción del programa:

Requisitos
Mac OS X 10.5 Leopard • QuickTime 7.2.1

Instalación y uso:
descargue y extraiga el archivo ZIP. Luego abra el script con un doble clic o suelte un montón de archivos de imagen en su icono. La secuencia de comandos le pedirá que especifique un nombre de archivo y una ubicación para la nueva película QuickTime. Después de proporcionar ciertas configuraciones para su secuencia de imágenes (por ejemplo, cuadros por segundo / segundos por cuadro), se producirá su secuencia de imágenes.

Formatos de imagen admitidos:
jpg, jpeg, gif, png, tiff, tif, psd, pict, bmp, pdf (solo se reconoce la primera página de un documento PDF)

Notas:
Sequimago actualmente usa el formato de imagen JPEG para la secuencia de imágenes, lo que resulta en un tamaño de archivo más pequeño de la película QuickTime. Pero puede editar fácilmente el script de Python para usar formatos de imagen alternativos (por ejemplo, TIFF). El script de Python se encuentra en: Sequimago.app/Contents/Resources/crtimgseq.py

- - - - - - - -

PD: Creo que apreciarás un comentario que hizo al explicar cómo llegó a escribir el programa:

Sabía que podía crear fácilmente presentaciones de diapositivas personalizadas con QuickTime Pro, pero ¿por qué gastó $ 29.99 con tanto esfuerzo cuando puede obtener la misma funcionalidad de forma gratuita utilizando las tecnologías integradas de Mac OS X 10.5?

Ambrosio
fuente
Eso hizo el truco. Tendré que jugar con la codificación (png se verá mejor para esto, creo ...)
Jared Updike
Esta aplicación no funcionó para mí. Bueno, funcionó, pero no pude cambiar la velocidad de los cuadros sin importar lo que puse en cuadros por segundo. y cuando probé segundos por fotograma, creó una película de 64 kb y luego se bloqueó.
deweydb
Sequimago sigue trabajando brillantemente en OSX Mavericks ...
HaL
24

La herramienta de línea de comando ffmpeg hace esto:

ffmpeg -n -i "image_%03d.jpg" output.m4v

ffmpegEn este ejemplo, buscará archivos que coincidan con el patrón image_xxx.jpgen el directorio actual donde la xxxparte es un número decimal rellenado con ceros, como 003. ffmpegelige automáticamente el formato de salida basado en el sufijo del archivo de salida, por ejemplo, m4v.

Cambie -na -ysi desea que ffmpeg sobrescriba siempre el archivo de salida sin preguntar (útil para pruebas repetidas).

Le sugiero que descargue ffmpegdesde homebrew o macports .

Tomás Andrle
fuente
Recientemente tuve que hacer lo mismo. Claramente, la línea de comandos no es tan fácil como una GUI, pero una vez que la supe, ffmpeg me dejó hacer exactamente lo que quería, ¡sin importar lo que quisiera hacer!
physicsmichael
1
@dan Sugeriría Homebrew sobre el viejo Fink. Tiene más actualizaciones y funciona igual de bien. Buena edición sin embargo.
slhck
3
Para cualquiera que intente usar esto y obtenga un video negro, intente agregar -pix_fmt yuv420pinmediatamente antes del nombre del archivo de salida.
shawkinaw
Para obtener más opciones (con descripción) comprobar la posterior SU relacionados: superuser.com/questions/356974/...
Moreaki
No use la -yopción anterior, ya que sobrescribe los archivos sin preguntar. Utilice en su -nlugar, que se detiene si existe el archivo de salida. ¡Cometí un error al especificar archivos de entrada y sobrescribí todos mis archivos fuente!
Jim Bergman
5

ImageMagick (disponible en macports) puede hacer eso, intente ejecutar el comando

convert -delay 30 'pic-*.png' movie.m4v

donde 30 son los centésimos de segundos entre fotogramas y los archivos siguen el patrón:

pic-001.png pic-002.png ...

cobbal
fuente
No funciono Hizo una película de un solo cuadro. (ImageMagick 6.1.8 22/03/06). Incluso cambié el nombre de los archivos a pic - *. Png y todavía solo pone el primer fotograma.
Jared Updike
extraño, funciona en el mío (ImageMagick 6.5.2-9 2009-06-03)
cobbal
@Jared es bastante viejo un ImageMagick que tienes ... prueba una versión más nueva
bubu
1

Enmarcado : es gratis.

  • Cree secuencias de cualquier tamaño con una cantidad prácticamente ilimitada de imágenes y con cualquier cantidad de fotogramas por segundo.
  • Obtenga una vista previa de las imágenes haciendo doble clic en ellas y reordenarlas si es necesario.

ingrese la descripción de la imagen aquí

jayrtfm
fuente
2
Requiere expansor de material y ya no funciona en 10.8+ debido a que OSX elimina el soporte de rosetta para aplicaciones PPC.
deweydb
1

ImageJ es un potente editor / visualizador / analizador de imágenes basado en GUI que, entre muchas otras cosas, le permite hacer películas a partir de secuencias de imágenes. Cumple con sus requisitos y proporciona opciones útiles como cambiar el tamaño, rotar, etc. si lo desea / necesita.


fuente
1

Para mí, el ensamblador de vueltas de tiempo hace el truco. Solo toma .jpg como entrada, pero puedo vivir con eso para mi animación. Además de eso, ¡acabo de probarlo y funciona bien!

Chris
fuente
No funciona con Mojave.
zeeshan
0

¿Es una presentación de diapositivas? Puede exportar una presentación de diapositivas en formato de película desde iPhoto. Es posible establecer un tiempo de transición de diapositivas a un segundo o menos y hacer un archivo de película de esa manera.

sal
fuente
No en este caso ... Estoy tratando de convertir 1000 cuadros en una película de 30 cuadros / segundo 33.3 segundos.
Jared Updike
+1 gran solución (excepto en este caso)
Dan Rosenstark
0

Podrías probar iMovie. Simplemente arrastre los archivos que desee a la ventana de iMovie, y debería poder crear una película para usted.

alex
fuente
-1

Mencoder, un codificador que viene con mplayer, probablemente sabe cómo hacerlo.

Tadeusz A. Kadłubowski
fuente
Útil en teoría, pero 'menncoder' no existe en el paquete binario precompilado (no oficial). En resumen: no se afeita el yak. Me gustaría hacer una película, no compilar el código fuente. (A menos que sea lo más fácil que existe ...)
Jared Updike
44
Puede tener sus yaks afeitados (con acondicionador y un masaje) por Fink o MacPorts ...
Tadeusz A. Kadłubowski