diff --git a/ffmpeg.js b/ffmpeg.js new file mode 100644 index 0000000..4844ab0 --- /dev/null +++ b/ffmpeg.js @@ -0,0 +1,16 @@ +const { exec } = require('child_process'); + +exec('ffmpeg -version', (error, stdout, stderr) => { + if (error) { + console.log('FFmpeg is not installed. Installing FFmpeg...'); + exec('apt update && sudo apt install -y ffmpeg', (installError, installStdout, installStderr) => { + if (installError) { + console.error(`Error installing FFmpeg: ${installError}`); + return; + } + console.log('FFmpeg installed successfully.'); + }); + } else { + console.log('FFmpeg is already installed.'); + } +}); \ No newline at end of file