WIP: add metadata

This commit is contained in:
Julien Maille 2026-01-14 23:19:41 +01:00
parent de74cebd7c
commit bfbc0fa328

View file

@ -16,6 +16,11 @@ const DEFAULT_ALBUM = 'Unknown Album';
export async function addMetadataToAudio(audioBlob, track, api, quality) {
const extension = getExtensionForQuality(quality);
// Hi-Res FLAC from DASH is usually in an MP4 container, so we should tag it as M4A
if (quality === 'HI_RES_LOSSLESS') {
return await addM4aMetadata(audioBlob, track, api);
}
if (extension === 'flac') {
return await addFlacMetadata(audioBlob, track, api);
} else if (extension === 'm4a') {