habe ich einen einfachen Video-to-Audio-Konverter mit ffmpeg für meine discord.js bietet:Wie kann ich eine Audiodatei während der Konvertierung mit ffmpeg in Node.js abspielen?
let stream = //an mp4 stream
ffmpeg(stream)
.toFormat("mp3")
.stream(fs.createWriteStream("./audio.mp3"))
.on("end",() => {
connection.playStream(fs.createReadStream("./audio.mp3"))
});
Das alles funktioniert gut, aber mit .on(), um die Datei zu spielen - erst nach Umwandlung vollständig abgeschlossen - kann eine Weile dauern.
Gibt es eine effiziente Möglichkeit, connection.playStream zu spielen Sie die Audiodatei oder Stream, wie die FFmpeg Konvertierung noch passiert?