api/stream: add support for 8kbps option for mp3 downloads

This commit is contained in:
dumbmoron 2024-09-07 16:28:30 +00:00
parent c6385f1842
commit 9a504443fd
No known key found for this signature in database

View file

@ -225,6 +225,10 @@ const convertAudio = (streamInfo, res) => {
args.push("-b:a", `${streamInfo.audioBitrate}k`) args.push("-b:a", `${streamInfo.audioBitrate}k`)
} }
if (streamInfo.audioFormat === "mp3" && streamInfo.audioBitrate === "8") {
args.push("-ar", "12000");
}
if (streamInfo.audioFormat === "opus") { if (streamInfo.audioFormat === "opus") {
args.push("-vbr", "off") args.push("-vbr", "off")
} }