cleaned old output on initialization

This commit is contained in:
Quentin Roussel
2024-08-18 18:57:21 +08:00
parent b189cd2351
commit 37073e11b2
3 changed files with 10 additions and 6 deletions

View File

@@ -37,6 +37,12 @@ async function generateFinalImages() {
export async function createVideo() {
await generateFinalImages();
//remove video
try {
fs.unlinkSync('out/output.mp4');
} catch (error) {
console.log('No video to delete');
}
//run the command ffmpeg -framerate 5 -i %d.png -c:v libx264 -r 30 output.mp4
return new Promise((resolve, reject) => {
exec('ffmpeg -framerate 5 -i images/final/%d.png -c:v libx264 -r 30 out/output.mp4', (err, stdout, stderr) => {