From 032acdbb6ec73d5b81c43e716990c0f7cf1ed144 Mon Sep 17 00:00:00 2001 From: Jesse Bannon Date: Sun, 30 Oct 2022 22:54:46 -0700 Subject: [PATCH] [BUGFIX] Fix latest ep thumbnail showing as TV show poster (#304) --- .../prebuilt_presets/tv_show/tv_show.yaml | 3 --- .../plugins/file_convert/output.json | 2 +- .../plugins/split_by_chapters_video.json | 22 ++++++++-------- ...ters_with_regex_no_chapters_video_pass.txt | 2 +- .../split_by_chapters_with_regex_video.json | 22 ++++++++-------- .../plugins/test_audio_extract_playlist.json | 6 ++--- .../plugins/test_audio_extract_single.json | 2 +- .../test_chapters_from_ts_with_subs.json | 2 +- .../test_chapters_sb_and_embedded_subs.json | 2 +- .../plugins/test_subtitles_embedded.json | 2 +- .../test_subtitles_embedded_and_file.json | 2 +- .../test_soundcloud_discography.json | 26 +++++++++---------- .../is_yt_0.json | 1 - .../is_yt_0.json | 1 - .../is_yt_0.json | 1 - .../is_yt_0.json | 1 - .../is_yt_0.json | 1 - .../is_yt_0.json | 1 - .../is_yt_0.json | 1 - .../is_yt_0.json | 1 - .../is_yt_0.json | 3 +-- .../is_yt_0.json | 3 +-- .../is_yt_0.json | 3 +-- .../is_yt_0.json | 3 +-- .../youtube/test_merge_playlist.json | 2 +- .../youtube/test_playlist.json | 6 ++--- .../youtube/test_video.json | 2 +- .../is_yt_0.txt | 1 - .../is_yt_0.txt | 1 - .../is_yt_0.txt | 1 - .../is_yt_0.txt | 1 - .../is_yt_0.txt | 1 - .../is_yt_0.txt | 1 - .../is_yt_0.txt | 1 - .../is_yt_0.txt | 1 - .../is_yt_0.txt | 1 - .../is_yt_0.txt | 1 - .../is_yt_0.txt | 1 - .../is_yt_0.txt | 1 - 39 files changed, 54 insertions(+), 81 deletions(-) diff --git a/src/ytdl_sub/prebuilt_presets/tv_show/tv_show.yaml b/src/ytdl_sub/prebuilt_presets/tv_show/tv_show.yaml index eebadeca..98238d8e 100644 --- a/src/ytdl_sub/prebuilt_presets/tv_show/tv_show.yaml +++ b/src/ytdl_sub/prebuilt_presets/tv_show/tv_show.yaml @@ -32,9 +32,6 @@ presets: download_strategy: "source" url: "{url}" playlist_thumbnails: - # Use latest_entry first, then see if YT channel artwork exists - - name: "{tv_show_poster_file_name}" - uid: "latest_entry" - name: "{tv_show_poster_file_name}" uid: "avatar_uncropped" - name: "{tv_show_fanart_file_name}" diff --git a/tests/resources/expected_downloads_summaries/plugins/file_convert/output.json b/tests/resources/expected_downloads_summaries/plugins/file_convert/output.json index f09e8035..769bead0 100644 --- a/tests/resources/expected_downloads_summaries/plugins/file_convert/output.json +++ b/tests/resources/expected_downloads_summaries/plugins/file_convert/output.json @@ -1,6 +1,6 @@ { "Beyond The Guitar - When you hear Hugh Jackman is returning as Wolverine in Deadpool 3-thumb.jpg": "662fcaadf6e80d63591bac19a5fdffb0", - "Beyond The Guitar - When you hear Hugh Jackman is returning as Wolverine in Deadpool 3.info.json": "089731367d6d6ce89b5d8229e34a0a1c", + "Beyond The Guitar - When you hear Hugh Jackman is returning as Wolverine in Deadpool 3.info.json": "c5f4cdadcf89a60811e733f84edc8996", "Beyond The Guitar - When you hear Hugh Jackman is returning as Wolverine in Deadpool 3.mp4": "390177bcc076e309d1534b8bb5afdcc7", "Beyond The Guitar - When you hear Hugh Jackman is returning as Wolverine in Deadpool 3.nfo": "cacf09ab38f9b3085da9c5af516cf22a" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/plugins/split_by_chapters_video.json b/tests/resources/expected_downloads_summaries/plugins/split_by_chapters_video.json index 7451d9f2..0d01d35c 100644 --- a/tests/resources/expected_downloads_summaries/plugins/split_by_chapters_video.json +++ b/tests/resources/expected_downloads_summaries/plugins/split_by_chapters_video.json @@ -1,15 +1,15 @@ { - "01. Intro (Feat. Racheal Ofori & Barney Artist).info.json": "60f8c433f301abbd5d513a36148e82b3", - "02. Answers (Feat. Rick David & Kaya Thomas - Dyke).info.json": "84fe64efe8b4cb9c8b7ae9dd50c364c8", - "03. Blaze (Feat. Kaya Thomas - Dyke).info.json": "4824fc64a15f9cd4484f97e673edb3b2", - "04. What If (Interlude).info.json": "7d7c6207c4cf4c6a4a34aeb61520a0f9", - "05. No Peace (Feat. Tom Misch).info.json": "449f03bcdd5a262fca1aa6a2a81b9142", - "06. Closer (Feat. Lester Duval).info.json": "201cf0b30ae564d77adadd689fdfc55c", - "07. Delusions: Rumination (Interlude) (Feat. Racheal Ofori).info.json": "f448b3363357b2ecaf2ab32c39293e5b", - "08. Dreams (Feat. Carmody).info.json": "6dd017e7344cc57a481314be5a0c45db", - "09. Dreaming (Interlude) (Feat. Racheal Ofori).info.json": "c7a7715d8aced3b81315dc59353ae0f0", - "10. Hopeful (Feat. Jordan Rakei).info.json": "80dd82e1ddd33aec0bfbab5c0b117db2", - "11. Sunrise (Pillows) (Feat. Emmavie).info.json": "245907238527a0b7a78d9d36bc67cc20", + "01. Intro (Feat. Racheal Ofori & Barney Artist).info.json": "c13b562993dd1507e0be88ac003f36fe", + "02. Answers (Feat. Rick David & Kaya Thomas - Dyke).info.json": "d66fde52ecb4613f517db1546e9d866e", + "03. Blaze (Feat. Kaya Thomas - Dyke).info.json": "ce72fff01376252cba06e6baa761c7db", + "04. What If (Interlude).info.json": "d862af9c67c6433024cfb7f295f62718", + "05. No Peace (Feat. Tom Misch).info.json": "aa779527de1e3d439d9abc3424b7f4c9", + "06. Closer (Feat. Lester Duval).info.json": "35c99e4f14f8329fb77d6319f376f7ec", + "07. Delusions: Rumination (Interlude) (Feat. Racheal Ofori).info.json": "bd823154833b1389ed91154a2d734903", + "08. Dreams (Feat. Carmody).info.json": "2b89e85a878cf81c7c480ab5b069f940", + "09. Dreaming (Interlude) (Feat. Racheal Ofori).info.json": "126bd7301438748a77d94303d3ffec77", + "10. Hopeful (Feat. Jordan Rakei).info.json": "3d13233826e965264ac2f8d28f2149f9", + "11. Sunrise (Pillows) (Feat. Emmavie).info.json": "8671fee720b686eb9f79db63b8341eed", "Alfa Mist - Nocturne [Full Album]/01 - 01. Intro (Feat. Racheal Ofori & Barney Artist).mp3": "1ede8775719b99d05c89d6d0a2a74df5", "Alfa Mist - Nocturne [Full Album]/02 - 02. Answers (Feat. Rick David & Kaya Thomas - Dyke).mp3": "2430b44a6c15050f7e2ee09274c26600", "Alfa Mist - Nocturne [Full Album]/03 - 03. Blaze (Feat. Kaya Thomas - Dyke).mp3": "8dbb8d15109955c4540dfe3c015157b8", diff --git a/tests/resources/expected_downloads_summaries/plugins/split_by_chapters_with_regex_no_chapters_video_pass.txt b/tests/resources/expected_downloads_summaries/plugins/split_by_chapters_with_regex_no_chapters_video_pass.txt index d7536f68..8b729bd7 100644 --- a/tests/resources/expected_downloads_summaries/plugins/split_by_chapters_with_regex_no_chapters_video_pass.txt +++ b/tests/resources/expected_downloads_summaries/plugins/split_by_chapters_with_regex_no_chapters_video_pass.txt @@ -1,5 +1,5 @@ { - "Oblivion Mod "Falcor" p.1.info.json": "d57764cc15eed898c0def5779ef28877", + "Oblivion Mod "Falcor" p.1.info.json": "0819dc20f5803f8c91a8c8d2d9f7b211", "Oblivion Mod "Falcor" p.1/01 - Oblivion Mod "Falcor" p.1.mp3": "6d570f225f6c3a14de0ba4c912995641", "Oblivion Mod "Falcor" p.1/folder.jpg": "fb95b510681676e81c321171fc23143e" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/plugins/split_by_chapters_with_regex_video.json b/tests/resources/expected_downloads_summaries/plugins/split_by_chapters_with_regex_video.json index c3c9cfb2..2c686654 100644 --- a/tests/resources/expected_downloads_summaries/plugins/split_by_chapters_with_regex_video.json +++ b/tests/resources/expected_downloads_summaries/plugins/split_by_chapters_with_regex_video.json @@ -1,13 +1,13 @@ { - "Answers (Feat. Rick David & Kaya Thomas - Dyke).info.json": "994e234967b10cdb570bdc6844bb100b", - "Blaze (Feat. Kaya Thomas - Dyke).info.json": "402cac69cc1758d974b7e1f0943217ed", - "Closer (Feat. Lester Duval).info.json": "afbed0b189e334ec61b0522698e42ecb", - "Delusions: Rumination (Interlude) (Feat. Racheal Ofori).info.json": "7006b5c389a1d2f5c741d9b8939d29a1", - "Dreaming (Interlude) (Feat. Racheal Ofori).info.json": "517af2c54d6588b51b959ead6ad2f825", - "Dreams (Feat. Carmody).info.json": "cbd7c7a75525946c78e45548e90d2460", - "Hopeful (Feat. Jordan Rakei).info.json": "b9394de5d40065387d0eb7e0522c5576", - "Intro (Feat. Racheal Ofori & Barney Artist).info.json": "689a33ce6fdc3d0699d4be829d3e4c8c", - "No Peace (Feat. Tom Misch).info.json": "82e8144446d44303d8d6ef753b9765d6", + "Answers (Feat. Rick David & Kaya Thomas - Dyke).info.json": "fc16b2772425a226a6d4202c1f32968e", + "Blaze (Feat. Kaya Thomas - Dyke).info.json": "5c7b118a2bd620bd8a2e9f3654bdbcf6", + "Closer (Feat. Lester Duval).info.json": "3565218771e9366378a0b7d740ccc73c", + "Delusions: Rumination (Interlude) (Feat. Racheal Ofori).info.json": "a78f4db52e9d1c68b800d8714d209c9f", + "Dreaming (Interlude) (Feat. Racheal Ofori).info.json": "2c66fdeabbc20599455da7e5cc26a269", + "Dreams (Feat. Carmody).info.json": "ce220d509238eec57b2c48682a139643", + "Hopeful (Feat. Jordan Rakei).info.json": "90ce01e9e8a3f4d4db71db0971cdd5f8", + "Intro (Feat. Racheal Ofori & Barney Artist).info.json": "763400e50f187dad3260dcdac2b02542", + "No Peace (Feat. Tom Misch).info.json": "f3991884b296795e048bd023b64d4b99", "Nocturne/01 - Intro (Feat. Racheal Ofori & Barney Artist).mp3": "b2e2a9834f03d1928e0c8a0602899d4d", "Nocturne/02 - Answers (Feat. Rick David & Kaya Thomas - Dyke).mp3": "8fe76edcc77c5d8db0f7b5b8577a4cf6", "Nocturne/03 - Blaze (Feat. Kaya Thomas - Dyke).mp3": "fd45453753a783ec4f26ef399a8ecece", @@ -20,6 +20,6 @@ "Nocturne/10 - Hopeful (Feat. Jordan Rakei).mp3": "d2f9958553262c4bee4f82f98f1d42c7", "Nocturne/11 - Sunrise (Pillows) (Feat. Emmavie).mp3": "767dc4f27cc0a57d5391baf7b242d3f0", "Nocturne/folder.jpg": "bd3685acc53072e591bae2505ecb0648", - "Sunrise (Pillows) (Feat. Emmavie).info.json": "a3bac429dbbf8d9b61460296a508fc6e", - "What If (Interlude).info.json": "b5aa09a931af198b29f670ba28c8a983" + "Sunrise (Pillows) (Feat. Emmavie).info.json": "9d01ca8f301334d118772f2b389fb9e4", + "What If (Interlude).info.json": "848b11d8d6fa51defc4cbda6a7b3e218" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/plugins/test_audio_extract_playlist.json b/tests/resources/expected_downloads_summaries/plugins/test_audio_extract_playlist.json index 842fa232..c9e9ce20 100644 --- a/tests/resources/expected_downloads_summaries/plugins/test_audio_extract_playlist.json +++ b/tests/resources/expected_downloads_summaries/plugins/test_audio_extract_playlist.json @@ -1,8 +1,8 @@ { - "Jesse's Minecraft Server [Trailer - Feb.1].info.json": "24ba75a1fdb60d2d6efdabb6d4b6a271", + "Jesse's Minecraft Server [Trailer - Feb.1].info.json": "4214f8fac3333eb6baa73ea9648f86b4", "Jesse's Minecraft Server [Trailer - Feb.1].ogg": "afb2264e271e3c464d0fe9ba0db37f88", - "Jesse's Minecraft Server [Trailer - Feb.27].info.json": "52eab83f840ebf63254399bc260cd614", + "Jesse's Minecraft Server [Trailer - Feb.27].info.json": "5dcc4ad1ccccb69c5054d497fad41884", "Jesse's Minecraft Server [Trailer - Feb.27].ogg": "6f322d842a1e43b4c9981b42423d9b4c", - "Jesse's Minecraft Server [Trailer - Mar.21].info.json": "be5f07b4b9ce55a72506be9dbb577aa0", + "Jesse's Minecraft Server [Trailer - Mar.21].info.json": "5a491a80875794abee3ee7da60b9d51b", "Jesse's Minecraft Server [Trailer - Mar.21].ogg": "fe1dc3361a102661c27020d5b95a2a81" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/plugins/test_audio_extract_single.json b/tests/resources/expected_downloads_summaries/plugins/test_audio_extract_single.json index 7b7275cf..3d432bcd 100644 --- a/tests/resources/expected_downloads_summaries/plugins/test_audio_extract_single.json +++ b/tests/resources/expected_downloads_summaries/plugins/test_audio_extract_single.json @@ -1,4 +1,4 @@ { - "YouTube Rewind 2019: For the Record | #YouTubeRewind.info.json": "b9fe4a0dc8136413c5683443f95f863c", + "YouTube Rewind 2019: For the Record | #YouTubeRewind.info.json": "de578129ce495c2ee4bf8f15212e1bb2", "YouTube Rewind 2019: For the Record | #YouTubeRewind.mp3": "d3687bf6c13a2a5f3a8a05fbce9be28c" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/plugins/test_chapters_from_ts_with_subs.json b/tests/resources/expected_downloads_summaries/plugins/test_chapters_from_ts_with_subs.json index ad794590..690e3a38 100644 --- a/tests/resources/expected_downloads_summaries/plugins/test_chapters_from_ts_with_subs.json +++ b/tests/resources/expected_downloads_summaries/plugins/test_chapters_from_ts_with_subs.json @@ -1,6 +1,6 @@ { "JMC - This GPU SLIDES into this Case! - Silverstone SUGO 16 ITX Case-thumb.jpg": "b5353a824a4800cc26f884e3025ed969", - "JMC - This GPU SLIDES into this Case! - Silverstone SUGO 16 ITX Case.info.json": "73f83599cab796a8ddbb726ccb4fd2d4", + "JMC - This GPU SLIDES into this Case! - Silverstone SUGO 16 ITX Case.info.json": "d4ceb53039697fbb08a9479a4b1e97fd", "JMC - This GPU SLIDES into this Case! - Silverstone SUGO 16 ITX Case.mp4": "97f74f4796ba5a5977bbb4fb0b21ae93", "JMC - This GPU SLIDES into this Case! - Silverstone SUGO 16 ITX Case.nfo": "b9bd35e4f260c728774d8dd31f83637c" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/plugins/test_chapters_sb_and_embedded_subs.json b/tests/resources/expected_downloads_summaries/plugins/test_chapters_sb_and_embedded_subs.json index 26f5083a..8548c875 100644 --- a/tests/resources/expected_downloads_summaries/plugins/test_chapters_sb_and_embedded_subs.json +++ b/tests/resources/expected_downloads_summaries/plugins/test_chapters_sb_and_embedded_subs.json @@ -1,6 +1,6 @@ { "JMC - This GPU SLIDES into this Case! - Silverstone SUGO 16 ITX Case-thumb.jpg": "b5353a824a4800cc26f884e3025ed969", - "JMC - This GPU SLIDES into this Case! - Silverstone SUGO 16 ITX Case.info.json": "4d5c548ba796dfe3da4f3909ebb1a2c3", + "JMC - This GPU SLIDES into this Case! - Silverstone SUGO 16 ITX Case.info.json": "f4ecde8a60ad02c83b02a951ef28f60f", "JMC - This GPU SLIDES into this Case! - Silverstone SUGO 16 ITX Case.mp4": "ba555c6a13869f3557b724b6ef2fbb6e", "JMC - This GPU SLIDES into this Case! - Silverstone SUGO 16 ITX Case.nfo": "b9bd35e4f260c728774d8dd31f83637c" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/plugins/test_subtitles_embedded.json b/tests/resources/expected_downloads_summaries/plugins/test_subtitles_embedded.json index cfb5ede6..7d0a8bf0 100644 --- a/tests/resources/expected_downloads_summaries/plugins/test_subtitles_embedded.json +++ b/tests/resources/expected_downloads_summaries/plugins/test_subtitles_embedded.json @@ -1,6 +1,6 @@ { "JMC - YouTube Rewind 2019: For the Record | #YouTubeRewind-thumb.jpg": "50ee47c80f679029f5d3503bb91b045a", - "JMC - YouTube Rewind 2019: For the Record | #YouTubeRewind.info.json": "3d3bbfeabe41cd6c4b751e62a4877137", + "JMC - YouTube Rewind 2019: For the Record | #YouTubeRewind.info.json": "22585d06ef862a4b923db4e2665f0d79", "JMC - YouTube Rewind 2019: For the Record | #YouTubeRewind.mp4": "1f1f91f85b162c20596a2413e704b809", "JMC - YouTube Rewind 2019: For the Record | #YouTubeRewind.nfo": "c64964fab07574080e5da3242e3bfd48" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/plugins/test_subtitles_embedded_and_file.json b/tests/resources/expected_downloads_summaries/plugins/test_subtitles_embedded_and_file.json index 091e976b..aacb921c 100644 --- a/tests/resources/expected_downloads_summaries/plugins/test_subtitles_embedded_and_file.json +++ b/tests/resources/expected_downloads_summaries/plugins/test_subtitles_embedded_and_file.json @@ -2,7 +2,7 @@ "JMC - YouTube Rewind 2019: For the Record | #YouTubeRewind-thumb.jpg": "50ee47c80f679029f5d3503bb91b045a", "JMC - YouTube Rewind 2019: For the Record | #YouTubeRewind.de.srt": "b343c3bb9257b7ee7ba38f570a115b37", "JMC - YouTube Rewind 2019: For the Record | #YouTubeRewind.en.srt": "fe8c6ee92cae6e059fd80fd61691adbe", - "JMC - YouTube Rewind 2019: For the Record | #YouTubeRewind.info.json": "18c6115fa2eac01b29897217e235c7e0", + "JMC - YouTube Rewind 2019: For the Record | #YouTubeRewind.info.json": "089845553911c366198932b30bca5d00", "JMC - YouTube Rewind 2019: For the Record | #YouTubeRewind.mp4": "1f1f91f85b162c20596a2413e704b809", "JMC - YouTube Rewind 2019: For the Record | #YouTubeRewind.nfo": "c64964fab07574080e5da3242e3bfd48" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/soundcloud/test_soundcloud_discography.json b/tests/resources/expected_downloads_summaries/soundcloud/test_soundcloud_discography.json index ee7c8b52..9f963724 100644 --- a/tests/resources/expected_downloads_summaries/soundcloud/test_soundcloud_discography.json +++ b/tests/resources/expected_downloads_summaries/soundcloud/test_soundcloud_discography.json @@ -1,32 +1,32 @@ { ".ytdl-sub-jb-download-archive.json": "1114f07090dfb35eea6848efeaf9755a", - "j_b/[2021] Baby Santana's Dorian Groove/01 - Baby Santana's Dorian Groove.info.json": "6867811d257bea6df5225e88f5761cb7", + "j_b/[2021] Baby Santana's Dorian Groove/01 - Baby Santana's Dorian Groove.info.json": "5b1cd3c76846b216eeb5cc3566b0f0a8", "j_b/[2021] Baby Santana's Dorian Groove/01 - Baby Santana's Dorian Groove.mp3": "bffbd558e12c6a9e029dc136a88342c4", "j_b/[2021] Baby Santana's Dorian Groove/folder.jpg": "967892be44b8c47e1be73f055a7c6f08", - "j_b/[2021] Purple Clouds/01 - Purple Clouds.info.json": "d193e7dd63809e96f32cd2f5803d359f", + "j_b/[2021] Purple Clouds/01 - Purple Clouds.info.json": "2207ed41f248ce72ffe6263df804dd24", "j_b/[2021] Purple Clouds/01 - Purple Clouds.mp3": "038db58aebe2ba875b733932b42a94d6", "j_b/[2021] Purple Clouds/folder.jpg": "967892be44b8c47e1be73f055a7c6f08", - "j_b/[2022] Acoustic Treats/01 - 20160426 184214.info.json": "74315f810045cf46dc59a6c964c24c5e", + "j_b/[2022] Acoustic Treats/01 - 20160426 184214.info.json": "d90d8a19209fd3ef9f441c5e9c75a32f", "j_b/[2022] Acoustic Treats/01 - 20160426 184214.mp3": "e145f0a2f6012768280c38655ca58065", - "j_b/[2022] Acoustic Treats/02 - 20160502 123150.info.json": "214666319b568c1c2142064c21716c75", + "j_b/[2022] Acoustic Treats/02 - 20160502 123150.info.json": "c4df2eb9a4eecb06f425c73f8dfb98f3", "j_b/[2022] Acoustic Treats/02 - 20160502 123150.mp3": "60c8b8817a197a13e4bb90903af612c5", - "j_b/[2022] Acoustic Treats/03 - 20160504 143832.info.json": "175eb2fa2dca0312c4a1b95a2525c71a", + "j_b/[2022] Acoustic Treats/03 - 20160504 143832.info.json": "a4943268aa5a534548c21873f1ed17b8", "j_b/[2022] Acoustic Treats/03 - 20160504 143832.mp3": "8265b7e4f79878af877bc6ecd9757efe", - "j_b/[2022] Acoustic Treats/04 - 20160601 221234.info.json": "85407933576511f05410c3ba7d40473a", + "j_b/[2022] Acoustic Treats/04 - 20160601 221234.info.json": "c5a3e933fef9f041946e3fd58cc40cc5", "j_b/[2022] Acoustic Treats/04 - 20160601 221234.mp3": "accf46b76891d2954b893d0f91d82816", - "j_b/[2022] Acoustic Treats/05 - 20160601 222440.info.json": "f3a2d634ca4e0da95e7dbe86fc068474", + "j_b/[2022] Acoustic Treats/05 - 20160601 222440.info.json": "a46f108c700f577392145a6e58d3766a", "j_b/[2022] Acoustic Treats/05 - 20160601 222440.mp3": "e1f584f523336160d5c1104a61de77f3", - "j_b/[2022] Acoustic Treats/06 - 20170604 190236.info.json": "34ec624bf88ac21e3ef31506634a27e4", + "j_b/[2022] Acoustic Treats/06 - 20170604 190236.info.json": "6a78bdb0ed2958f0083ace1c166a363f", "j_b/[2022] Acoustic Treats/06 - 20170604 190236.mp3": "f6885b25901177f0357649afe97328cc", - "j_b/[2022] Acoustic Treats/07 - 20170612 193646.info.json": "c38afa3d22cec7c27e3ea2a2b6cd33ea", + "j_b/[2022] Acoustic Treats/07 - 20170612 193646.info.json": "84cd8697d8d6876b19ceb35f4b60bcf0", "j_b/[2022] Acoustic Treats/07 - 20170612 193646.mp3": "fa057f221cbe4cf2442cd2fdb960743e", - "j_b/[2022] Acoustic Treats/08 - 20170628 215206.info.json": "bf5280eacb96cd878ee8e5cd38193c61", + "j_b/[2022] Acoustic Treats/08 - 20170628 215206.info.json": "e5669e3802c0d35ab14435b34929d61a", "j_b/[2022] Acoustic Treats/08 - 20170628 215206.mp3": "7794ae812c64580e2ac8fc457d5cc85f", - "j_b/[2022] Acoustic Treats/09 - Finding Home.info.json": "e82164aabe5b96d988a36cb37094aede", + "j_b/[2022] Acoustic Treats/09 - Finding Home.info.json": "5de4bd28ba1f4e67e895f1e4a37fccdd", "j_b/[2022] Acoustic Treats/09 - Finding Home.mp3": "adbf02eddb2090c008eb497d13ff84b9", - "j_b/[2022] Acoustic Treats/10 - Shallow Water WIP.info.json": "6de3eb32812fff0276693a26c0ca2bce", + "j_b/[2022] Acoustic Treats/10 - Shallow Water WIP.info.json": "ddb35f4fc41551b68d58b5df62d73bf4", "j_b/[2022] Acoustic Treats/10 - Shallow Water WIP.mp3": "65bb10c84366c71498161734f953e93d", - "j_b/[2022] Acoustic Treats/11 - Untold History.info.json": "6ca846ad1bfc80c78b987cc2a678571d", + "j_b/[2022] Acoustic Treats/11 - Untold History.info.json": "489da77a730183b0185d262ad4639085", "j_b/[2022] Acoustic Treats/11 - Untold History.mp3": "6904b2918e5dc38d9a9f72d967eb74bf", "j_b/[2022] Acoustic Treats/folder.jpg": "967892be44b8c47e1be73f055a7c6f08" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.json b/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.json index e6813381..e6d32707 100644 --- a/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.json +++ b/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.json @@ -12,6 +12,5 @@ "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/Season 2021/s2021.e000004 - 21-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/Season 2021/s2021.e000004 - 21-1.mp4": "1fe10dcff216458e51a80493f7141dd8", "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/Season 2021/s2021.e000004 - 21-1.nfo": "0e6eb03abe3ede40903f871c9779151d", - "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/poster.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/tvshow.nfo": "06c01e164cfffcb9334429de7324438a" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.json b/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.json index 3659adbb..219a561d 100644 --- a/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.json +++ b/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.json @@ -12,6 +12,5 @@ "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/Season 2021/s2021.e080801 - 21-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/Season 2021/s2021.e080801 - 21-1.mp4": "f07715e6c479063137a8e727b50bd2c4", "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/Season 2021/s2021.e080801 - 21-1.nfo": "7478e6fb018dc5f36553a076a52b70c9", - "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/poster.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/tvshow.nfo": "d9588e2b1786a1f902ef0775d7e926a4" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.json b/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.json index 2836738a..a6d14a1a 100644 --- a/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.json +++ b/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.json @@ -12,6 +12,5 @@ "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/Season 2021/s2021.e14699 - 21-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/Season 2021/s2021.e14699 - 21-1.mp4": "f6eec5a44e084121b81c87729deb65af", "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/Season 2021/s2021.e14699 - 21-1.nfo": "73ba6af91f994bc97bfb98b0d55534b2", - "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/poster.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_jellyfin_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/tvshow.nfo": "a2379365114b97ad60c54d2e483a48cd" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.json b/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.json index 97da8144..d457b9d8 100644 --- a/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.json +++ b/tests/resources/expected_downloads_summaries/unit/jellyfin_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.json @@ -12,6 +12,5 @@ "unit_jellyfin_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/Season 202108/s202108.e0801 - 21-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_jellyfin_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/Season 202108/s202108.e0801 - 21-1.mp4": "15cdbd85c4abf9f9a4cfbb3a2fd65c4e", "unit_jellyfin_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/Season 202108/s202108.e0801 - 21-1.nfo": "f6685f7e07f14806aafc502ebb5e5389", - "unit_jellyfin_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/poster.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_jellyfin_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/tvshow.nfo": "9b1f9ea06a48fb209377e6c7730c11a7" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.json b/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.json index 22b458a0..49c43010 100644 --- a/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.json +++ b/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.json @@ -12,6 +12,5 @@ "unit_kodi_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/Season 2021/s2021.e000004 - 21-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_kodi_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/Season 2021/s2021.e000004 - 21-1.mp4": "9461666f4b5c330611fe7d19b97df67f", "unit_kodi_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/Season 2021/s2021.e000004 - 21-1.nfo": "0e6eb03abe3ede40903f871c9779151d", - "unit_kodi_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/poster.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_kodi_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/tvshow.nfo": "d4bd1c7249a8b8369bf4c2b1681ef87e" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.json b/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.json index 7014a9c3..3f78e251 100644 --- a/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.json +++ b/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.json @@ -12,6 +12,5 @@ "unit_kodi_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/Season 2021/s2021.e080801 - 21-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_kodi_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/Season 2021/s2021.e080801 - 21-1.mp4": "df2d4a44830e9eddb2915d502db36aae", "unit_kodi_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/Season 2021/s2021.e080801 - 21-1.nfo": "7478e6fb018dc5f36553a076a52b70c9", - "unit_kodi_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/poster.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_kodi_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/tvshow.nfo": "8c3082c70385646825da418fca63d70d" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.json b/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.json index 39899456..156771d6 100644 --- a/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.json +++ b/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.json @@ -12,6 +12,5 @@ "unit_kodi_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/Season 2021/s2021.e14699 - 21-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_kodi_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/Season 2021/s2021.e14699 - 21-1.mp4": "9b1f1aa0e600632678f59e6b7918e5be", "unit_kodi_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/Season 2021/s2021.e14699 - 21-1.nfo": "73ba6af91f994bc97bfb98b0d55534b2", - "unit_kodi_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/poster.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_kodi_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/tvshow.nfo": "92d2dfb37f91705e864cdbe7ec772ffd" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.json b/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.json index ba2ab9cb..0f7f7e17 100644 --- a/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.json +++ b/tests/resources/expected_downloads_summaries/unit/kodi_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.json @@ -12,6 +12,5 @@ "unit_kodi_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/Season 202108/s202108.e0801 - 21-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_kodi_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/Season 202108/s202108.e0801 - 21-1.mp4": "35d02091ad134a3bf70c09449a9c8654", "unit_kodi_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/Season 202108/s202108.e0801 - 21-1.nfo": "f6685f7e07f14806aafc502ebb5e5389", - "unit_kodi_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/poster.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_kodi_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/tvshow.nfo": "f97c3259ee6066d4be5c9296d1382604" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.json b/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.json index 1816a988..830a5dad 100644 --- a/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.json +++ b/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.json @@ -7,6 +7,5 @@ "unit_plex_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/Season 2020/s2020.e000003 - 20-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_plex_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/Season 2020/s2020.e000003 - 20-1.mp4": "4f0834fbc2c1f5d7931467e1414158d1", "unit_plex_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/Season 2021/s2021.e000004 - 21-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "unit_plex_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/Season 2021/s2021.e000004 - 21-1.mp4": "ec1c31ba2b35612711aa9e337cc1ee8d", - "unit_plex_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/poster.jpg": "e80c508c4818454300133fe1dc1a9cd7" + "unit_plex_tv_show_by_date_season_by_year__episode_by_download_index_is_yt_0/Season 2021/s2021.e000004 - 21-1.mp4": "ec1c31ba2b35612711aa9e337cc1ee8d" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.json b/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.json index 71d8f8e6..1515081e 100644 --- a/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.json +++ b/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.json @@ -7,6 +7,5 @@ "unit_plex_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/Season 2020/s2020.e080802 - 20-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_plex_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/Season 2020/s2020.e080802 - 20-1.mp4": "b1f76275f5d17ef382812523fa8c5ca4", "unit_plex_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/Season 2021/s2021.e080801 - 21-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "unit_plex_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/Season 2021/s2021.e080801 - 21-1.mp4": "3c63e9a8b91c744404c95fe0165d1517", - "unit_plex_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/poster.jpg": "e80c508c4818454300133fe1dc1a9cd7" + "unit_plex_tv_show_by_date_season_by_year__episode_by_month_day_is_yt_0/Season 2021/s2021.e080801 - 21-1.mp4": "3c63e9a8b91c744404c95fe0165d1517" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.json b/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.json index c7197170..83b17c80 100644 --- a/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.json +++ b/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.json @@ -7,6 +7,5 @@ "unit_plex_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/Season 2020/s2020.e14799 - 20-3-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_plex_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/Season 2020/s2020.e14799 - 20-3.mp4": "2801de7952fcbaa9630ac1991b749ebe", "unit_plex_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/Season 2021/s2021.e14699 - 21-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "unit_plex_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/Season 2021/s2021.e14699 - 21-1.mp4": "bde274e009baae028b35d5e6651e8b62", - "unit_plex_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/poster.jpg": "e80c508c4818454300133fe1dc1a9cd7" + "unit_plex_tv_show_by_date_season_by_year__episode_by_month_day_reversed_is_yt_0/Season 2021/s2021.e14699 - 21-1.mp4": "bde274e009baae028b35d5e6651e8b62" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.json b/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.json index e017170b..82ef70f7 100644 --- a/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.json +++ b/tests/resources/expected_downloads_summaries/unit/plex_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.json @@ -7,6 +7,5 @@ "unit_plex_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/Season 202008/s202008.e0802 - 20-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", "unit_plex_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/Season 202008/s202008.e0802 - 20-1.mp4": "9f2104e9a65eed2cc4050eb045ce33ce", "unit_plex_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/Season 202108/s202108.e0801 - 21-1-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "unit_plex_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/Season 202108/s202108.e0801 - 21-1.mp4": "9573a5ee86906b0334d76881082cdea4", - "unit_plex_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/poster.jpg": "e80c508c4818454300133fe1dc1a9cd7" + "unit_plex_tv_show_by_date_season_by_year_month__episode_by_day_is_yt_0/Season 202108/s202108.e0801 - 21-1.mp4": "9573a5ee86906b0334d76881082cdea4" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/youtube/test_merge_playlist.json b/tests/resources/expected_downloads_summaries/youtube/test_merge_playlist.json index 45f81238..43dae6ee 100644 --- a/tests/resources/expected_downloads_summaries/youtube/test_merge_playlist.json +++ b/tests/resources/expected_downloads_summaries/youtube/test_merge_playlist.json @@ -1,6 +1,6 @@ { "JMC - Jesse's Minecraft Server-thumb.jpg": "a3f1910f9c51f6442f845a528e190829", - "JMC - Jesse's Minecraft Server.info.json": "29b696bbbe90b836757a7d4870cccc6b", + "JMC - Jesse's Minecraft Server.info.json": "6a9bbb1e16d7e237caef89aff9b8d481", "JMC - Jesse's Minecraft Server.mkv": "2979ad8f8e2777e05d88e0abc964bc5a", "JMC - Jesse's Minecraft Server.nfo": "d16396c60b63c06a4f2c9239553bdf61" } \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/youtube/test_playlist.json b/tests/resources/expected_downloads_summaries/youtube/test_playlist.json index 577e8dbd..ab5ea40a 100644 --- a/tests/resources/expected_downloads_summaries/youtube/test_playlist.json +++ b/tests/resources/expected_downloads_summaries/youtube/test_playlist.json @@ -1,15 +1,15 @@ { ".ytdl-sub-music_video_playlist_test-download-archive.json": "25b8e44961343116436584e341c7fe9b", "JMC - Jesse's Minecraft Server [Trailer - Feb.1]-thumb.jpg": "b232d253df621aa770b780c1301d364d", - "JMC - Jesse's Minecraft Server [Trailer - Feb.1].info.json": "1dd5e5a31dd7bc7e2caf28742d497b60", + "JMC - Jesse's Minecraft Server [Trailer - Feb.1].info.json": "c73232e03c9e14b62145917cca3a242c", "JMC - Jesse's Minecraft Server [Trailer - Feb.1].mp4": "7bfa1475504a7c8a4aaa8c89f9306331", "JMC - Jesse's Minecraft Server [Trailer - Feb.1].nfo": "de6f9a17a5ebf92aa02b14f7342b8d36", "JMC - Jesse's Minecraft Server [Trailer - Feb.27]-thumb.jpg": "d17c379ea8b362f5b97c6b213b0342cb", - "JMC - Jesse's Minecraft Server [Trailer - Feb.27].info.json": "7b8382962b2975aaeed4f866f62c67ad", + "JMC - Jesse's Minecraft Server [Trailer - Feb.27].info.json": "56ab3eddea58572ffdc33d0945f083b2", "JMC - Jesse's Minecraft Server [Trailer - Feb.27].mp4": "04ab5cb3cc12325d0c96a7cd04a8b91d", "JMC - Jesse's Minecraft Server [Trailer - Feb.27].nfo": "9a4a57bb91f1ac97b588fdf66bac4c9b", "JMC - Jesse's Minecraft Server [Trailer - Mar.21]-thumb.jpg": "e7830aa8a64b0cde65ba3f7e5fc56530", - "JMC - Jesse's Minecraft Server [Trailer - Mar.21].info.json": "6e9dd6890a4af35426493c1fd21bfbd9", + "JMC - Jesse's Minecraft Server [Trailer - Mar.21].info.json": "f45f60467a0d7a82282ad7e1a481ede2", "JMC - Jesse's Minecraft Server [Trailer - Mar.21].mp4": "025de6099a5c98e6397153c7a62d517d", "JMC - Jesse's Minecraft Server [Trailer - Mar.21].nfo": "b98f1fa3e76b4592aeeaed4f6e220809", "poster.jpg": "e7830aa8a64b0cde65ba3f7e5fc56530", diff --git a/tests/resources/expected_downloads_summaries/youtube/test_video.json b/tests/resources/expected_downloads_summaries/youtube/test_video.json index b62395c7..c7cb4769 100644 --- a/tests/resources/expected_downloads_summaries/youtube/test_video.json +++ b/tests/resources/expected_downloads_summaries/youtube/test_video.json @@ -1,6 +1,6 @@ { "JMC - Oblivion Mod "Falcor" p.1-thumb.jpg": "fb95b510681676e81c321171fc23143e", - "JMC - Oblivion Mod "Falcor" p.1.info.json": "cacaac489d9afec6e476b1b758a53bbf", + "JMC - Oblivion Mod "Falcor" p.1.info.json": "7e370795027d99f4db007d84d45cbc43", "JMC - Oblivion Mod "Falcor" p.1.mp4": "3744c49f2e447bd7712a5aad5ed36be2", "JMC - Oblivion Mod "Falcor" p.1.nfo": "24cc4e17d2bebc89b2759ce5471d403e" } \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.txt b/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.txt index a63e5c3e..67086050 100644 --- a/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.txt +++ b/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.txt @@ -2,7 +2,6 @@ Files created: ---------------------------------------- {output_directory} .ytdl-sub-subscription_test-download-archive.json - poster.jpg tvshow.nfo NFO tags: tvshow: diff --git a/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.txt b/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.txt index 09655ed9..ee370838 100644 --- a/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.txt +++ b/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.txt @@ -2,7 +2,6 @@ Files created: ---------------------------------------- {output_directory} .ytdl-sub-subscription_test-download-archive.json - poster.jpg tvshow.nfo NFO tags: tvshow: diff --git a/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.txt b/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.txt index 7cb6184e..34e09d05 100644 --- a/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.txt +++ b/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.txt @@ -2,7 +2,6 @@ Files created: ---------------------------------------- {output_directory} .ytdl-sub-subscription_test-download-archive.json - poster.jpg tvshow.nfo NFO tags: tvshow: diff --git a/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.txt b/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.txt index ff64f97d..9a230dd8 100644 --- a/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.txt +++ b/tests/resources/transaction_log_summaries/unit/jellyfin_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.txt @@ -2,7 +2,6 @@ Files created: ---------------------------------------- {output_directory} .ytdl-sub-subscription_test-download-archive.json - poster.jpg tvshow.nfo NFO tags: tvshow: diff --git a/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.txt b/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.txt index a5f2b809..9a737b32 100644 --- a/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.txt +++ b/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.txt @@ -2,7 +2,6 @@ Files created: ---------------------------------------- {output_directory} .ytdl-sub-subscription_test-download-archive.json - poster.jpg tvshow.nfo NFO tags: tvshow: diff --git a/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.txt b/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.txt index aeefe440..a453725c 100644 --- a/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.txt +++ b/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.txt @@ -2,7 +2,6 @@ Files created: ---------------------------------------- {output_directory} .ytdl-sub-subscription_test-download-archive.json - poster.jpg tvshow.nfo NFO tags: tvshow: diff --git a/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.txt b/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.txt index 8ea35580..f40f6a6a 100644 --- a/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.txt +++ b/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.txt @@ -2,7 +2,6 @@ Files created: ---------------------------------------- {output_directory} .ytdl-sub-subscription_test-download-archive.json - poster.jpg tvshow.nfo NFO tags: tvshow: diff --git a/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.txt b/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.txt index 7374dd37..777b452b 100644 --- a/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.txt +++ b/tests/resources/transaction_log_summaries/unit/kodi_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.txt @@ -2,7 +2,6 @@ Files created: ---------------------------------------- {output_directory} .ytdl-sub-subscription_test-download-archive.json - poster.jpg tvshow.nfo NFO tags: tvshow: diff --git a/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.txt b/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.txt index 0e429012..d018c6f0 100644 --- a/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.txt +++ b/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_download_index/is_yt_0.txt @@ -2,7 +2,6 @@ Files created: ---------------------------------------- {output_directory} .ytdl-sub-subscription_test-download-archive.json - poster.jpg {output_directory}/Season 2020 s2020.e000001 - 20-3-thumb.jpg s2020.e000001 - 20-3.mp4 diff --git a/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.txt b/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.txt index d2105f7d..14aedfa2 100644 --- a/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.txt +++ b/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day/is_yt_0.txt @@ -2,7 +2,6 @@ Files created: ---------------------------------------- {output_directory} .ytdl-sub-subscription_test-download-archive.json - poster.jpg {output_directory}/Season 2020 s2020.e080701 - 20-3-thumb.jpg s2020.e080701 - 20-3.mp4 diff --git a/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.txt b/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.txt index 7d90dc6b..168443b7 100644 --- a/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.txt +++ b/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year__episode_by_month_day_reversed/is_yt_0.txt @@ -2,7 +2,6 @@ Files created: ---------------------------------------- {output_directory} .ytdl-sub-subscription_test-download-archive.json - poster.jpg {output_directory}/Season 2020 s2020.e14698 - 20-1-thumb.jpg s2020.e14698 - 20-1.mp4 diff --git a/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.txt b/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.txt index b8144d6a..84fe33b2 100644 --- a/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.txt +++ b/tests/resources/transaction_log_summaries/unit/plex_tv_show_by_date/season_by_year_month__episode_by_day/is_yt_0.txt @@ -2,7 +2,6 @@ Files created: ---------------------------------------- {output_directory} .ytdl-sub-subscription_test-download-archive.json - poster.jpg {output_directory}/Season 202008 s202008.e0701 - 20-3-thumb.jpg s202008.e0701 - 20-3.mp4