From db1c9d8af9b5c195cd6f29d4c19daa42db441f30 Mon Sep 17 00:00:00 2001 From: Lei Nelissen Date: Sun, 2 Jan 2022 17:21:24 +0100 Subject: [PATCH] Adjust transport container so we can actually download non-support audio files --- src/utility/JellyfinApi.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/utility/JellyfinApi.ts b/src/utility/JellyfinApi.ts index 675c4f8..9f614d1 100644 --- a/src/utility/JellyfinApi.ts +++ b/src/utility/JellyfinApi.ts @@ -20,8 +20,8 @@ const baseTrackOptions: Record = { MaxStreamingBitrate: '140000000', MaxSampleRate: '48000', // This must be set to support client seeking - TranscodingProtocol: 'hls', - TranscodingContainer: 'ts', + TranscodingProtocol: 'http', + TranscodingContainer: 'aac', Container: 'mp3,aac,m4a,m4b|aac,alac,m4a,m4b|alac,flac|ogg', AudioCodec: 'aac', static: 'true', @@ -61,6 +61,7 @@ export function generateTrackUrl(trackId: string, credentials: Credentials) { const trackParams = new URLSearchParams(trackOptions).toString(); const url = encodeURI(`${credentials?.uri}/Audio/${trackId}/universal?${trackParams}`); + console.log(url); return url; }