diff --git a/docs/source/prebuilt_presets/tv_shows.rst b/docs/source/prebuilt_presets/tv_shows.rst index 0d4a038c..6dfce04a 100644 --- a/docs/source/prebuilt_presets/tv_shows.rst +++ b/docs/source/prebuilt_presets/tv_shows.rst @@ -160,6 +160,8 @@ Two main use cases of a collection are: 2. Organize one or more YouTube channels/playlists, where each season represents a separate channel/playlist. +Today, ytdl-supports up to 40 seasons with 11 URLs per season. + Example ~~~~~~~ @@ -185,6 +187,29 @@ Must define ``tv_show_directory``. Available presets: s02_name: "Covers" s02_url: "https://www.youtube.com/playlist?list=PLE62gWlWZk5NWVAVuf0Lm9jdv_-_KXs0W" +Other notable features include: + +* TV show poster info is pulled from the first URL in s01. +* Duplicate videos in different URLs (channel /videos vs playlist) will not download twice. + + * The video will attributed to the season with the highest number. +* Individual seasons support both single and multi URL. +* s00 is supported for specials. + +.. code-block:: yaml + + "~Beyond the Guitar": + s00_name: "Specials" + s00_url: + - "https://www.youtube.com/watch?v=vXzguOdulAI" + - "https://www.youtube.com/watch?v=IGwYDvaGAz0" + s01_name: "Videos" + s01_url: + - "https://www.youtube.com/c/BeyondTheGuitar" + - "https://www.youtube.com/@BeyondTheGuitarAcademy" + s02_name: "Covers" + s02_url: "https://www.youtube.com/playlist?list=PLE62gWlWZk5NWVAVuf0Lm9jdv_-_KXs0W" + Advanced Usage ~~~~~~~~~~~~~~ diff --git a/src/ytdl_sub/prebuilt_presets/tv_show/tv_show_collection.yaml b/src/ytdl_sub/prebuilt_presets/tv_show/tv_show_collection.yaml index 70c0fd9d..29019cb2 100644 --- a/src/ytdl_sub/prebuilt_presets/tv_show/tv_show_collection.yaml +++ b/src/ytdl_sub/prebuilt_presets/tv_show/tv_show_collection.yaml @@ -124,7 +124,7 @@ presets: - "_tv_show_collection_asserts" download: - - url: "{collection_season_1_url}" + - url: "{ %get_season_url(collection_season_1_url, 0) }" variables: collection_season_number: "1" collection_season_name: "{collection_season_1_name}" @@ -142,318 +142,1970 @@ presets: uid: "avatar_uncropped" - name: "{tv_show_fanart_file_name}" uid: "banner_uncropped" + - url: "{ %get_season_url(collection_season_1_url, 1) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + - url: "{ %get_season_url(collection_season_1_url, 2) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + - url: "{ %get_season_url(collection_season_1_url, 3) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + - url: "{ %get_season_url(collection_season_1_url, 4) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + - url: "{ %get_season_url(collection_season_1_url, 5) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + - url: "{ %get_season_url(collection_season_1_url, 6) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + - url: "{ %get_season_url(collection_season_1_url, 7) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + - url: "{ %get_season_url(collection_season_1_url, 8) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + - url: "{ %get_season_url(collection_season_1_url, 9) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + - url: "{ %get_season_url(collection_season_1_url, 10) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" - - url: "{collection_season_2_url}" + - url: "{ %get_season_url(collection_season_2_url, 0) }" variables: collection_season_number: "2" collection_season_name: "{collection_season_2_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_2_url, 1) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + - url: "{ %get_season_url(collection_season_2_url, 2) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + - url: "{ %get_season_url(collection_season_2_url, 3) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + - url: "{ %get_season_url(collection_season_2_url, 4) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + - url: "{ %get_season_url(collection_season_2_url, 5) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + - url: "{ %get_season_url(collection_season_2_url, 6) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + - url: "{ %get_season_url(collection_season_2_url, 7) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + - url: "{ %get_season_url(collection_season_2_url, 8) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + - url: "{ %get_season_url(collection_season_2_url, 9) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + - url: "{ %get_season_url(collection_season_2_url, 10) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" - - url: "{collection_season_3_url}" + - url: "{ %get_season_url(collection_season_3_url, 0) }" variables: collection_season_number: "3" collection_season_name: "{collection_season_3_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_3_url, 1) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + - url: "{ %get_season_url(collection_season_3_url, 2) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + - url: "{ %get_season_url(collection_season_3_url, 3) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + - url: "{ %get_season_url(collection_season_3_url, 4) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + - url: "{ %get_season_url(collection_season_3_url, 5) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + - url: "{ %get_season_url(collection_season_3_url, 6) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + - url: "{ %get_season_url(collection_season_3_url, 7) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + - url: "{ %get_season_url(collection_season_3_url, 8) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + - url: "{ %get_season_url(collection_season_3_url, 9) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + - url: "{ %get_season_url(collection_season_3_url, 10) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" - - url: "{collection_season_4_url}" + - url: "{ %get_season_url(collection_season_4_url, 0) }" variables: collection_season_number: "4" collection_season_name: "{collection_season_4_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_4_url, 1) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + - url: "{ %get_season_url(collection_season_4_url, 2) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + - url: "{ %get_season_url(collection_season_4_url, 3) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + - url: "{ %get_season_url(collection_season_4_url, 4) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + - url: "{ %get_season_url(collection_season_4_url, 5) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + - url: "{ %get_season_url(collection_season_4_url, 6) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + - url: "{ %get_season_url(collection_season_4_url, 7) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + - url: "{ %get_season_url(collection_season_4_url, 8) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + - url: "{ %get_season_url(collection_season_4_url, 9) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + - url: "{ %get_season_url(collection_season_4_url, 10) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" - - url: "{collection_season_5_url}" + - url: "{ %get_season_url(collection_season_5_url, 0) }" variables: collection_season_number: "5" collection_season_name: "{collection_season_5_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_5_url, 1) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + - url: "{ %get_season_url(collection_season_5_url, 2) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + - url: "{ %get_season_url(collection_season_5_url, 3) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + - url: "{ %get_season_url(collection_season_5_url, 4) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + - url: "{ %get_season_url(collection_season_5_url, 5) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + - url: "{ %get_season_url(collection_season_5_url, 6) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + - url: "{ %get_season_url(collection_season_5_url, 7) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + - url: "{ %get_season_url(collection_season_5_url, 8) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + - url: "{ %get_season_url(collection_season_5_url, 9) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + - url: "{ %get_season_url(collection_season_5_url, 10) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" - - url: "{collection_season_6_url}" + - url: "{ %get_season_url(collection_season_6_url, 0) }" variables: collection_season_number: "6" collection_season_name: "{collection_season_6_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_6_url, 1) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + - url: "{ %get_season_url(collection_season_6_url, 2) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + - url: "{ %get_season_url(collection_season_6_url, 3) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + - url: "{ %get_season_url(collection_season_6_url, 4) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + - url: "{ %get_season_url(collection_season_6_url, 5) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + - url: "{ %get_season_url(collection_season_6_url, 6) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + - url: "{ %get_season_url(collection_season_6_url, 7) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + - url: "{ %get_season_url(collection_season_6_url, 8) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + - url: "{ %get_season_url(collection_season_6_url, 9) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + - url: "{ %get_season_url(collection_season_6_url, 10) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" - - url: "{collection_season_7_url}" + - url: "{ %get_season_url(collection_season_7_url, 0) }" variables: collection_season_number: "7" collection_season_name: "{collection_season_7_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_7_url, 1) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + - url: "{ %get_season_url(collection_season_7_url, 2) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + - url: "{ %get_season_url(collection_season_7_url, 3) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + - url: "{ %get_season_url(collection_season_7_url, 4) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + - url: "{ %get_season_url(collection_season_7_url, 5) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + - url: "{ %get_season_url(collection_season_7_url, 6) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + - url: "{ %get_season_url(collection_season_7_url, 7) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + - url: "{ %get_season_url(collection_season_7_url, 8) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + - url: "{ %get_season_url(collection_season_7_url, 9) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + - url: "{ %get_season_url(collection_season_7_url, 10) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" - - url: "{collection_season_8_url}" + - url: "{ %get_season_url(collection_season_8_url, 0) }" variables: collection_season_number: "8" collection_season_name: "{collection_season_8_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_8_url, 1) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + - url: "{ %get_season_url(collection_season_8_url, 2) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + - url: "{ %get_season_url(collection_season_8_url, 3) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + - url: "{ %get_season_url(collection_season_8_url, 4) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + - url: "{ %get_season_url(collection_season_8_url, 5) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + - url: "{ %get_season_url(collection_season_8_url, 6) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + - url: "{ %get_season_url(collection_season_8_url, 7) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + - url: "{ %get_season_url(collection_season_8_url, 8) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + - url: "{ %get_season_url(collection_season_8_url, 9) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + - url: "{ %get_season_url(collection_season_8_url, 10) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" - - url: "{collection_season_9_url}" + - url: "{ %get_season_url(collection_season_9_url, 0) }" variables: collection_season_number: "9" collection_season_name: "{collection_season_9_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_9_url, 1) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + - url: "{ %get_season_url(collection_season_9_url, 2) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + - url: "{ %get_season_url(collection_season_9_url, 3) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + - url: "{ %get_season_url(collection_season_9_url, 4) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + - url: "{ %get_season_url(collection_season_9_url, 5) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + - url: "{ %get_season_url(collection_season_9_url, 6) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + - url: "{ %get_season_url(collection_season_9_url, 7) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + - url: "{ %get_season_url(collection_season_9_url, 8) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + - url: "{ %get_season_url(collection_season_9_url, 9) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + - url: "{ %get_season_url(collection_season_9_url, 10) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" - - url: "{collection_season_10_url}" + - url: "{%get_season_url(collection_season_10_url, 0)}" variables: collection_season_number: "10" collection_season_name: "{collection_season_10_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_10_url, 1) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + - url: "{ %get_season_url(collection_season_10_url, 2) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + - url: "{ %get_season_url(collection_season_10_url, 3) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + - url: "{ %get_season_url(collection_season_10_url, 4) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + - url: "{ %get_season_url(collection_season_10_url, 5) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + - url: "{ %get_season_url(collection_season_10_url, 6) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + - url: "{ %get_season_url(collection_season_10_url, 7) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + - url: "{ %get_season_url(collection_season_10_url, 8) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + - url: "{ %get_season_url(collection_season_10_url, 9) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + - url: "{ %get_season_url(collection_season_10_url, 10) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" - - url: "{collection_season_11_url}" + - url: "{%get_season_url(collection_season_11_url, 0)}" variables: collection_season_number: "11" collection_season_name: "{collection_season_11_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_11_url, 1) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + - url: "{ %get_season_url(collection_season_11_url, 2) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + - url: "{ %get_season_url(collection_season_11_url, 3) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + - url: "{ %get_season_url(collection_season_11_url, 4) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + - url: "{ %get_season_url(collection_season_11_url, 5) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + - url: "{ %get_season_url(collection_season_11_url, 6) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + - url: "{ %get_season_url(collection_season_11_url, 7) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + - url: "{ %get_season_url(collection_season_11_url, 8) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + - url: "{ %get_season_url(collection_season_11_url, 9) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + - url: "{ %get_season_url(collection_season_11_url, 10) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" - - url: "{collection_season_12_url}" + - url: "{%get_season_url(collection_season_12_url, 0)}" variables: collection_season_number: "12" collection_season_name: "{collection_season_12_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_12_url, 1) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + - url: "{ %get_season_url(collection_season_12_url, 2) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + - url: "{ %get_season_url(collection_season_12_url, 3) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + - url: "{ %get_season_url(collection_season_12_url, 4) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + - url: "{ %get_season_url(collection_season_12_url, 5) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + - url: "{ %get_season_url(collection_season_12_url, 6) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + - url: "{ %get_season_url(collection_season_12_url, 7) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + - url: "{ %get_season_url(collection_season_12_url, 8) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + - url: "{ %get_season_url(collection_season_12_url, 9) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + - url: "{ %get_season_url(collection_season_12_url, 10) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" - - url: "{collection_season_13_url}" + - url: "{%get_season_url(collection_season_13_url, 0)}" variables: collection_season_number: "13" collection_season_name: "{collection_season_13_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_13_url, 1) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + - url: "{ %get_season_url(collection_season_13_url, 2) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + - url: "{ %get_season_url(collection_season_13_url, 3) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + - url: "{ %get_season_url(collection_season_13_url, 4) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + - url: "{ %get_season_url(collection_season_13_url, 5) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + - url: "{ %get_season_url(collection_season_13_url, 6) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + - url: "{ %get_season_url(collection_season_13_url, 7) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + - url: "{ %get_season_url(collection_season_13_url, 8) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + - url: "{ %get_season_url(collection_season_13_url, 9) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + - url: "{ %get_season_url(collection_season_13_url, 10) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" - - url: "{collection_season_14_url}" + - url: "{%get_season_url(collection_season_14_url, 0)}" variables: collection_season_number: "14" collection_season_name: "{collection_season_14_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_14_url, 1) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + - url: "{ %get_season_url(collection_season_14_url, 2) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + - url: "{ %get_season_url(collection_season_14_url, 3) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + - url: "{ %get_season_url(collection_season_14_url, 4) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + - url: "{ %get_season_url(collection_season_14_url, 5) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + - url: "{ %get_season_url(collection_season_14_url, 6) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + - url: "{ %get_season_url(collection_season_14_url, 7) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + - url: "{ %get_season_url(collection_season_14_url, 8) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + - url: "{ %get_season_url(collection_season_14_url, 9) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + - url: "{ %get_season_url(collection_season_14_url, 10) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" - - url: "{collection_season_15_url}" + - url: "{%get_season_url(collection_season_15_url, 0)}" variables: collection_season_number: "15" collection_season_name: "{collection_season_15_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_15_url, 1) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + - url: "{ %get_season_url(collection_season_15_url, 2) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + - url: "{ %get_season_url(collection_season_15_url, 3) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + - url: "{ %get_season_url(collection_season_15_url, 4) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + - url: "{ %get_season_url(collection_season_15_url, 5) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + - url: "{ %get_season_url(collection_season_15_url, 6) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + - url: "{ %get_season_url(collection_season_15_url, 7) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + - url: "{ %get_season_url(collection_season_15_url, 8) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + - url: "{ %get_season_url(collection_season_15_url, 9) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + - url: "{ %get_season_url(collection_season_15_url, 10) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" - - url: "{collection_season_16_url}" + - url: "{%get_season_url(collection_season_16_url, 0)}" variables: collection_season_number: "16" collection_season_name: "{collection_season_16_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_16_url, 1) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + - url: "{ %get_season_url(collection_season_16_url, 2) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + - url: "{ %get_season_url(collection_season_16_url, 3) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + - url: "{ %get_season_url(collection_season_16_url, 4) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + - url: "{ %get_season_url(collection_season_16_url, 5) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + - url: "{ %get_season_url(collection_season_16_url, 6) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + - url: "{ %get_season_url(collection_season_16_url, 7) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + - url: "{ %get_season_url(collection_season_16_url, 8) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + - url: "{ %get_season_url(collection_season_16_url, 9) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + - url: "{ %get_season_url(collection_season_16_url, 10) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" - - url: "{collection_season_17_url}" + - url: "{%get_season_url(collection_season_17_url, 0)}" variables: collection_season_number: "17" collection_season_name: "{collection_season_17_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_17_url, 1) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + - url: "{ %get_season_url(collection_season_17_url, 2) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + - url: "{ %get_season_url(collection_season_17_url, 3) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + - url: "{ %get_season_url(collection_season_17_url, 4) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + - url: "{ %get_season_url(collection_season_17_url, 5) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + - url: "{ %get_season_url(collection_season_17_url, 6) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + - url: "{ %get_season_url(collection_season_17_url, 7) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + - url: "{ %get_season_url(collection_season_17_url, 8) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + - url: "{ %get_season_url(collection_season_17_url, 9) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + - url: "{ %get_season_url(collection_season_17_url, 10) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" - - url: "{collection_season_18_url}" + - url: "{%get_season_url(collection_season_18_url, 0)}" variables: collection_season_number: "18" collection_season_name: "{collection_season_18_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_18_url, 1) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + - url: "{ %get_season_url(collection_season_18_url, 2) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + - url: "{ %get_season_url(collection_season_18_url, 3) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + - url: "{ %get_season_url(collection_season_18_url, 4) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + - url: "{ %get_season_url(collection_season_18_url, 5) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + - url: "{ %get_season_url(collection_season_18_url, 6) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + - url: "{ %get_season_url(collection_season_18_url, 7) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + - url: "{ %get_season_url(collection_season_18_url, 8) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + - url: "{ %get_season_url(collection_season_18_url, 9) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + - url: "{ %get_season_url(collection_season_18_url, 10) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" - - url: "{collection_season_19_url}" + - url: "{%get_season_url(collection_season_19_url, 0)}" variables: collection_season_number: "19" collection_season_name: "{collection_season_19_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_19_url, 1) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + - url: "{ %get_season_url(collection_season_19_url, 2) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + - url: "{ %get_season_url(collection_season_19_url, 3) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + - url: "{ %get_season_url(collection_season_19_url, 4) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + - url: "{ %get_season_url(collection_season_19_url, 5) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + - url: "{ %get_season_url(collection_season_19_url, 6) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + - url: "{ %get_season_url(collection_season_19_url, 7) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + - url: "{ %get_season_url(collection_season_19_url, 8) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + - url: "{ %get_season_url(collection_season_19_url, 9) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + - url: "{ %get_season_url(collection_season_19_url, 10) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" - - url: "{collection_season_20_url}" + - url: "{%get_season_url(collection_season_20_url, 0)}" variables: collection_season_number: "20" collection_season_name: "{collection_season_20_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_20_url, 1) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + - url: "{ %get_season_url(collection_season_20_url, 2) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + - url: "{ %get_season_url(collection_season_20_url, 3) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + - url: "{ %get_season_url(collection_season_20_url, 4) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + - url: "{ %get_season_url(collection_season_20_url, 5) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + - url: "{ %get_season_url(collection_season_20_url, 6) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + - url: "{ %get_season_url(collection_season_20_url, 7) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + - url: "{ %get_season_url(collection_season_20_url, 8) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + - url: "{ %get_season_url(collection_season_20_url, 9) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + - url: "{ %get_season_url(collection_season_20_url, 10) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" - - url: "{collection_season_21_url}" + - url: "{%get_season_url(collection_season_21_url, 0)}" variables: collection_season_number: "21" collection_season_name: "{collection_season_21_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_21_url, 1) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + - url: "{ %get_season_url(collection_season_21_url, 2) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + - url: "{ %get_season_url(collection_season_21_url, 3) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + - url: "{ %get_season_url(collection_season_21_url, 4) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + - url: "{ %get_season_url(collection_season_21_url, 5) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + - url: "{ %get_season_url(collection_season_21_url, 6) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + - url: "{ %get_season_url(collection_season_21_url, 7) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + - url: "{ %get_season_url(collection_season_21_url, 8) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + - url: "{ %get_season_url(collection_season_21_url, 9) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + - url: "{ %get_season_url(collection_season_21_url, 10) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" - - url: "{collection_season_22_url}" + - url: "{%get_season_url(collection_season_22_url, 0)}" variables: collection_season_number: "22" collection_season_name: "{collection_season_22_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_22_url, 1) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + - url: "{ %get_season_url(collection_season_22_url, 2) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + - url: "{ %get_season_url(collection_season_22_url, 3) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + - url: "{ %get_season_url(collection_season_22_url, 4) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + - url: "{ %get_season_url(collection_season_22_url, 5) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + - url: "{ %get_season_url(collection_season_22_url, 6) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + - url: "{ %get_season_url(collection_season_22_url, 7) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + - url: "{ %get_season_url(collection_season_22_url, 8) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + - url: "{ %get_season_url(collection_season_22_url, 9) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + - url: "{ %get_season_url(collection_season_22_url, 10) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" - - url: "{collection_season_23_url}" + - url: "{%get_season_url(collection_season_23_url, 0)}" variables: collection_season_number: "23" collection_season_name: "{collection_season_23_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_23_url, 1) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + - url: "{ %get_season_url(collection_season_23_url, 2) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + - url: "{ %get_season_url(collection_season_23_url, 3) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + - url: "{ %get_season_url(collection_season_23_url, 4) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + - url: "{ %get_season_url(collection_season_23_url, 5) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + - url: "{ %get_season_url(collection_season_23_url, 6) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + - url: "{ %get_season_url(collection_season_23_url, 7) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + - url: "{ %get_season_url(collection_season_23_url, 8) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + - url: "{ %get_season_url(collection_season_23_url, 9) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + - url: "{ %get_season_url(collection_season_23_url, 10) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" - - url: "{collection_season_24_url}" + - url: "{%get_season_url(collection_season_24_url, 0)}" variables: collection_season_number: "24" collection_season_name: "{collection_season_24_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_24_url, 1) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + - url: "{ %get_season_url(collection_season_24_url, 2) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + - url: "{ %get_season_url(collection_season_24_url, 3) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + - url: "{ %get_season_url(collection_season_24_url, 4) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + - url: "{ %get_season_url(collection_season_24_url, 5) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + - url: "{ %get_season_url(collection_season_24_url, 6) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + - url: "{ %get_season_url(collection_season_24_url, 7) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + - url: "{ %get_season_url(collection_season_24_url, 8) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + - url: "{ %get_season_url(collection_season_24_url, 9) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + - url: "{ %get_season_url(collection_season_24_url, 10) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" - - url: "{collection_season_25_url}" + - url: "{%get_season_url(collection_season_25_url, 0)}" variables: collection_season_number: "25" collection_season_name: "{collection_season_25_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_25_url, 1) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + - url: "{ %get_season_url(collection_season_25_url, 2) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + - url: "{ %get_season_url(collection_season_25_url, 3) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + - url: "{ %get_season_url(collection_season_25_url, 4) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + - url: "{ %get_season_url(collection_season_25_url, 5) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + - url: "{ %get_season_url(collection_season_25_url, 6) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + - url: "{ %get_season_url(collection_season_25_url, 7) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + - url: "{ %get_season_url(collection_season_25_url, 8) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + - url: "{ %get_season_url(collection_season_25_url, 9) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + - url: "{ %get_season_url(collection_season_25_url, 10) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" - - url: "{collection_season_26_url}" + - url: "{%get_season_url(collection_season_26_url, 0)}" variables: collection_season_number: "26" collection_season_name: "{collection_season_26_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_26_url, 1) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + - url: "{ %get_season_url(collection_season_26_url, 2) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + - url: "{ %get_season_url(collection_season_26_url, 3) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + - url: "{ %get_season_url(collection_season_26_url, 4) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + - url: "{ %get_season_url(collection_season_26_url, 5) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + - url: "{ %get_season_url(collection_season_26_url, 6) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + - url: "{ %get_season_url(collection_season_26_url, 7) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + - url: "{ %get_season_url(collection_season_26_url, 8) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + - url: "{ %get_season_url(collection_season_26_url, 9) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + - url: "{ %get_season_url(collection_season_26_url, 10) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" - - url: "{collection_season_27_url}" + - url: "{%get_season_url(collection_season_27_url, 0)}" variables: collection_season_number: "27" collection_season_name: "{collection_season_27_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_27_url, 1) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + - url: "{ %get_season_url(collection_season_27_url, 2) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + - url: "{ %get_season_url(collection_season_27_url, 3) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + - url: "{ %get_season_url(collection_season_27_url, 4) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + - url: "{ %get_season_url(collection_season_27_url, 5) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + - url: "{ %get_season_url(collection_season_27_url, 6) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + - url: "{ %get_season_url(collection_season_27_url, 7) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + - url: "{ %get_season_url(collection_season_27_url, 8) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + - url: "{ %get_season_url(collection_season_27_url, 9) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + - url: "{ %get_season_url(collection_season_27_url, 10) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" - - url: "{collection_season_28_url}" + - url: "{%get_season_url(collection_season_28_url, 0)}" variables: collection_season_number: "28" collection_season_name: "{collection_season_28_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_28_url, 1) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + - url: "{ %get_season_url(collection_season_28_url, 2) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + - url: "{ %get_season_url(collection_season_28_url, 3) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + - url: "{ %get_season_url(collection_season_28_url, 4) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + - url: "{ %get_season_url(collection_season_28_url, 5) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + - url: "{ %get_season_url(collection_season_28_url, 6) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + - url: "{ %get_season_url(collection_season_28_url, 7) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + - url: "{ %get_season_url(collection_season_28_url, 8) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + - url: "{ %get_season_url(collection_season_28_url, 9) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + - url: "{ %get_season_url(collection_season_28_url, 10) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" - - url: "{collection_season_29_url}" + - url: "{%get_season_url(collection_season_29_url, 0)}" variables: collection_season_number: "29" collection_season_name: "{collection_season_29_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_29_url, 1) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + - url: "{ %get_season_url(collection_season_29_url, 2) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + - url: "{ %get_season_url(collection_season_29_url, 3) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + - url: "{ %get_season_url(collection_season_29_url, 4) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + - url: "{ %get_season_url(collection_season_29_url, 5) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + - url: "{ %get_season_url(collection_season_29_url, 6) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + - url: "{ %get_season_url(collection_season_29_url, 7) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + - url: "{ %get_season_url(collection_season_29_url, 8) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + - url: "{ %get_season_url(collection_season_29_url, 9) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + - url: "{ %get_season_url(collection_season_29_url, 10) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" - - url: "{collection_season_30_url}" + - url: "{%get_season_url(collection_season_30_url, 0)}" variables: collection_season_number: "30" collection_season_name: "{collection_season_30_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_30_url, 1) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + - url: "{ %get_season_url(collection_season_30_url, 2) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + - url: "{ %get_season_url(collection_season_30_url, 3) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + - url: "{ %get_season_url(collection_season_30_url, 4) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + - url: "{ %get_season_url(collection_season_30_url, 5) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + - url: "{ %get_season_url(collection_season_30_url, 6) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + - url: "{ %get_season_url(collection_season_30_url, 7) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + - url: "{ %get_season_url(collection_season_30_url, 8) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + - url: "{ %get_season_url(collection_season_30_url, 9) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + - url: "{ %get_season_url(collection_season_30_url, 10) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" - - url: "{collection_season_31_url}" + - url: "{%get_season_url(collection_season_31_url, 0)}" variables: collection_season_number: "31" collection_season_name: "{collection_season_31_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_31_url, 1) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + - url: "{ %get_season_url(collection_season_31_url, 2) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + - url: "{ %get_season_url(collection_season_31_url, 3) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + - url: "{ %get_season_url(collection_season_31_url, 4) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + - url: "{ %get_season_url(collection_season_31_url, 5) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + - url: "{ %get_season_url(collection_season_31_url, 6) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + - url: "{ %get_season_url(collection_season_31_url, 7) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + - url: "{ %get_season_url(collection_season_31_url, 8) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + - url: "{ %get_season_url(collection_season_31_url, 9) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + - url: "{ %get_season_url(collection_season_31_url, 10) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" - - url: "{collection_season_32_url}" + - url: "{%get_season_url(collection_season_32_url, 0)}" variables: collection_season_number: "32" collection_season_name: "{collection_season_32_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_32_url, 1) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + - url: "{ %get_season_url(collection_season_32_url, 2) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + - url: "{ %get_season_url(collection_season_32_url, 3) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + - url: "{ %get_season_url(collection_season_32_url, 4) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + - url: "{ %get_season_url(collection_season_32_url, 5) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + - url: "{ %get_season_url(collection_season_32_url, 6) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + - url: "{ %get_season_url(collection_season_32_url, 7) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + - url: "{ %get_season_url(collection_season_32_url, 8) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + - url: "{ %get_season_url(collection_season_32_url, 9) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + - url: "{ %get_season_url(collection_season_32_url, 10) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" - - url: "{collection_season_33_url}" + - url: "{%get_season_url(collection_season_33_url, 0)}" variables: collection_season_number: "33" collection_season_name: "{collection_season_33_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_33_url, 1) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + - url: "{ %get_season_url(collection_season_33_url, 2) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + - url: "{ %get_season_url(collection_season_33_url, 3) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + - url: "{ %get_season_url(collection_season_33_url, 4) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + - url: "{ %get_season_url(collection_season_33_url, 5) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + - url: "{ %get_season_url(collection_season_33_url, 6) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + - url: "{ %get_season_url(collection_season_33_url, 7) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + - url: "{ %get_season_url(collection_season_33_url, 8) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + - url: "{ %get_season_url(collection_season_33_url, 9) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + - url: "{ %get_season_url(collection_season_33_url, 10) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" - - url: "{collection_season_34_url}" + - url: "{%get_season_url(collection_season_34_url, 0)}" variables: collection_season_number: "34" collection_season_name: "{collection_season_34_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_34_url, 1) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + - url: "{ %get_season_url(collection_season_34_url, 2) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + - url: "{ %get_season_url(collection_season_34_url, 3) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + - url: "{ %get_season_url(collection_season_34_url, 4) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + - url: "{ %get_season_url(collection_season_34_url, 5) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + - url: "{ %get_season_url(collection_season_34_url, 6) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + - url: "{ %get_season_url(collection_season_34_url, 7) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + - url: "{ %get_season_url(collection_season_34_url, 8) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + - url: "{ %get_season_url(collection_season_34_url, 9) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + - url: "{ %get_season_url(collection_season_34_url, 10) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" - - url: "{collection_season_35_url}" + - url: "{%get_season_url(collection_season_35_url, 0)}" variables: collection_season_number: "35" collection_season_name: "{collection_season_35_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_35_url, 1) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + - url: "{ %get_season_url(collection_season_35_url, 2) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + - url: "{ %get_season_url(collection_season_35_url, 3) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + - url: "{ %get_season_url(collection_season_35_url, 4) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + - url: "{ %get_season_url(collection_season_35_url, 5) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + - url: "{ %get_season_url(collection_season_35_url, 6) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + - url: "{ %get_season_url(collection_season_35_url, 7) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + - url: "{ %get_season_url(collection_season_35_url, 8) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + - url: "{ %get_season_url(collection_season_35_url, 9) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + - url: "{ %get_season_url(collection_season_35_url, 10) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" - - url: "{collection_season_36_url}" + + - url: "{%get_season_url(collection_season_36_url, 0)}" variables: collection_season_number: "36" collection_season_name: "{collection_season_36_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_36_url, 1) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + - url: "{ %get_season_url(collection_season_36_url, 2) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + - url: "{ %get_season_url(collection_season_36_url, 3) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + - url: "{ %get_season_url(collection_season_36_url, 4) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + - url: "{ %get_season_url(collection_season_36_url, 5) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + - url: "{ %get_season_url(collection_season_36_url, 6) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + - url: "{ %get_season_url(collection_season_36_url, 7) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + - url: "{ %get_season_url(collection_season_36_url, 8) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + - url: "{ %get_season_url(collection_season_36_url, 9) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + - url: "{ %get_season_url(collection_season_36_url, 10) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" - - url: "{collection_season_37_url}" + - url: "{%get_season_url(collection_season_37_url, 0)}" variables: collection_season_number: "37" collection_season_name: "{collection_season_37_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_37_url, 1) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + - url: "{ %get_season_url(collection_season_37_url, 2) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + - url: "{ %get_season_url(collection_season_37_url, 3) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + - url: "{ %get_season_url(collection_season_37_url, 4) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + - url: "{ %get_season_url(collection_season_37_url, 5) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + - url: "{ %get_season_url(collection_season_37_url, 6) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + - url: "{ %get_season_url(collection_season_37_url, 7) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + - url: "{ %get_season_url(collection_season_37_url, 8) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + - url: "{ %get_season_url(collection_season_37_url, 9) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + - url: "{ %get_season_url(collection_season_37_url, 10) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" - - url: "{collection_season_38_url}" + - url: "{%get_season_url(collection_season_38_url, 0)}" variables: collection_season_number: "38" collection_season_name: "{collection_season_38_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_38_url, 1) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + - url: "{ %get_season_url(collection_season_38_url, 2) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + - url: "{ %get_season_url(collection_season_38_url, 3) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + - url: "{ %get_season_url(collection_season_38_url, 4) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + - url: "{ %get_season_url(collection_season_38_url, 5) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + - url: "{ %get_season_url(collection_season_38_url, 6) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + - url: "{ %get_season_url(collection_season_38_url, 7) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + - url: "{ %get_season_url(collection_season_38_url, 8) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + - url: "{ %get_season_url(collection_season_38_url, 9) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + - url: "{ %get_season_url(collection_season_38_url, 10) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" - - url: "{collection_season_39_url}" + - url: "{%get_season_url(collection_season_39_url, 0)}" variables: collection_season_number: "39" collection_season_name: "{collection_season_39_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_39_url, 1) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + - url: "{ %get_season_url(collection_season_39_url, 2) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + - url: "{ %get_season_url(collection_season_39_url, 3) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + - url: "{ %get_season_url(collection_season_39_url, 4) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + - url: "{ %get_season_url(collection_season_39_url, 5) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + - url: "{ %get_season_url(collection_season_39_url, 6) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + - url: "{ %get_season_url(collection_season_39_url, 7) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + - url: "{ %get_season_url(collection_season_39_url, 8) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + - url: "{ %get_season_url(collection_season_39_url, 9) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + - url: "{ %get_season_url(collection_season_39_url, 10) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" - - url: "{collection_season_40_url}" + - url: "{%get_season_url(collection_season_40_url, 0)}" variables: collection_season_number: "40" collection_season_name: "{collection_season_40_name}" playlist_thumbnails: - name: "{season_poster_file_name}" uid: "latest_entry" + - url: "{ %get_season_url(collection_season_40_url, 1) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + - url: "{ %get_season_url(collection_season_40_url, 2) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + - url: "{ %get_season_url(collection_season_40_url, 3) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + - url: "{ %get_season_url(collection_season_40_url, 4) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + - url: "{ %get_season_url(collection_season_40_url, 5) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + - url: "{ %get_season_url(collection_season_40_url, 6) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + - url: "{ %get_season_url(collection_season_40_url, 7) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + - url: "{ %get_season_url(collection_season_40_url, 8) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + - url: "{ %get_season_url(collection_season_40_url, 9) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + - url: "{ %get_season_url(collection_season_40_url, 10) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + + # Place season 0 at end + - url: "{ %get_season_url(collection_season_0_url, 0) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + playlist_thumbnails: + - name: "{season_poster_file_name}" + uid: "latest_entry" + - url: "{ %get_season_url(collection_season_0_url, 1) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + - url: "{ %get_season_url(collection_season_0_url, 2) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + - url: "{ %get_season_url(collection_season_0_url, 3) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + - url: "{ %get_season_url(collection_season_0_url, 4) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + - url: "{ %get_season_url(collection_season_0_url, 5) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + - url: "{ %get_season_url(collection_season_0_url, 6) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + - url: "{ %get_season_url(collection_season_0_url, 7) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + - url: "{ %get_season_url(collection_season_0_url, 8) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + - url: "{ %get_season_url(collection_season_0_url, 9) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + - url: "{ %get_season_url(collection_season_0_url, 10) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + + output_directory_nfo_tags: tags: @@ -625,6 +2277,7 @@ presets: collection_season_38_name: "{s38_name}" collection_season_39_name: "{s39_name}" collection_season_40_name: "{s40_name}" + collection_season_0_name: "{s00_name}" # Legacy url variable collection_season_1_url: "{s01_url}" @@ -667,6 +2320,7 @@ presets: collection_season_38_url: "{s38_url}" collection_season_39_url: "{s39_url}" collection_season_40_url: "{s40_url}" + collection_season_0_url: "{s00_url}" s01_name: "" s02_name: "" @@ -708,6 +2362,7 @@ presets: s38_name: "" s39_name: "" s40_name: "" + s00_name: "" s01_url: "" s02_url: "" @@ -749,13 +2404,99 @@ presets: s38_url: "" s39_url: "" s40_url: "" + s00_url: "" + + # $0 - season url variable + # $1 - get the i'th url from the array + "%get_season_url": >- + { + %array_at( + %if( + %is_array( $0 ), + $0, + [ $0 ] + ), + $1, + "" + ) + } _tv_show_collection_bilateral: preset: - "_url_bilateral_overrides" download: - - url: "{ %bilateral_url(collection_season_1_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_1_url, 0) ) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_1_url, 1) ) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_1_url, 2) ) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_1_url, 3) ) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_1_url, 4) ) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_1_url, 5) ) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_1_url, 6) ) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_1_url, 7) ) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_1_url, 8) ) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_1_url, 9) ) }" + variables: + collection_season_number: "1" + collection_season_name: "{collection_season_1_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_1_url, 10) ) }" variables: collection_season_number: "1" collection_season_name: "{collection_season_1_name}" @@ -763,7 +2504,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_2_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_2_url, 0) ) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_2_url, 1) ) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_2_url, 2) ) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_2_url, 3) ) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_2_url, 4) ) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_2_url, 5) ) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_2_url, 6) ) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_2_url, 7) ) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_2_url, 8) ) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_2_url, 9) ) }" + variables: + collection_season_number: "2" + collection_season_name: "{collection_season_2_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_2_url, 10) ) }" variables: collection_season_number: "2" collection_season_name: "{collection_season_2_name}" @@ -771,7 +2582,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_3_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_3_url, 0) ) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_3_url, 1) ) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_3_url, 2) ) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_3_url, 3) ) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_3_url, 4) ) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_3_url, 5) ) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_3_url, 6) ) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_3_url, 7) ) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_3_url, 8) ) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_3_url, 9) ) }" + variables: + collection_season_number: "3" + collection_season_name: "{collection_season_3_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_3_url, 10) ) }" variables: collection_season_number: "3" collection_season_name: "{collection_season_3_name}" @@ -779,7 +2660,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_4_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_4_url, 0) ) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_4_url, 1) ) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_4_url, 2) ) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_4_url, 3) ) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_4_url, 4) ) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_4_url, 5) ) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_4_url, 6) ) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_4_url, 7) ) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_4_url, 8) ) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_4_url, 9) ) }" + variables: + collection_season_number: "4" + collection_season_name: "{collection_season_4_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_4_url, 10) ) }" variables: collection_season_number: "4" collection_season_name: "{collection_season_4_name}" @@ -787,7 +2738,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_5_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_5_url, 0) ) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_5_url, 1) ) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_5_url, 2) ) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_5_url, 3) ) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_5_url, 4) ) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_5_url, 5) ) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_5_url, 6) ) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_5_url, 7) ) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_5_url, 8) ) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_5_url, 9) ) }" + variables: + collection_season_number: "5" + collection_season_name: "{collection_season_5_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_5_url, 10) ) }" variables: collection_season_number: "5" collection_season_name: "{collection_season_5_name}" @@ -795,7 +2816,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_6_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_6_url, 0) ) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_6_url, 1) ) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_6_url, 2) ) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_6_url, 3) ) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_6_url, 4) ) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_6_url, 5) ) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_6_url, 6) ) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_6_url, 7) ) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_6_url, 8) ) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_6_url, 9) ) }" + variables: + collection_season_number: "6" + collection_season_name: "{collection_season_6_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_6_url, 10) ) }" variables: collection_season_number: "6" collection_season_name: "{collection_season_6_name}" @@ -803,7 +2894,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_7_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_7_url, 0) ) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_7_url, 1) ) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_7_url, 2) ) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_7_url, 3) ) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_7_url, 4) ) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_7_url, 5) ) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_7_url, 6) ) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_7_url, 7) ) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_7_url, 8) ) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_7_url, 9) ) }" + variables: + collection_season_number: "7" + collection_season_name: "{collection_season_7_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_7_url, 10) ) }" variables: collection_season_number: "7" collection_season_name: "{collection_season_7_name}" @@ -811,7 +2972,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_8_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_8_url, 0) ) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_8_url, 1) ) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_8_url, 2) ) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_8_url, 3) ) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_8_url, 4) ) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_8_url, 5) ) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_8_url, 6) ) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_8_url, 7) ) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_8_url, 8) ) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_8_url, 9) ) }" + variables: + collection_season_number: "8" + collection_season_name: "{collection_season_8_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_8_url, 10) ) }" variables: collection_season_number: "8" collection_season_name: "{collection_season_8_name}" @@ -819,7 +3050,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_9_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_9_url, 0) ) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_9_url, 1) ) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_9_url, 2) ) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_9_url, 3) ) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_9_url, 4) ) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_9_url, 5) ) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_9_url, 6) ) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_9_url, 7) ) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_9_url, 8) ) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_9_url, 9) ) }" + variables: + collection_season_number: "9" + collection_season_name: "{collection_season_9_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_9_url, 10) ) }" variables: collection_season_number: "9" collection_season_name: "{collection_season_9_name}" @@ -827,7 +3128,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_10_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_10_url, 0) ) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_10_url, 1) ) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_10_url, 2) ) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_10_url, 3) ) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_10_url, 4) ) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_10_url, 5) ) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_10_url, 6) ) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_10_url, 7) ) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_10_url, 8) ) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_10_url, 9) ) }" + variables: + collection_season_number: "10" + collection_season_name: "{collection_season_10_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_10_url, 10) ) }" variables: collection_season_number: "10" collection_season_name: "{collection_season_10_name}" @@ -835,7 +3206,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_11_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_11_url, 0) ) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_11_url, 1) ) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_11_url, 2) ) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_11_url, 3) ) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_11_url, 4) ) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_11_url, 5) ) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_11_url, 6) ) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_11_url, 7) ) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_11_url, 8) ) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_11_url, 9) ) }" + variables: + collection_season_number: "11" + collection_season_name: "{collection_season_11_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_11_url, 10) ) }" variables: collection_season_number: "11" collection_season_name: "{collection_season_11_name}" @@ -843,7 +3284,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_12_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_12_url, 0) ) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_12_url, 1) ) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_12_url, 2) ) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_12_url, 3) ) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_12_url, 4) ) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_12_url, 5) ) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_12_url, 6) ) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_12_url, 7) ) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_12_url, 8) ) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_12_url, 9) ) }" + variables: + collection_season_number: "12" + collection_season_name: "{collection_season_12_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_12_url, 10) ) }" variables: collection_season_number: "12" collection_season_name: "{collection_season_12_name}" @@ -851,7 +3362,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_13_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_13_url, 0) ) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_13_url, 1) ) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_13_url, 2) ) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_13_url, 3) ) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_13_url, 4) ) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_13_url, 5) ) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_13_url, 6) ) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_13_url, 7) ) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_13_url, 8) ) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_13_url, 9) ) }" + variables: + collection_season_number: "13" + collection_season_name: "{collection_season_13_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_13_url, 10) ) }" variables: collection_season_number: "13" collection_season_name: "{collection_season_13_name}" @@ -859,7 +3440,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_14_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_14_url, 0) ) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_14_url, 1) ) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_14_url, 2) ) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_14_url, 3) ) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_14_url, 4) ) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_14_url, 5) ) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_14_url, 6) ) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_14_url, 7) ) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_14_url, 8) ) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_14_url, 9) ) }" + variables: + collection_season_number: "14" + collection_season_name: "{collection_season_14_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_14_url, 10) ) }" variables: collection_season_number: "14" collection_season_name: "{collection_season_14_name}" @@ -867,7 +3518,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_15_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_15_url, 0) ) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_15_url, 1) ) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_15_url, 2) ) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_15_url, 3) ) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_15_url, 4) ) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_15_url, 5) ) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_15_url, 6) ) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_15_url, 7) ) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_15_url, 8) ) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_15_url, 9) ) }" + variables: + collection_season_number: "15" + collection_season_name: "{collection_season_15_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_15_url, 10) ) }" variables: collection_season_number: "15" collection_season_name: "{collection_season_15_name}" @@ -875,7 +3596,78 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_16_url) }" + + - url: "{ %bilateral_url( %get_season_url(collection_season_16_url, 0) ) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_16_url, 1) ) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_16_url, 2) ) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_16_url, 3) ) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_16_url, 4) ) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_16_url, 5) ) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_16_url, 6) ) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_16_url, 7) ) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_16_url, 8) ) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_16_url, 9) ) }" + variables: + collection_season_number: "16" + collection_season_name: "{collection_season_16_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_16_url, 10) ) }" variables: collection_season_number: "16" collection_season_name: "{collection_season_16_name}" @@ -883,7 +3675,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_17_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_17_url, 0) ) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_17_url, 1) ) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_17_url, 2) ) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_17_url, 3) ) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_17_url, 4) ) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_17_url, 5) ) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_17_url, 6) ) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_17_url, 7) ) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_17_url, 8) ) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_17_url, 9) ) }" + variables: + collection_season_number: "17" + collection_season_name: "{collection_season_17_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_17_url, 10) ) }" variables: collection_season_number: "17" collection_season_name: "{collection_season_17_name}" @@ -891,7 +3753,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_18_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_18_url, 0) ) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_18_url, 1) ) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_18_url, 2) ) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_18_url, 3) ) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_18_url, 4) ) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_18_url, 5) ) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_18_url, 6) ) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_18_url, 7) ) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_18_url, 8) ) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_18_url, 9) ) }" + variables: + collection_season_number: "18" + collection_season_name: "{collection_season_18_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_18_url, 10) ) }" variables: collection_season_number: "18" collection_season_name: "{collection_season_18_name}" @@ -899,7 +3831,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_19_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_19_url, 0) ) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_19_url, 1) ) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_19_url, 2) ) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_19_url, 3) ) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_19_url, 4) ) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_19_url, 5) ) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_19_url, 6) ) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_19_url, 7) ) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_19_url, 8) ) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_19_url, 9) ) }" + variables: + collection_season_number: "19" + collection_season_name: "{collection_season_19_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_19_url, 10) ) }" variables: collection_season_number: "19" collection_season_name: "{collection_season_19_name}" @@ -907,7 +3909,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_20_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_20_url, 0) ) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_20_url, 1) ) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_20_url, 2) ) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_20_url, 3) ) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_20_url, 4) ) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_20_url, 5) ) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_20_url, 6) ) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_20_url, 7) ) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_20_url, 8) ) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_20_url, 9) ) }" + variables: + collection_season_number: "20" + collection_season_name: "{collection_season_20_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_20_url, 10) ) }" variables: collection_season_number: "20" collection_season_name: "{collection_season_20_name}" @@ -915,7 +3987,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_21_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_21_url, 0) ) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_21_url, 1) ) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_21_url, 2) ) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_21_url, 3) ) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_21_url, 4) ) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_21_url, 5) ) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_21_url, 6) ) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_21_url, 7) ) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_21_url, 8) ) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_21_url, 9) ) }" + variables: + collection_season_number: "21" + collection_season_name: "{collection_season_21_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_21_url, 10) ) }" variables: collection_season_number: "21" collection_season_name: "{collection_season_21_name}" @@ -923,7 +4065,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_22_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_22_url, 0) ) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_22_url, 1) ) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_22_url, 2) ) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_22_url, 3) ) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_22_url, 4) ) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_22_url, 5) ) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_22_url, 6) ) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_22_url, 7) ) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_22_url, 8) ) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_22_url, 9) ) }" + variables: + collection_season_number: "22" + collection_season_name: "{collection_season_22_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_22_url, 10) ) }" variables: collection_season_number: "22" collection_season_name: "{collection_season_22_name}" @@ -931,7 +4143,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_23_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_23_url, 0) ) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_23_url, 1) ) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_23_url, 2) ) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_23_url, 3) ) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_23_url, 4) ) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_23_url, 5) ) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_23_url, 6) ) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_23_url, 7) ) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_23_url, 8) ) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_23_url, 9) ) }" + variables: + collection_season_number: "23" + collection_season_name: "{collection_season_23_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_23_url, 10) ) }" variables: collection_season_number: "23" collection_season_name: "{collection_season_23_name}" @@ -939,7 +4221,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_24_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_24_url, 0) ) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_24_url, 1) ) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_24_url, 2) ) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_24_url, 3) ) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_24_url, 4) ) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_24_url, 5) ) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_24_url, 6) ) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_24_url, 7) ) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_24_url, 8) ) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_24_url, 9) ) }" + variables: + collection_season_number: "24" + collection_season_name: "{collection_season_24_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_24_url, 10) ) }" variables: collection_season_number: "24" collection_season_name: "{collection_season_24_name}" @@ -947,7 +4299,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_25_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_25_url, 0) ) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_25_url, 1) ) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_25_url, 2) ) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_25_url, 3) ) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_25_url, 4) ) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_25_url, 5) ) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_25_url, 6) ) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_25_url, 7) ) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_25_url, 8) ) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_25_url, 9) ) }" + variables: + collection_season_number: "25" + collection_season_name: "{collection_season_25_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_25_url, 10) ) }" variables: collection_season_number: "25" collection_season_name: "{collection_season_25_name}" @@ -955,7 +4377,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_26_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_26_url, 0) ) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_26_url, 1) ) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_26_url, 2) ) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_26_url, 3) ) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_26_url, 4) ) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_26_url, 5) ) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_26_url, 6) ) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_26_url, 7) ) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_26_url, 8) ) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_26_url, 9) ) }" + variables: + collection_season_number: "26" + collection_season_name: "{collection_season_26_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_26_url, 10) ) }" variables: collection_season_number: "26" collection_season_name: "{collection_season_26_name}" @@ -963,7 +4455,78 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_27_url) }" + + - url: "{ %bilateral_url( %get_season_url(collection_season_27_url, 0) ) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_27_url, 1) ) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_27_url, 2) ) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_27_url, 3) ) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_27_url, 4) ) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_27_url, 5) ) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_27_url, 6) ) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_27_url, 7) ) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_27_url, 8) ) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_27_url, 9) ) }" + variables: + collection_season_number: "27" + collection_season_name: "{collection_season_27_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_27_url, 10) ) }" variables: collection_season_number: "27" collection_season_name: "{collection_season_27_name}" @@ -971,7 +4534,78 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_28_url) }" + + - url: "{ %bilateral_url( %get_season_url(collection_season_28_url, 0) ) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_28_url, 1) ) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_28_url, 2) ) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_28_url, 3) ) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_28_url, 4) ) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_28_url, 5) ) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_28_url, 6) ) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_28_url, 7) ) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_28_url, 8) ) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_28_url, 9) ) }" + variables: + collection_season_number: "28" + collection_season_name: "{collection_season_28_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_28_url, 10) ) }" variables: collection_season_number: "28" collection_season_name: "{collection_season_28_name}" @@ -979,7 +4613,78 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_29_url) }" + + - url: "{ %bilateral_url( %get_season_url(collection_season_29_url, 0) ) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_29_url, 1) ) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_29_url, 2) ) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_29_url, 3) ) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_29_url, 4) ) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_29_url, 5) ) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_29_url, 6) ) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_29_url, 7) ) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_29_url, 8) ) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_29_url, 9) ) }" + variables: + collection_season_number: "29" + collection_season_name: "{collection_season_29_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_29_url, 10) ) }" variables: collection_season_number: "29" collection_season_name: "{collection_season_29_name}" @@ -987,7 +4692,78 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_30_url) }" + + - url: "{ %bilateral_url( %get_season_url(collection_season_30_url, 0) ) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_30_url, 1) ) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_30_url, 2) ) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_30_url, 3) ) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_30_url, 4) ) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_30_url, 5) ) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_30_url, 6) ) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_30_url, 7) ) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_30_url, 8) ) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_30_url, 9) ) }" + variables: + collection_season_number: "30" + collection_season_name: "{collection_season_30_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_30_url, 10) ) }" variables: collection_season_number: "30" collection_season_name: "{collection_season_30_name}" @@ -995,7 +4771,78 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_31_url) }" + + - url: "{ %bilateral_url( %get_season_url(collection_season_31_url, 0) ) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_31_url, 1) ) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_31_url, 2) ) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_31_url, 3) ) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_31_url, 4) ) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_31_url, 5) ) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_31_url, 6) ) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_31_url, 7) ) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_31_url, 8) ) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_31_url, 9) ) }" + variables: + collection_season_number: "31" + collection_season_name: "{collection_season_31_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_31_url, 10) ) }" variables: collection_season_number: "31" collection_season_name: "{collection_season_31_name}" @@ -1003,7 +4850,78 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_32_url) }" + + - url: "{ %bilateral_url( %get_season_url(collection_season_32_url, 0) ) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_32_url, 1) ) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_32_url, 2) ) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_32_url, 3) ) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_32_url, 4) ) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_32_url, 5) ) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_32_url, 6) ) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_32_url, 7) ) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_32_url, 8) ) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_32_url, 9) ) }" + variables: + collection_season_number: "32" + collection_season_name: "{collection_season_32_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_32_url, 10) ) }" variables: collection_season_number: "32" collection_season_name: "{collection_season_32_name}" @@ -1011,7 +4929,78 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_33_url) }" + + - url: "{ %bilateral_url( %get_season_url(collection_season_33_url, 0) ) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_33_url, 1) ) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_33_url, 2) ) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_33_url, 3) ) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_33_url, 4) ) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_33_url, 5) ) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_33_url, 6) ) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_33_url, 7) ) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_33_url, 8) ) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_33_url, 9) ) }" + variables: + collection_season_number: "33" + collection_season_name: "{collection_season_33_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_33_url, 10) ) }" variables: collection_season_number: "33" collection_season_name: "{collection_season_33_name}" @@ -1019,7 +5008,78 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_34_url) }" + + - url: "{ %bilateral_url( %get_season_url(collection_season_34_url, 0) ) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_34_url, 1) ) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_34_url, 2) ) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_34_url, 3) ) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_34_url, 4) ) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_34_url, 5) ) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_34_url, 6) ) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_34_url, 7) ) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_34_url, 8) ) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_34_url, 9) ) }" + variables: + collection_season_number: "34" + collection_season_name: "{collection_season_34_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_34_url, 10) ) }" variables: collection_season_number: "34" collection_season_name: "{collection_season_34_name}" @@ -1027,7 +5087,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_35_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_35_url, 0) ) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_35_url, 1) ) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_35_url, 2) ) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_35_url, 3) ) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_35_url, 4) ) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_35_url, 5) ) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_35_url, 6) ) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_35_url, 7) ) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_35_url, 8) ) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_35_url, 9) ) }" + variables: + collection_season_number: "35" + collection_season_name: "{collection_season_35_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_35_url, 10) ) }" variables: collection_season_number: "35" collection_season_name: "{collection_season_35_name}" @@ -1035,7 +5165,78 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_36_url) }" + + - url: "{ %bilateral_url( %get_season_url(collection_season_36_url, 0) ) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_36_url, 1) ) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_36_url, 2) ) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_36_url, 3) ) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_36_url, 4) ) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_36_url, 5) ) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_36_url, 6) ) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_36_url, 7) ) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_36_url, 8) ) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_36_url, 9) ) }" + variables: + collection_season_number: "36" + collection_season_name: "{collection_season_36_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_36_url, 10) ) }" variables: collection_season_number: "36" collection_season_name: "{collection_season_36_name}" @@ -1043,7 +5244,77 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_37_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_37_url, 0) ) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_37_url, 1) ) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_37_url, 2) ) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_37_url, 3) ) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_37_url, 4) ) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_37_url, 5) ) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_37_url, 6) ) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_37_url, 7) ) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_37_url, 8) ) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_37_url, 9) ) }" + variables: + collection_season_number: "37" + collection_season_name: "{collection_season_37_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_37_url, 10) ) }" variables: collection_season_number: "37" collection_season_name: "{collection_season_37_name}" @@ -1051,7 +5322,78 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_38_url) }" + + - url: "{ %bilateral_url( %get_season_url(collection_season_38_url, 0) ) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_38_url, 1) ) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_38_url, 2) ) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_38_url, 3) ) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_38_url, 4) ) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_38_url, 5) ) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_38_url, 6) ) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_38_url, 7) ) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_38_url, 8) ) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_38_url, 9) ) }" + variables: + collection_season_number: "38" + collection_season_name: "{collection_season_38_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_38_url, 10) ) }" variables: collection_season_number: "38" collection_season_name: "{collection_season_38_name}" @@ -1059,7 +5401,78 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_39_url) }" + + - url: "{ %bilateral_url( %get_season_url(collection_season_39_url, 0) ) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_39_url, 1) ) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_39_url, 2) ) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_39_url, 3) ) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_39_url, 4) ) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_39_url, 5) ) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_39_url, 6) ) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_39_url, 7) ) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_39_url, 8) ) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_39_url, 9) ) }" + variables: + collection_season_number: "39" + collection_season_name: "{collection_season_39_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_39_url, 10) ) }" variables: collection_season_number: "39" collection_season_name: "{collection_season_39_name}" @@ -1067,13 +5480,162 @@ presets: ytdl_options: playlist_items: "-1:0:-1" - - url: "{ %bilateral_url(collection_season_40_url) }" + - url: "{ %bilateral_url( %get_season_url(collection_season_40_url, 0) ) }" variables: collection_season_number: "40" collection_season_name: "{collection_season_40_name}" download_reverse: False ytdl_options: playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_40_url, 1) ) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_40_url, 2) ) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_40_url, 3) ) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_40_url, 4) ) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_40_url, 5) ) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_40_url, 6) ) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_40_url, 7) ) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_40_url, 8) ) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_40_url, 9) ) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_40_url, 10) ) }" + variables: + collection_season_number: "40" + collection_season_name: "{collection_season_40_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + + - url: "{ %bilateral_url( %get_season_url(collection_season_0_url, 0) ) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_0_url, 1) ) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_0_url, 2) ) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_0_url, 3) ) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_0_url, 4) ) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_0_url, 5) ) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_0_url, 6) ) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_0_url, 7) ) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_0_url, 8) ) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_0_url, 9) ) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + - url: "{ %bilateral_url( %get_season_url(collection_season_0_url, 10) ) }" + variables: + collection_season_number: "0" + collection_season_name: "{collection_season_0_name}" + download_reverse: False + ytdl_options: + playlist_items: "-1:0:-1" + _tv_show_collection_asserts: overrides: diff --git a/tests/unit/prebuilt_presets/test_tv_show_collection.py b/tests/unit/prebuilt_presets/test_tv_show_collection.py index 3621f3cb..f56755b8 100644 --- a/tests/unit/prebuilt_presets/test_tv_show_collection.py +++ b/tests/unit/prebuilt_presets/test_tv_show_collection.py @@ -24,3 +24,54 @@ class TestTvShowCollectionPreset: "overrides": {"tv_show_directory": "abc", "url": "test"}, }, ) + + def test_multi_url(self, default_config): + num_seasons = 40 # excluding season 0 + num_urls_per_season = 11 + + overrides = { + "tv_show_directory": "abc", + } + for season_num in range(0, num_seasons + 1): + overrides[f"s{season_num:02d}_name"] = f"The Season {season_num}" + overrides[f"s{season_num:02d}_url"] = [ + f"youtube.com/playlist?url_{season_num}_{i}" for i in range(num_urls_per_season) + ] + + sub = Subscription.from_dict( + config=default_config, + preset_name="test", + preset_dict={"preset": "Jellyfin TV Show Collection", "overrides": overrides}, + ) + + assert len(sub.downloader_options.urls.list) == (num_seasons + 1) * num_urls_per_season * 2 + url_list = sub.downloader_options.urls.list + itr = 0 + + # loop twice for bilateral + for i in range(2): + for season_num in range(1, num_seasons + 2): + # Season 0 is placed last, adjust here + if season_num == num_seasons + 1: + season_num = 0 + + for i in range(num_urls_per_season): + url = sub.overrides.apply_formatter( + url_list[itr].url, + function_overrides={ + # mock so bilateral url gets enabled + "subscription_has_download_archive": "True" + }, + ) + variables = url_list[itr].variables.dict + assert url == f"youtube.com/playlist?url_{season_num}_{i}" + assert ( + sub.overrides.apply_formatter(variables["collection_season_number"]) + == f"{season_num}" + ) + assert ( + sub.overrides.apply_formatter(variables["collection_season_name"]) + == f"The Season {season_num}" + ) + + itr += 1