diff --git a/routes/api.js b/routes/api.js index 757ece2..187903a 100644 --- a/routes/api.js +++ b/routes/api.js @@ -398,6 +398,9 @@ router.post('/createvideo', (req, res) => { image_count = list_ids.length; + // déduire le nom du fichier de la vidéo du nom donné par req.body.name + const video_path = '/videos/' + req.body.name + '.mp4'; + const query_first = 'SELECT timestamp FROM public.measurements WHERE id = $1'; const query_last = 'SELECT timestamp FROM public.measurements WHERE id = $1'; db.query(query_first, [list_ids[0]], (err, results) => { @@ -417,7 +420,7 @@ router.post('/createvideo', (req, res) => { // déduire du nombre d'images le nombre d'images par seconde via la duration qui sera précisée const fps = image_count / req.body.duration; - db.query(query, [req.body.project_id, req.body.measurement_ids, req.body.video_path, start_timestamp, end_timestamp, image_count, req.body.resolution, req.body.duration, fps, 0, req.body.name], (err, results) => { + db.query(query, [req.body.project_id, req.body.measurement_ids, video_path, start_timestamp, end_timestamp, image_count, req.body.resolution, req.body.duration, fps, 0, req.body.name], (err, results) => { if (err) { console.error('Erreur lors de l\'ajout de la vidéo:', err); return res.status(500).json({ error: 'Erreur serveur' });