From ba0c8818feedc4a3f7925a4b12aa3c797cd4abd9 Mon Sep 17 00:00:00 2001 From: Jesse Bannon Date: Sat, 6 Jan 2024 22:38:49 -0800 Subject: [PATCH] asf --- .../music_videos/music_video_extras.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/ytdl_sub/prebuilt_presets/music_videos/music_video_extras.yaml b/src/ytdl_sub/prebuilt_presets/music_videos/music_video_extras.yaml index c0347880..af9775bb 100644 --- a/src/ytdl_sub/prebuilt_presets/music_videos/music_video_extras.yaml +++ b/src/ytdl_sub/prebuilt_presets/music_videos/music_video_extras.yaml @@ -98,6 +98,24 @@ presets: ) } + "%get_list_metadata_field": >- + { + %map_get( + %array_at( list_metadata, $0, {} ), + $1, + $2 + ) + } + + "%get_type_by_idx": >- + { %get_list_metadata_field($0, "type", null) } + "%get_url_by_idx": >- + { %get_list_metadata_field($0, "url", null) } + "%get_title_by_idx": >- + { %get_list_metadata_field($0, "title", title) } + "%get_year_by_idx": >- + { %get_list_metadata_field($0, "year", upload_year) } + download: - url: >- { %map_get( %array_at( list_metadata, 0 ), "url" }