From 2ebe2899be68274d4e76526126a3c6984aa05127 Mon Sep 17 00:00:00 2001 From: wukko Date: Thu, 13 Mar 2025 13:23:03 +0600 Subject: [PATCH] api/youtube: return an appropriate error if a video is locked behind DRM --- api/src/processing/services/youtube.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/src/processing/services/youtube.js b/api/src/processing/services/youtube.js index a4c54a82..b12d2cee 100644 --- a/api/src/processing/services/youtube.js +++ b/api/src/processing/services/youtube.js @@ -428,6 +428,10 @@ export default async function (o) { } } + if (video?.drm_families || audio?.drm_families) { + return { error: "youtube.drm" }; + } + const fileMetadata = { title: basicInfo.title.trim(), artist: basicInfo.author.replace("- Topic", "").trim()