|
|
f5fda050ed
|
Supprimer l'importation du gestionnaire de stockage dans le gestionnaire de vidéos
|
2025-04-03 11:40:22 +02:00 |
|
|
|
03ec179590
|
Ajout de la gestion des vidéos inachevées et mise à jour des fonctions de création et de mise à jour des vidéos dans le gestionnaire de base de données.
|
2025-04-03 11:27:11 +02:00 |
|
|
|
0d0c101e20
|
Renommer le gestionnaire de stockage et mettre à jour les références dans les fichiers concernés. Supprimer les fichiers obsolètes et ajouter un nouveau fichier de gestion de stockage.
|
2025-04-03 10:29:17 +02:00 |
|
|
|
a33e517a8a
|
Nettoyer le code en supprimant les importations inutilisées et en décommentant des fonctions pour améliorer la lisibilité.
|
2025-04-03 09:02:34 +02:00 |
|
|
|
c4d62c473e
|
Mise à jour de la requête de suppression des vidéos inachevées pour inclure les statuts 0 et 2
|
2025-04-02 10:40:16 +02:00 |
|
|
|
7dafdcecde
|
Mise à jour du statut de la vidéo lors de la création d'un projet vidéo : ajout de nouveaux états pour refléter les différentes phases de création.
|
2025-04-02 10:39:32 +02:00 |
|
|
|
d1b75329ea
|
Ajout de la fonction de nettoyage des fichiers vidéo non associés et appel de la fonction de suppression des vidéos inachevées
|
2025-04-02 10:34:27 +02:00 |
|
|
|
90e036b150
|
Supprimer les vidéos inachevées au démarrage du backend
|
2025-04-02 10:33:42 +02:00 |
|
|
|
aa9a21c638
|
Ajout de la vérification de l'occupation de la caméra et réinitialisation des statuts des projets lors du redémarrage du backend. Mise à jour des paramètres de la caméra et modification du statut des vidéos.
|
2025-04-02 10:28:59 +02:00 |
|
|
|
71cb9898bb
|
Résolution de la gestion vidéo #3
|
2025-03-31 11:35:37 +02:00 |
|
|
|
9101497a7f
|
Ajouter la prise en charge de la résolution personnalisée lors de la création de vidéos
|
2025-03-31 11:22:19 +02:00 |
|
|
|
6c48612554
|
Ajouter des options de redimensionnement et de bitrate pour la création de vidéos
|
2025-03-31 11:03:38 +02:00 |
|
|
|
c3e78b248f
|
Ajouter une route pour récupérer la progression de la création de vidéos et améliorer la gestion des erreurs dans la fonction createVideoWithList
|
2025-03-13 11:50:31 +01:00 |
|
|
|
a069acfce7
|
Modifier le champ de la base de données pour mettre à jour le chemin du fichier vidéo dans la fonction createVideoWithList
|
2025-03-13 11:33:44 +01:00 |
|
|
|
c90ff42961
|
Refactor la création de vidéos pour utiliser des promesses et améliorer la gestion des erreurs, avec une réponse immédiate au démarrage du rendu.
|
2025-03-13 11:28:17 +01:00 |
|
|
|
2e552be9db
|
Modifier la création de vidéos pour utiliser des promesses et gérer les erreurs lors de l'exécution de ffmpeg
|
2025-03-13 10:06:48 +01:00 |
|
|
|
4bda54b529
|
Ajouter une fonction pour vérifier si la caméra est occupée et mettre à jour la gestion des fichiers vidéo
|
2025-03-13 10:02:49 +01:00 |
|
|
|
dab93cfdf9
|
Améliorer la gestion des erreurs en ajoutant un code d'état HTTP aux réponses d'erreur dans plusieurs routes et en modifiant la fonction sendError pour accepter un code d'état personnalisé.
|
2025-03-13 09:32:02 +01:00 |
|
|
|
30f05ffcbe
|
Modifier l'importation de child_process pour utiliser execSync au lieu de spawn dans videoManager.js
|
2025-03-10 18:01:52 +01:00 |
|
|
|
ef90f77a11
|
Refactor la fonction createVideoWithList pour simplifier la création de vidéos et mettre à jour le statut de la vidéo à "completed"
|
2025-03-10 18:00:30 +01:00 |
|
|
|
e38718b1fa
|
videoManager.js: add videoManager.js
|
2025-03-10 17:56:56 +01:00 |
|
|
|
55697fc032
|
Modifier la fonction createVideoWithList pour inclure l'ID de la vidéo et mettre à jour le statut de la vidéo après le rendu
|
2025-03-10 17:36:39 +01:00 |
|
|
|
7baac5dcb7
|
Modifier la fonction createVideoWithList pour utiliser spawn au lieu de execSync pour l'exécution de ffmpeg en arrière-plan
|
2025-03-10 17:31:11 +01:00 |
|
|
|
848c50bf33
|
Ajouter la gestion des erreurs lors de l'exécution de la commande ffmpeg pour la création de vidéos
|
2025-03-10 17:25:59 +01:00 |
|
|
|
81c4470464
|
Démarrer la création de vidéo en arrière-plan pour améliorer la réactivité
|
2025-03-10 17:23:52 +01:00 |
|
|
|
553a934563
|
Modifier la fonction createVideoWithList pour convertir la durée en entier avant de calculer le frame rate
|
2025-03-10 17:16:23 +01:00 |
|
|
|
9e850f0090
|
Modifier la fonction createVideoWithList pour accepter la durée et ajuster le frame rate en conséquence
|
2025-03-10 17:08:11 +01:00 |
|
|
|
d17c96479f
|
Modifier la requête d'insertion pour retourner l'ID de la nouvelle vidéo créée
|
2025-03-10 16:34:53 +01:00 |
|
|
|
dcbf2a1f00
|
Modifier la gestion des erreurs lors de la création de vidéos et commenter le code de test associé
|
2025-02-12 14:04:28 +01:00 |
|
|
|
a63e79e26e
|
Ajouter la mise à jour du fichier vidéo et gérer les erreurs lors du rendu
|
2025-02-12 11:23:30 +01:00 |
|
|
|
c0215643ea
|
Modifier le type de measurement_ids en chaîne et simplifier le traitement lors de la création d'une vidéo
|
2025-02-12 10:44:57 +01:00 |
|
|
|
25c056c3d8
|
Formater les IDs de mesure lors de la création d'une vidéo dans videoManager
|
2025-02-12 10:40:43 +01:00 |
|
|
|
a09805c5f1
|
Ajouter le champ de statut lors de la création d'une vidéo dans videoManager
|
2025-02-12 10:26:24 +01:00 |
|
|
|
7179d94527
|
Ajouter un champ de statut lors de la création d'une vidéo dans la base de données
|
2025-02-12 10:25:17 +01:00 |
|
|
|
2766a1d788
|
Ajouter des fonctions pour créer et supprimer des vidéos dans videoManager et mettre à jour la route POST /videos pour utiliser ces nouvelles fonctions
|
2025-02-12 10:17:08 +01:00 |
|
|
|
cbb18e0ca2
|
Réorganisation du code dans videoManager.js et activation des tests de gestion des dossiers dans tester.js
|
2025-02-11 22:49:37 +01:00 |
|
|
|
a80193dadc
|
Ajout de la gestion des chemins d'images et amélioration des messages de log dans plusieurs modules
|
2025-02-11 22:40:32 +01:00 |
|
|
|
33b55e0dc0
|
Tri des images numériquement avant la création de la vidéo et mise à jour du fichier temporaire
|
2025-02-11 19:29:03 +01:00 |
|
|
|
f56c35c5f9
|
Migration de la fonction de création de vidéo vers un nouveau module et suppression de l'ancienne implémentation
|
2025-02-11 19:26:42 +01:00 |
|