Convertir imágenes en video

10

Encontré un método en Internet para avconvhacer un video a partir de imágenes, pero la calidad es muy pobre. Configuré la resolución pero no ayudó.

avconv -i "franc%04d.jpg" -r 30 -s:v 1280x720 a.mkv

¿Cómo puedo elegir la compresión de imagen y establecer la mejor calidad?

LVA
fuente
superuser.com/questions/624567/...
Ciro Santilli冠状病毒审查六四事件法轮功

Respuestas:

8

Puedes hacerlo con ffmpeg e imagemagic. Instálelos si no están instalados en su PC.

Siga estos pasos en su terminal:

1. Cree un directorio para probar esta solución, es mejor que haga una copia duplicada de los videos antes de probar esto.

mkdir temp

2. Copie todas sus imágenes a ese directorio tempque ha creado.

cp *.JPG temp/.

3. Establezca la resolución de sus imágenes.

mogrify -resize 800x800  temp/*.JPG

4. Conviértalos para que se transformen en transiciones suaves y conviértalos en un video mp4.

convert temp/*.JPG -delay 10 -morph 10 temp/%05d.jpg
ffmpeg -r 25 -qscale 2  -i temp/%05d.jpg output.mp4

ffmpeg no está en los repositorios de Ubuntu 14.04, ¡pero está en 15.04!

fuente: http://www.itforeveryone.co.uk/image-to-video.html

rɑːdʒɑ
fuente
44
Obtengo: "La opción qscale (usar escala de calidad fija (VBR)) no se puede aplicar al archivo de entrada temp /% 05d.jpg: está intentando aplicar una opción de entrada a un archivo de salida o viceversa. Mueva esta opción antes de archivo al que pertenece. Error al analizar las opciones para el archivo de entrada temp /% 05d.jpg. Error al abrir archivos de entrada: argumento no válido "y cuando esto se corrige," Utilice -q: ao -q: v, -qscale es ambiguo No formato de píxel especificado, yuvj420p para la codificación H.264 elegida. Utilice -pix_fmt yuv420p para compatibilidad con reproductores multimedia obsoletos. [libx264 @ 0x3a84820] -qscale se ignora, -crf se recomienda ".
Sanjay Manohar
1

Puede usar kdenlive para hacer presentaciones de diapositivas de imágenes, así como la edición avanzada de videos.

Descargar KDEnlive!

Pavak Paul
fuente