Il s'agit d'un script bash qui facilite la transformation d'une séries d'images en une vidéo.
Quiconque a essayé de lire man mencoder sait à quel point il est horripilant de chercher les bons paramètres pour générer une !#@ de vidéo à partir d'une série d'images — typiquement pour une vidéo de démonstration en synthèse d'images.
Le script picSeq2Video résoud ce problème ! Il permet d'invoquer mencoder avec des réglages optimisés ; il effectue deux passes automatiquement lorsque c'est utile. Son objectif est de fournir un bon compromis entre souplesse et simplicité des réglages, dans le contexte de vidéos de démonstration de synthèse d'images. Les options sont donc nettement moins nombreuses que pour mencoder ^^. Le choix de la qualité a été fait au détriment du temps d'encodage, puisque le script est plutôt destiné à de courtes vidéos. Il est également conçu pour s'intégrer à un flux de travail ; il n'est pas interactif (sauf avec l'option -r) et peut donc être appelé par d'autres scripts.
Des préréglages permettent d'encoder rapidement une vidéo pour un usage particulier : mise à disposition sur le web (web), haute qualité (hq), intégration à un montage vidéo (dv), etc. On peut aussi choisir un codec, un redimensionnement et un bitrate pour plus de souplesse. Enfin, on peut fournir directement les paramètres d'encodage vidéo pour mencoder pour une personnalisation poussée — mais ceux qui connaissent assez bien mencoder pour cela n'auront peut-être pas besoin de ce script :)
chmod +x picSeq2Video.sh./picSeq2Video -h fournit une liste détaillée des options du script. À part cette page, il n'y a pas d'autre documentation pour l'instant.
mencoder ne se lisent que avec mplayer. Dans le doute, il faut tester.mencoder se plaint que... Selon les version de mencoder, plus ou moins de codecs et d'options sont disponibles, et le script ne procède à aucune vérification. Essayez d'utiliser la version la plus récente disponible et vérifiez les options de compilation.mencoder et pas ffmpeg ? mencoder utilise les codecs les plus performants de ffmpeg et offre plus de souplesse. Si quelqu'un veut faire une version de script utilisant ffmpeg, qu'il n'ait pas de scrupules, c'est pour ca que je le distribue sous GPL.