7 votos

Convertir gif animado a mp4

Estoy buscando una herramienta (GUI sería lo mejor) para convertir un gif animado en un mp4-video para enviarlo a través de WhatsApp. ¿Tienes alguna sugerencia para hacer este trabajo?

1 votos

si uno de estos le respondió, puede hacer clic en la marca para cerrar su pregunta.

19voto

beroe Puntos 1605

Puedes usar dos programas, el de Imagemagick convert mando y ffmpeg para hacer esto.

convert -coalesce animation.gif frames%04d.png

Entonces convierte los pngs en una película:

ffmpeg -r 10 -i frames%04d.png -vcodec mjpeg -y movie.mp4

Para una interfaz gráfica de usuario, no le resultaría muy conveniente, pero sé que QuickTime Pro (tal vez tenga que conseguir la versión antigua) convertirá una pila de imágenes secuenciales en una animación. No sé si leerá el GIF correctamente.

Edición: ver la respuesta de @Henry para otro códec usando h264. En resumen, para un esquema de compresión más moderno en la película, usa -vcodec h264 en su lugar

0 votos

¿Puede explicar por qué quiere incluir las respuestas dadas por otros en las suyas? Cualquiera que visite este Q&A verá todas las respuestas de todos modos, así que seguramente encontrará toda la información que necesita. Hacer referencia a otras respuestas dificulta la lectura para todos.

0 votos

Sólo menciono esa bandera porque a veces la gente utiliza la respuesta más votada sin leer todas las demás. Mi respuesta fue escrita en 2013. No hay nada malo en señalar una forma de mejorarla, y la otra respuesta (que fue copiada de mi respuesta dos años después) no es idéntica a la que he dado. Por favor, déjalo estar.

0 votos

Tenemos muy poca información sobre las respuestas que la gente realmente lee y utiliza :-) No veo nada malo en esto ("utilizar la respuesta más votada sin leer todas las demás"). Si les funciona, estupendo, si no les funciona, es de esperar que vuelvan a buscar alternativas. Si quieres añadir una segunda opción, por favor, hazlo, pero hazla independiente para que la gente pueda copiar/pegar el comando.

10voto

Henry Puntos 111

Beroe's La respuesta fue muy útil, pero descubrí que cuando creé mp4s usando su método no funcionó en QT o iMovie en El Capitán. Hice un poco de investigación y leí los registros de codificación y me topé con esta solución, que parece funcionar con QT e iMovie:

ffmpeg -r 10 -i frames%04d.jpg -vcodec h264 -y -pix_fmt yuv420p movie.mp4

0 votos

Creo que necesitas frames*.jpg o frames*.png en lugar de frames%04d.jpg

0 votos

Esto me funcionó después de convertir el gif a jpg's usando el método de @beroe de su respuesta anterior: convert -coalesce animation.gif frames%04d.jpg

1 votos

@MarkSetchell No, él quiere decir frames%04d que es la sintaxis de ffmpeg para cualquier archivo con cuatro dígitos, por ejemplo frames0001.png frames0002.png etc.

2voto

anschauung Puntos 258

A pesar de usar Mavericks, sigo teniendo Quicktime 7 Pro Player en mi disco. Está muy bien para ver GIF animados y exportarlos en otros formatos.

añadió

Requiere Quicktime 7 (instalación opcional, o mantenerlo en sus aplicaciones cuando se instalan nuevas versiones del sistema operativo). Requiere la clave de actualización "Pro" pagada, la versión de Quicktime 7 disponible desde 2005 más o menos.

Abra el archivo GIF con Quicktime Player 7. (Arrastre el icono GIF al icono del reproductor; o haga clic con el botón derecho del ratón en el icono GIF y elija Quicktime Player 7 en "Abrir con"; o inicie Quicktime Player 7 y utilice Open File... en el File menú)

Tócalo para asegurarte de que funciona. Puedes usar las teclas de flecha izquierda y derecha para avanzar o retroceder un cuadro a la vez.

Window > Show Movie Inspector (o ⌘-I ). Escriba el "Tamaño normal", 270 x 600 o lo que sea

inspector

File > Export (o ⌘-E )

En el Export: Elige el menú Movie to MPEG-4 (o algún otro formato si lo desea)

export

Utilice el botón de Opciones para controlar algunas características del archivo MP4. En particular, establece el tamaño de la imagen (si el tamaño que has escrito no está en el menú, elige Custom y escribirlo). Pruebe el formato MPEG-4 Improved . Haga clic en OK cuando termines con las opciones.

options

Seleccione el destino y el nombre del archivo MP4

Haga clic en Save

0 votos

Hola, podría pedirte que resumas los pasos necesarios para conseguirlo, ya que creo que es una información útil que todavía puede necesitar más explicación para algunos usuarios.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X