From fb5fe05414d5713a09fcb03182038e60c76993ae Mon Sep 17 00:00:00 2001 From: binimum Date: Sat, 28 Feb 2026 11:59:27 +0000 Subject: [PATCH] Remux instead of transcode --- js/api.js | 2 +- js/downloads.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/js/api.js b/js/api.js index 5fe407e..8fe0a35 100644 --- a/js/api.js +++ b/js/api.js @@ -1216,7 +1216,7 @@ export class LosslessAPI { if ((await getExtensionFromBlob(blob)) != 'flac') { blob = await ffmpeg( blob, - { args: ['-c:a', 'flac'] }, + { args: ['-c:a', 'copy'] }, 'output.flac', 'audio/flac', onProgress, diff --git a/js/downloads.js b/js/downloads.js index 1d8d358..74d6d23 100644 --- a/js/downloads.js +++ b/js/downloads.js @@ -358,7 +358,7 @@ async function downloadTrackBlob(track, quality, api, lyricsManager = null, sign if ((await getExtensionFromBlob(blob)) != 'flac') { blob = await ffmpeg( blob, - { args: ['-c:a', 'flac'] }, + { args: ['-c:a', 'copy'] }, 'output.flac', 'audio/flac', () => undefined,