Modifier la fonction createVideoWithList pour convertir la durée en entier avant de calculer le frame rate

This commit is contained in:
2025-03-10 17:16:23 +01:00
parent 9e850f0090
commit 553a934563

View File

@@ -55,7 +55,7 @@ async function createVideoWithList(projectId, pathList, duration) {
// Créer un fichier temporaire pour la liste des images // Créer un fichier temporaire pour la liste des images
fs.writeFileSync(tempFile, sortedImages.map(image => `file '${image}'`).join('\n')); fs.writeFileSync(tempFile, sortedImages.map(image => `file '${image}'`).join('\n'));
const frameRate = Math.ceil(sortedImages.length / duration); const frameRate = Math.ceil(sortedImages.length / parseInt(duration));
// le fichier final prend cette forme : {projectId}_{firstImageId}_{lastImageId}-{timestamp}.mp4 // le fichier final prend cette forme : {projectId}_{firstImageId}_{lastImageId}-{timestamp}.mp4
const timestamp = new Date().getTime(); const timestamp = new Date().getTime();