/anim-workshop

A small software to create animations out of webcam footage

Primary LanguageVue

anim-workshop

Un logiciel de création d'animations à partir de capture webcam. Ce logiciel à un but pédagogique et ne prétend pas rivaliser avec aucun autre produit de ce type.

Auteur

Raphaël Marandet (raphael.marandet@gmail.com)

Dépot GIT : https://github.com/Laboralphy/anim-workshop.git

Build et Exécution

Pour installer les dépendances

git https://github.com/Laboralphy/anim-workshop.git
cd anim-workshop
npm install

Pour construire le projet

npm build

Pour lancer le projet en mode développement

npm start

Outils connexes

  • ffmpeg ou avconv
  • ssh

Comment faire un film ?

L'écran principal est constitué :

  • d'une barre d'outils (TB)
  • d'un selecteur d'onglets (TS)
  • d'un album (ALB)
  • d'un selecteur de musiques (MS)
  1. Onglet "Caméra" : Lorsque la webcam filme, on peut capturer des images en cliquant sur l'icône ressemblant à un appareil photo. On peut également appuyer sur la barre espace.
  2. Barre d'outils : On peut à tout moment nommer le projet (icone crayon). Cela permet de pouvoir le sauvegarder (icone disquette).
  3. Au fur et à mesure de la capture, les images s'accumulent dans l'album (partie droite de l'écran). Cet album propose des opération basique de gestion (sélection, suppression...)
  4. Sous l'album se trouve un outil pour ajouter de la musique. On sélectionne un fichier musical (que l'on peut changer à tout moment). La msique est automatiquement ajoutée à la video dans le rendu final.
  5. L'icone du clapet permet de créer le film. Dans ce cas le nom du projet est utilisé pour créer le fichier.
  6. Un outil d'upload de video est disponible (voir la section correspondante)

Actions

Ecran de démarrage

L'écran de démarrage s'affiche, avec le nom de l'auteur et le numéro de version

Nouveau projet

Réinitialisation complète du logiciel afinde démarrer un nouveau projet.

  • Le dossier snapshot se vide
  • La webcam se met à filmer
  • Le champs "nom du projet" se mets à vide.

Renommer le projet

Changer le nom du projet changera également le répertoire de sauvegarde ainsi qu ele nom de la video uploadée.

Ouvrir un projet

Affiche une liste des projets précédemment sauvegardée. L'ouverture d'un projet entraine la perte de toute modification non sauvegardée du projet précédent.

Création du film

Créé le fichier video à partir des images collectées dans l'album.

Transmission du film

Transmet le film à un serveur distant dont les information de connexion sont stockée dans le fichier de configuration ~/.anim-workshop/config.json à la rubrique "upload".