2010-07-04 5 views
3

J'ai trouvé plusieurs questions avec des réponses sur la façon de créer une vidéo à partir d'images. J'ai mis en place deux d'entre eux et j'ai pu produire les vidéos correctement. J'ai essayé les éléments suivants:Créer une vidéo à partir d'images Unix ligne de commande avec des transitions

ImageMagick convertir -delay 100 -quality 75 photo1.jpg photo2.jpg movie.mpg

FFMPEG ffmpeg -r 10 -b 1800 -i photo1.jpg photo2 .jpg movie.mpg

Le résultat final est la vidéo affichant des images avec un timing, sans effets. Je cherche à apprendre comment ils ajoutent une transition Fade In et Fade Out entre ces images.

+0

Heh, drôle: Connexe: http://www.odesk.com/jobs/Images-to-slideshow-video-PHP-class-FFmpeg_~~394e676d2c71eef9?source=rss –

+0

Pouvez-vous faire ce genre de chose ? Ou avez-vous affiché le travail lui-même? – Tim

+0

non plus, je l'ai juste vu pendant Googling et posté sur une impulsion. Ce n'est pas vraiment utile. –

Répondre

2

Je doute que cela puisse être fait par l'une ou l'autre librairie, sans créer chaque image une par une. Les deux bibliothèques ne se concentrent pas vraiment sur les effets vidéo.

solution d'une ligne de commande, je peux voir est dvd-slideshow:

dvd-slideshow est un groupe de programmes de Linux qui commandline crée un dvd diaporama de style de groupes d'images. Les vidéos de diaporama peuvent être réalisées à partir d'un répertoire ou de certains albums photo en ligne. Vous pouvez ajouter des effets fantaisistes comme des fondus, des titres et l'effet Ken Burns (zoomer lentement et faire un panoramique en même temps) avec de l'audio pour rendre vos diaporamas encore plus agréables. Il y a aussi un script qui génère un menu pour votre DVD (dvd-menu). Les outils dvd-slideshow sont des programmes open-source publiés sous GNU GPL.

Il peut sortir des DVD (MPEG-quelque chose) et FLV entre autres. Vous devrez peut-être faire deux transitions, mais vous devriez être capable de créer n'importe quel type de fichier vidéo en utilisant une combinaison de ceci et ffmpeg.

+0

Merci pour la bibliothèque, je vais vérifier cela et l'installer aujourd'hui .. – Tim

Questions connexes