Calendrier de réalisation — Projet keycube Vidéo - keycube/k3Video GitHub Wiki

Présentation

Ce calendrier présente la planification des activités prévues dans le cadre du projet Keycube Vidéo pour le cours 8INF319 du baccalauréat en informatique à l'Université du Québec à Chicoutimi (UQAC).

Le calendrier s'échelonne sur une période de 10 semaines. les premières semaines ont étés utilisées pour élaborer le projet.

L'objectif principal est de développer et documenter un pipeline reproductible de production de vidéos POV du Keycube, en utilisant principalement des outils open source.

Le calendrier est prévisionnel et pourra être ajusté selon les résultats des expérimentations et les difficultés techniques rencontrées.

Semaine 7 – Analyse du projet et définition des besoins

Objectif :

Définir clairement l'objectif du stage, faire le cahier des charges et le calendrier. Recréer l'effet de texte avec les logiciels Shotcut et OpenShot et déterminer le meilleur à utiliser.

Livrables :

  • Cahier des charges.

  • Calendrier de travail.

  • test vidéos Shotcut et Openshot

Semaine 8 - Prises de vues caméra et développement de l'interface visuelle

Objectif :

Expérimenter avec différentes prises de vue caméra et améliorer l'interface simulant l'affichage du texte saisi avec le Keycube dans une vidéo POV.

Livrables :

  • Prototype fonctionnel de l'interface.

  • Documentation des effets et animations utilisés.

Semaine 9 - Exploration de méthodes alternatives

Objectif :

Expérimenter d'autres approches pour simplifier ou automatiser la création de l'interface, notamment à l'aide de HTML, CSS et JavaScript.

Livrables :

  • Résultats des expérimentations.

  • Analyse des avantages et limitations des différentes méthodes.

Semaine 10 - Développement du pipeline de production

Objectif :

Structurer les méthodes développées afin de créer un processus de production vidéo clair, efficace et reproductible.

Livrables :

  • Première version du pipeline.

  • Premier gabarit de projet réutilisable.

Semaine 11 - Production d'une vidéo démonstrative

Objectif :

Mettre en application le pipeline développé afin de produire une vidéo POV démontrant une situation d'utilisation du Keycube.

Livrables :

  • Première vidéo démonstrative.

  • Documentation des difficultés et ajustements.

Semaine 12 - Création de la vidéo tutoriel

Objectif :

Production d'une vidéo tutoriel démontrant étape par étape comment recréer une vidéo keycube développé dans le cadre du stage.

Livrables :

  • Vidéo tutoriel

Semaine 13 - Validation du pipeline

Objectif :

Faire tester la reproductibilité du pipeline en suivant les étapes documentées et en utilisant le gabarit développé. Identifier les difficultés rencontrées et apporter les corrections nécessaires.

Livrables :

  • Résultats des tests de reproductibilité.

  • Version améliorée du pipeline et du gabarit.

Semaine 14 - Amélioration et optimisation du pipeline

Objectif :

Améliorer le processus de production en fonction des résultats obtenus. Explorer les possibilités de simplification ou d'automatisation de certaines étapes afin de faciliter la création de nouvelles vidéos.

Livrables :

  • Version optimisée du pipeline.

  • Documentation des améliorations apportées.

Semaine 15 - Finalisation de la documentation

Objectif :

Regrouper et organiser la documentation technique développée durant le stage afin de permettre aux futurs étudiants et membres de l'équipe Keycube de reproduire facilement les effets et les méthodes utilisés.

Livrables :

  • Documentation technique complète sur Codeberg.

  • Fichiers de projet et ressources nécessaires à la reproduction du pipeline.

Semaine 16 - Finalisation et bilan du stage

Objectif :

Finaliser les livrables du projet et effectuer un bilan des expérimentations, des difficultés rencontrées et des apprentissages réalisés durant le stage.

Livrables :

  • Pipeline de production finalisé.

  • Vidéo démonstrative et vidéo tutoriel.

  • Bilan final du stage.