From 5a31a2ad225a71aa72844352781d1f7ddbfcc13b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Sat, 18 Jan 2025 15:21:07 +0100 Subject: [PATCH] [khinsider] extract more 'album' metadata (#6844) - year - catalog - developer - publisher - uploader --- gallery_dl/extractor/khinsider.py | 7 ++++- test/results/khinsider.py | 45 +++++++++++++++++++++++++------ 2 files changed, 43 insertions(+), 9 deletions(-) diff --git a/gallery_dl/extractor/khinsider.py b/gallery_dl/extractor/khinsider.py index d0c9c301..dce587e8 100644 --- a/gallery_dl/extractor/khinsider.py +++ b/gallery_dl/extractor/khinsider.py @@ -44,11 +44,16 @@ class KhinsiderSoundtrackExtractor(AsynchronousMixin, Extractor): extr = text.extract_from(page) return {"album": { "name" : text.unescape(extr("

", "<")), - "platform": extr("Platforms: ")[2], + "platform": text.split_html(extr("Platforms: ", "
"))[::2], + "year": extr("Year: ", "<"), + "catalog": extr("Catalog Number: ", "<"), + "developer": text.remove_html(extr(" Developed by: ", "", "<")), "size" : text.parse_bytes(extr("Total Filesize: ", "<")[:-1]), "date" : extr("Date Added: ", "<"), "type" : text.remove_html(extr("Album type: ", "")), + "uploader": text.remove_html(extr("Uploaded by: ", "