api/youtube: add support for youtubeVideoContainer

This commit is contained in:
wukko
2025-06-20 14:35:43 +06:00
parent eb249a3eed
commit 33c801f66b
2 changed files with 9 additions and 8 deletions

View File

@@ -112,7 +112,8 @@ export default async function({ host, patternMatch, params, isSession, isApiKey
dispatcher,
id: patternMatch.id.slice(0, 11),
quality: params.videoQuality,
format: params.youtubeVideoCodec,
codec: params.youtubeVideoCodec,
container: params.youtubeVideoContainer,
isAudioOnly,
isAudioMuted,
dubLang: params.youtubeDubLang,
@@ -122,7 +123,7 @@ export default async function({ host, patternMatch, params, isSession, isApiKey
if (url.hostname === "music.youtube.com" || isAudioOnly) {
fetchInfo.quality = "1080";
fetchInfo.format = "vp9";
fetchInfo.codec = "vp9";
fetchInfo.isAudioOnly = true;
fetchInfo.isAudioMuted = false;