From a6d15fe7d4e36a925a992c9f1e553c76acb36107 Mon Sep 17 00:00:00 2001 From: thsrite Date: Wed, 20 Nov 2024 12:55:15 +0800 Subject: [PATCH] fix --- plugins.v2/embymetatag/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins.v2/embymetatag/__init__.py b/plugins.v2/embymetatag/__init__.py index 7e77f88..dc60bb0 100644 --- a/plugins.v2/embymetatag/__init__.py +++ b/plugins.v2/embymetatag/__init__.py @@ -380,9 +380,10 @@ class EmbyMetaTag(_PluginBase): with RequestUtils().get_res(req_url) as res: if res and res.status_code == 200: item = res.json() - return [media_stream.get('Title') for media_stream in + return [media_stream.get('Title') or media_stream.get('Language') for media_stream in item.get("MediaSources", {})[0].get("MediaStreams", []) if - media_stream.get('Type') == 'Audio' and media_stream.get('Title')] + media_stream.get('Type') == 'Audio' and ( + media_stream.get('Title') or media_stream.get('Language'))] except Exception as e: logger.error(f"连接Items/Id/PlaybackInfo出错:" + str(e)) return []