Skip to content

Commit

Permalink
fix: ff args for system installation
Browse files Browse the repository at this point in the history
  • Loading branch information
wxsms committed Apr 3, 2024
1 parent 8e0b550 commit c260d26
Showing 1 changed file with 16 additions and 8 deletions.
24 changes: 16 additions & 8 deletions src/flv2mp3.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,22 @@ export function flv2mp3(filename) {
if (nodeVersion >= 18) {
const mp3 = filename.replace('.flv', '.mp3');
return new Promise((resolve, reject) => {
exec(`ffmpeg -y -i "${filename}" -q:a 0 "${mp3}"`, (err) => {
if (err) {
reject(err);
} else {
// console.log(`${mp3} converted`);
resolve();
}
});
const argv = program.opts();
exec(
`ffmpeg -y ${argv.ffmpeg
.split(' ')
.map((v) => v.trim())
.filter((v) => !!v)
.join(' ')} -i "${filename}" -q:a 0 "${mp3}"`,
(err) => {
if (err) {
reject(err);
} else {
// console.log(`${mp3} converted`);
resolve();
}
},
);
});
}
return new Promise((resolve, reject) => {
Expand Down

0 comments on commit c260d26

Please sign in to comment.