[FEATURE] Music videos with extras preset

This commit is contained in:
Jesse Bannon 2023-11-05 17:14:51 -08:00
parent e257210e4a
commit 4c438bb51e
87 changed files with 3766 additions and 6 deletions

View file

@ -0,0 +1,27 @@
presets:
##################################################################################
# Captures metadata in the form of
#
# "value1 | value2"
# "value1"
#
# where value1 is required, value2 is optional
#
_metadata_capture:
regex:
skip_if_match_fails: False
from:
metadata_to_capture_1:
match:
- "(.*) \\| .*"
- "(.*)"
capture_group_names:
- "metadata_captured_1"
metadata_to_capture_2:
match:
- ".* \\| (.*)"
capture_group_names:
- "metadata_captured_2"
capture_group_defaults:
- "{metadata_to_capture_2_default}"

View file

@ -83,4 +83,118 @@ presets:
url17: "{subscription_value_17}" url17: "{subscription_value_17}"
url18: "{subscription_value_18}" url18: "{subscription_value_18}"
url19: "{subscription_value_19}" url19: "{subscription_value_19}"
url20: "{subscription_value_20}" url20: "{subscription_value_20}"
##################################################################################
# Multi urls in the form of
#
# "Subscription Name":
# - "url1 metadata ..."
# - "url1"
# - "url2 metadata ..."
# - "url2"
#
# where each URL requires metadata above it.
# url1 can optionally grab channel avatar + banner
#
_metadata_list_url:
download:
- url: "{subscription_value_2}"
variables:
url_metadata: "{subscription_value_1}"
playlist_thumbnails:
- name: "{avatar_uncropped_thumbnail_file_name}"
uid: "avatar_uncropped"
- name: "{banner_uncropped_thumbnail_file_name}"
uid: "banner_uncropped"
- url: "{subscription_value_4}"
variables:
url_metadata: "{subscription_value_3}"
- url: "{subscription_value_6}"
variables:
url_metadata: "{subscription_value_5}"
- url: "{subscription_value_8}"
variables:
url_metadata: "{subscription_value_7}"
- url: "{subscription_value_10}"
variables:
url_metadata: "{subscription_value_9}"
- url: "{subscription_value_12}"
variables:
url_metadata: "{subscription_value_11}"
- url: "{subscription_value_14}"
variables:
url_metadata: "{subscription_value_13}"
- url: "{subscription_value_16}"
variables:
url_metadata: "{subscription_value_15}"
- url: "{subscription_value_18}"
variables:
url_metadata: "{subscription_value_17}"
- url: "{subscription_value_20}"
variables:
url_metadata: "{subscription_value_19}"
- url: "{subscription_value_22}"
variables:
url_metadata: "{subscription_value_21}"
- url: "{subscription_value_24}"
variables:
url_metadata: "{subscription_value_23}"
- url: "{subscription_value_26}"
variables:
url_metadata: "{subscription_value_25}"
- url: "{subscription_value_28}"
variables:
url_metadata: "{subscription_value_27}"
- url: "{subscription_value_30}"
variables:
url_metadata: "{subscription_value_29}"
- url: "{subscription_value_32}"
variables:
url_metadata: "{subscription_value_31}"
- url: "{subscription_value_34}"
variables:
url_metadata: "{subscription_value_33}"
- url: "{subscription_value_36}"
variables:
url_metadata: "{subscription_value_35}"
overrides:
avatar_uncropped_thumbnail_file_name: ""
banner_uncropped_thumbnail_file_name: ""
subscription_value: ""
subscription_value_2: ""
subscription_value_3: ""
subscription_value_4: ""
subscription_value_5: ""
subscription_value_6: ""
subscription_value_7: ""
subscription_value_8: ""
subscription_value_9: ""
subscription_value_10: ""
subscription_value_11: ""
subscription_value_12: ""
subscription_value_13: ""
subscription_value_14: ""
subscription_value_15: ""
subscription_value_16: ""
subscription_value_17: ""
subscription_value_18: ""
subscription_value_19: ""
subscription_value_20: ""
subscription_value_21: ""
subscription_value_22: ""
subscription_value_23: ""
subscription_value_24: ""
subscription_value_25: ""
subscription_value_26: ""
subscription_value_27: ""
subscription_value_28: ""
subscription_value_29: ""
subscription_value_30: ""
subscription_value_31: ""
subscription_value_32: ""
subscription_value_33: ""
subscription_value_34: ""
subscription_value_35: ""
subscription_value_36: ""

View file

@ -10,3 +10,11 @@ class MusicVideoPresets(PrebuiltPresets):
"Jellyfin Music Videos", "Jellyfin Music Videos",
"Plex Music Videos", "Plex Music Videos",
} }
class MusicVideoExtrasPresets(PrebuiltPresets):
preset_names = {
"Kodi Music Videos with Extras",
"Jellyfin Music Videos with Extras",
"Plex Music Videos with Extras",
}

View file

@ -0,0 +1,48 @@
presets:
_music_video_extras_base:
preset:
- "_music_video_base"
- "_metadata_list_url"
- "_metadata_capture"
overrides:
# Metadata is in the form of "Album Title | Video Title"
# for Plex, Album Title will serve as the suffix. For more details, see
# https://support.plex.tv/articles/205568377-adding-local-artist-and-music-videos/
metadata_to_capture_1: "{url_metadata}"
metadata_to_capture_2: "{url_metadata}"
metadata_to_capture_2_default: "{title}"
music_video_album: "{metadata_captured_1}"
music_video_title: "{metadata_captured_2}"
"Jellyfin Music Videos with Extras":
preset:
- "_base"
- "_music_video_extras_base"
- "_music_video_nfo"
- "_music_video_tags"
"Kodi Music Videos with Extras":
preset:
- "_kodi_base"
- "_music_video_extras_base"
- "_music_video_nfo"
- "_music_video_tags"
"Plex Music Videos with Extras":
preset:
- "_plex_video_base"
- "_music_video_extras_base"
- "_music_video_tags"
regex:
from:
metadata_verify_plex_suffix:
match:
- "^(?:behindthescenes|concert|interview|live|lyrics|video) \\| .*"
- "^(?:behindthescenes|concert|interview|live|lyrics|video)$"
overrides:
metadata_verify_plex_suffix: "{url_metadata}"
music_video_file_name_suffix: "-{music_video_album}"

View file

@ -1,8 +1,5 @@
presets: presets:
_music_video_base: _music_video_base:
preset:
- "_multi_url"
output_options: output_options:
output_directory: "{music_video_directory}" output_directory: "{music_video_directory}"
file_name: "{music_video_file_name}.{ext}" file_name: "{music_video_file_name}.{ext}"
@ -32,7 +29,8 @@ presets:
music_video_genre: "{subscription_indent_1}" music_video_genre: "{subscription_indent_1}"
# Directory Overrides # Directory Overrides
music_video_file_name: "{music_video_artist_sanitized}/{music_video_title_sanitized}" music_video_file_name_suffix: ""
music_video_file_name: "{music_video_artist_sanitized}/{music_video_title_sanitized}{music_video_file_name_suffix}"
_music_video_nfo: _music_video_nfo:
nfo_tags: nfo_tags:
@ -58,6 +56,7 @@ presets:
"Jellyfin Music Videos": "Jellyfin Music Videos":
preset: preset:
- "_multi_url"
- "_base" - "_base"
- "_music_video_base" - "_music_video_base"
- "_music_video_nfo" - "_music_video_nfo"
@ -65,6 +64,7 @@ presets:
"Kodi Music Videos": "Kodi Music Videos":
preset: preset:
- "_multi_url"
- "_kodi_base" - "_kodi_base"
- "_music_video_base" - "_music_video_base"
- "_music_video_nfo" - "_music_video_nfo"
@ -72,6 +72,7 @@ presets:
"Plex Music Videos": "Plex Music Videos":
preset: preset:
- "_multi_url"
- "_plex_video_base" - "_plex_video_base"
- "_music_video_base" - "_music_video_base"
- "_music_video_tags" - "_music_video_tags"

View file

@ -1,7 +1,7 @@
import shutil import shutil
from pathlib import Path from pathlib import Path
REGENERATE_FIXTURES: bool = False REGENERATE_FIXTURES: bool = True
RESOURCE_PATH: Path = Path("tests") / "resources" RESOURCE_PATH: Path = Path("tests") / "resources"
_FILE_FIXTURE_PATH: Path = RESOURCE_PATH / "file_fixtures" _FILE_FIXTURE_PATH: Path = RESOURCE_PATH / "file_fixtures"

View file

@ -0,0 +1,15 @@
{
".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec",
"subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1.mp4": "84d5e2805d659cca08e89f3d0078c542",
"subscription_test/Mock Entry 20-1.nfo": "22bf5a9aaceb3b1e452e53d707d9c9b9",
"subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2.mp4": "c115a28f5f474eef24b14d8132489772",
"subscription_test/Mock Entry 20-2.nfo": "c11174dd33f20892712d39471546bafb",
"subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3.mp4": "6d2be5d33f341b69fa27de819ef6565e",
"subscription_test/Mock Entry 20-3.nfo": "cc7c46028b8897c7c09b0f8d244e0387",
"subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1.mp4": "dae9557c6f26f66e8cb5aa9934e1d4bb",
"subscription_test/Mock Entry 21-1.nfo": "c5dcbf91f9b1c69cbdd130ef661dcc56"
}

View file

@ -0,0 +1,18 @@
{
".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628",
"subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title.mp4": "60e5c31787936e915526f8aff151c41c",
"subscription_test/Custom Title.nfo": "e97b04f5d0a884900f6d95b92bf04dd1",
"subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4.mp4": "c26668cc39274edf65ecd4efb3113851",
"subscription_test/Mock Entry 20-4.nfo": "2a1191b8eb993653341cc1cf3d8f7744",
"subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5.mp4": "a37b65fc0c99949f2f7e5045ec57d4ca",
"subscription_test/Mock Entry 20-5.nfo": "2842b49a78d969493db37ea4d9cbbda5",
"subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6.mp4": "0df88650686d5cbcb651c495e20e9b81",
"subscription_test/Mock Entry 20-6.nfo": "76984176ffc708c83fcfa99faad31bf8",
"subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7.mp4": "769bb1c5be5d255ae4c7541cf27e5ae6",
"subscription_test/Mock Entry 20-7.nfo": "10c657347e06850f02258b80fb8bf9c7"
}

View file

@ -0,0 +1,15 @@
{
".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec",
"subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1.mp4": "a97f9b15ba0a66e458e3f1d373c85a57",
"subscription_test/Mock Entry 20-1.nfo": "25db8a43b083e39817456857f960a97c",
"subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2.mp4": "d0ca92060347e641a804838ab849a361",
"subscription_test/Mock Entry 20-2.nfo": "954705e9fdc0daf3bf38281478efa02a",
"subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3.mp4": "7738f2454a014f927357f509d3fb9cb4",
"subscription_test/Mock Entry 20-3.nfo": "d23808f6d25301a1f9ab3715f041cb40",
"subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1.mp4": "16a110d21472fcd2fcad7e040956ed9b",
"subscription_test/Mock Entry 21-1.nfo": "75e01cd24d7fb63e165c29362fb5b3ac"
}

View file

@ -0,0 +1,18 @@
{
".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628",
"subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title.mp4": "88625429925fb2ed0c160b307b074e60",
"subscription_test/Custom Title.nfo": "300964605ac870bfd0dbe70a343caf78",
"subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4.mp4": "8c18ae805fe2b8d63ccf79c0e161f0fe",
"subscription_test/Mock Entry 20-4.nfo": "64f3aec641be99ae4298ed77be2209e9",
"subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5.mp4": "86a4480f8fe62892556b33fac1069b6a",
"subscription_test/Mock Entry 20-5.nfo": "6ee25d8aaee699c2c3d9b4a8e37495bb",
"subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6.mp4": "467fba6aadf4a920b0df6c91a26986cc",
"subscription_test/Mock Entry 20-6.nfo": "b3d293ac0abdeea604c3aaa1ee7f02e0",
"subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7.mp4": "ad09884f0edf2fffab2cecc773e35cba",
"subscription_test/Mock Entry 20-7.nfo": "6f62e031272ff3158f3ee7a20bf7b57e"
}

View file

@ -0,0 +1,15 @@
{
".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec",
"subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1.mp4": "fcdc8b190acead74ba04107ddf5b451a",
"subscription_test/Mock Entry 20-1.nfo": "247c83160243d46fc2b6707d9c8ff250",
"subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2.mp4": "6141592313379fbbcbaaa2785ad359ff",
"subscription_test/Mock Entry 20-2.nfo": "683d471ae802f48e23aa34ed99f46be2",
"subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3.mp4": "8b5278deef980b11910172c581fa2661",
"subscription_test/Mock Entry 20-3.nfo": "4443f47d1b6f6edda8d34eba27203299",
"subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1.mp4": "4f9933a273bcf9fd520c6035ef60de84",
"subscription_test/Mock Entry 21-1.nfo": "1731d3c6ec55546165728d7ca1bdd346"
}

View file

@ -0,0 +1,18 @@
{
".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628",
"subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title.mp4": "c7c617c2e07c545a357ea84ad33d9cb7",
"subscription_test/Custom Title.nfo": "ddc673981d06f13bdaf17515b7f29077",
"subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4.mp4": "c403485a31f05effba764853ba54b6e6",
"subscription_test/Mock Entry 20-4.nfo": "deabea9c507a2ad4e1296f304bab4d9e",
"subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5.mp4": "1fbe7cecc1c15c18038e6b4ea7a736dd",
"subscription_test/Mock Entry 20-5.nfo": "b926a08d061eca295fbe57e223508db7",
"subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6.mp4": "5eec8ffc71c89405010aaf65b48eed22",
"subscription_test/Mock Entry 20-6.nfo": "187d15ba86955d48966e4f9d7fe6a793",
"subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7.mp4": "21055af4c2860e5a85b6d53427760d5d",
"subscription_test/Mock Entry 20-7.nfo": "490d03529b7f74596989f4cc4b3f9046"
}

View file

@ -0,0 +1,15 @@
{
".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec",
"subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1.mp4": "3b5206b2bf68e808c0bf6527b08f0589",
"subscription_test/Mock Entry 20-1.nfo": "00261feb8b0e83c50dd54987e2d7688e",
"subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2.mp4": "989975fdece6ba2f9e07a4d32b7e0970",
"subscription_test/Mock Entry 20-2.nfo": "e88348f603ded50620f9be883b613f22",
"subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3.mp4": "4ebbc862ce6078b9e3d4fa3dfbcd31f4",
"subscription_test/Mock Entry 20-3.nfo": "3dd631f509a3295769b6a43489de1ef7",
"subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1.mp4": "e14be725869e110a958cab880e394060",
"subscription_test/Mock Entry 21-1.nfo": "45542575bf89d48444ec50ad04b9f161"
}

View file

@ -0,0 +1,18 @@
{
".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628",
"subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title.mp4": "298138d0d15cc254215c4e5e28ed5cd5",
"subscription_test/Custom Title.nfo": "30ec929db88bc00f0902e3e56726a49b",
"subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4.mp4": "d3a5ed6c941db19e4114ea8cd2b8cf01",
"subscription_test/Mock Entry 20-4.nfo": "fb116d4d01d6ea686e23cf5368e6cb00",
"subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5.mp4": "04a9f65648bef183dd94f4c714c9a132",
"subscription_test/Mock Entry 20-5.nfo": "e352eb9db408081f758734f3116e6528",
"subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6.mp4": "7aa59ac9106e517cbb3820d4b33425a1",
"subscription_test/Mock Entry 20-6.nfo": "9fa7d40cb076dfd301837ac35ac8a4df",
"subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7.mp4": "67141efe22c88f96f2a16d4f7bfb7761",
"subscription_test/Mock Entry 20-7.nfo": "e52eee0bb29026380b1c051e8d66a84e"
}

View file

@ -0,0 +1,15 @@
{
".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec",
"subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1.mp4": "aeda77fca6eeb3b59583cf00a6eff82d",
"subscription_test/Mock Entry 20-1.nfo": "66a55a48f17405f35fd40ea1418d27e4",
"subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2.mp4": "31e7921bf7cd9ba7fc41c0e1ae91fc0c",
"subscription_test/Mock Entry 20-2.nfo": "8be80d478c9c05ad40c4b50a43f2bb50",
"subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3.mp4": "0ebefef857b7ca483a288a448a7ad5bb",
"subscription_test/Mock Entry 20-3.nfo": "5775f81d7c8813b0844a6debb6202ea5",
"subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1.mp4": "53ccf49321c6fa25fe40c4ef473e87c2",
"subscription_test/Mock Entry 21-1.nfo": "5d0db3507b99599ce5c05313cf665e66"
}

View file

@ -0,0 +1,18 @@
{
".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628",
"subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title.mp4": "b3b2c9008b823d547158ab8c6a9c44bd",
"subscription_test/Custom Title.nfo": "3709f5094cf1490f70d571c596ce7e5c",
"subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4.mp4": "af559eb778391adaea25ff57cd85e64b",
"subscription_test/Mock Entry 20-4.nfo": "c09741690831d2d76df58d0cc42df4e9",
"subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5.mp4": "24e8f47cc202c8cb09474b96f4adf263",
"subscription_test/Mock Entry 20-5.nfo": "807ba7a07b2054d74c27ee53d5b08aa9",
"subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6.mp4": "bfe8224fdf0e02cfc7c4a75f35747399",
"subscription_test/Mock Entry 20-6.nfo": "803a91b542aff93990d51f653d76d47f",
"subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7.mp4": "2cb54e8624949fbae86d673cf5de95d9",
"subscription_test/Mock Entry 20-7.nfo": "669880fb38373aaa7d37ac90ae98f9b6"
}

View file

@ -0,0 +1,15 @@
{
".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec",
"subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1.mp4": "35403361854c66bcfa87987584b93e43",
"subscription_test/Mock Entry 20-1.nfo": "d4d3e3040712be1027adb922967a3038",
"subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2.mp4": "5f7863b18bd3c833347de146beae9758",
"subscription_test/Mock Entry 20-2.nfo": "de2aa5bf1eaa72adeff01eea6fd92da5",
"subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3.mp4": "7842bf3c33286a397fc9aa33f05ee6f8",
"subscription_test/Mock Entry 20-3.nfo": "55819f263d968c2de993bf75c7942d16",
"subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1.mp4": "9bc77f26ef78dc7a5f31dc88ff121ec0",
"subscription_test/Mock Entry 21-1.nfo": "62e9c4c0458062e10863c2fd85b83d94"
}

View file

@ -0,0 +1,18 @@
{
".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628",
"subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title.mp4": "44c99b1196afe150c3cc89a1b0fb774b",
"subscription_test/Custom Title.nfo": "17c73565e568244d66c53d11e4a46dba",
"subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4.mp4": "00cb992273f7a4122cca58b376f71d7a",
"subscription_test/Mock Entry 20-4.nfo": "ede35354d33b9ded54f8fc98d335809d",
"subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5.mp4": "502d9d7e8659e1fe8cd43e9c512943cc",
"subscription_test/Mock Entry 20-5.nfo": "ced0f9699743ceb96a8ee174d5da4a6b",
"subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6.mp4": "7a8402012b7759b9998ed041ccf918ff",
"subscription_test/Mock Entry 20-6.nfo": "65d0b737d7d5c8d6eb9908da9f42a279",
"subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7.mp4": "214131af2c818c350ae725de1a91b56d",
"subscription_test/Mock Entry 20-7.nfo": "530cef346a4963195a89a62f62dbd037"
}

View file

@ -0,0 +1,15 @@
{
".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec",
"subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1.mp4": "8c28db2f11a35f7f29595cb391b8575a",
"subscription_test/Mock Entry 20-1.nfo": "e060a5e66913d28c37e6a66173a026ee",
"subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2.mp4": "74088bc2ad75cee16d980d2b19eb37c0",
"subscription_test/Mock Entry 20-2.nfo": "a7dedef20c3b8b1999e778d640cc8c6e",
"subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3.mp4": "0509002c239bb6a67bafaa46ae9424d6",
"subscription_test/Mock Entry 20-3.nfo": "8375609adc25191a4b7f30b20a6ee47b",
"subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1.mp4": "3c5c2f1b47c69cecdaedfab04016faac",
"subscription_test/Mock Entry 21-1.nfo": "87522dbdb9769ab4fd976f168fe82e7d"
}

View file

@ -0,0 +1,18 @@
{
".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628",
"subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title.mp4": "181fd89318cdfec6c192ed22392058a3",
"subscription_test/Custom Title.nfo": "d744be95d95a87a39cbfc9faef3741e2",
"subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4.mp4": "83f88d0712ad4dc30c8269822e7e2e8f",
"subscription_test/Mock Entry 20-4.nfo": "5fb6d583617040e72320fc256905844f",
"subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5.mp4": "4eb5f82b622c1abba63958264827de74",
"subscription_test/Mock Entry 20-5.nfo": "76436ead7e4c885912591b93102d6512",
"subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6.mp4": "6c8723abd446cd3974252286c8ff0d66",
"subscription_test/Mock Entry 20-6.nfo": "37f0a9968bb1d0b88228f7d17b79e201",
"subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7.mp4": "4bd1d609d1969f9af8744ed7fae25680",
"subscription_test/Mock Entry 20-7.nfo": "0c42225416bc725d1248cd568745d71f"
}

View file

@ -0,0 +1,15 @@
{
".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec",
"subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1.mp4": "84d5e2805d659cca08e89f3d0078c542",
"subscription_test/Mock Entry 20-1.nfo": "22bf5a9aaceb3b1e452e53d707d9c9b9",
"subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2.mp4": "c115a28f5f474eef24b14d8132489772",
"subscription_test/Mock Entry 20-2.nfo": "c11174dd33f20892712d39471546bafb",
"subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3.mp4": "6d2be5d33f341b69fa27de819ef6565e",
"subscription_test/Mock Entry 20-3.nfo": "cc7c46028b8897c7c09b0f8d244e0387",
"subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1.mp4": "dae9557c6f26f66e8cb5aa9934e1d4bb",
"subscription_test/Mock Entry 21-1.nfo": "c5dcbf91f9b1c69cbdd130ef661dcc56"
}

View file

@ -0,0 +1,18 @@
{
".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628",
"subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title.mp4": "60e5c31787936e915526f8aff151c41c",
"subscription_test/Custom Title.nfo": "e97b04f5d0a884900f6d95b92bf04dd1",
"subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4.mp4": "c26668cc39274edf65ecd4efb3113851",
"subscription_test/Mock Entry 20-4.nfo": "2a1191b8eb993653341cc1cf3d8f7744",
"subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5.mp4": "a37b65fc0c99949f2f7e5045ec57d4ca",
"subscription_test/Mock Entry 20-5.nfo": "2842b49a78d969493db37ea4d9cbbda5",
"subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6.mp4": "0df88650686d5cbcb651c495e20e9b81",
"subscription_test/Mock Entry 20-6.nfo": "76984176ffc708c83fcfa99faad31bf8",
"subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7.mp4": "769bb1c5be5d255ae4c7541cf27e5ae6",
"subscription_test/Mock Entry 20-7.nfo": "10c657347e06850f02258b80fb8bf9c7"
}

View file

@ -0,0 +1,15 @@
{
".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec",
"subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1.mp4": "a97f9b15ba0a66e458e3f1d373c85a57",
"subscription_test/Mock Entry 20-1.nfo": "25db8a43b083e39817456857f960a97c",
"subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2.mp4": "d0ca92060347e641a804838ab849a361",
"subscription_test/Mock Entry 20-2.nfo": "954705e9fdc0daf3bf38281478efa02a",
"subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3.mp4": "7738f2454a014f927357f509d3fb9cb4",
"subscription_test/Mock Entry 20-3.nfo": "d23808f6d25301a1f9ab3715f041cb40",
"subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1.mp4": "16a110d21472fcd2fcad7e040956ed9b",
"subscription_test/Mock Entry 21-1.nfo": "75e01cd24d7fb63e165c29362fb5b3ac"
}

View file

@ -0,0 +1,18 @@
{
".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628",
"subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title.mp4": "88625429925fb2ed0c160b307b074e60",
"subscription_test/Custom Title.nfo": "300964605ac870bfd0dbe70a343caf78",
"subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4.mp4": "8c18ae805fe2b8d63ccf79c0e161f0fe",
"subscription_test/Mock Entry 20-4.nfo": "64f3aec641be99ae4298ed77be2209e9",
"subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5.mp4": "86a4480f8fe62892556b33fac1069b6a",
"subscription_test/Mock Entry 20-5.nfo": "6ee25d8aaee699c2c3d9b4a8e37495bb",
"subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6.mp4": "467fba6aadf4a920b0df6c91a26986cc",
"subscription_test/Mock Entry 20-6.nfo": "b3d293ac0abdeea604c3aaa1ee7f02e0",
"subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7.mp4": "ad09884f0edf2fffab2cecc773e35cba",
"subscription_test/Mock Entry 20-7.nfo": "6f62e031272ff3158f3ee7a20bf7b57e"
}

View file

@ -0,0 +1,15 @@
{
".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec",
"subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1.mp4": "fcdc8b190acead74ba04107ddf5b451a",
"subscription_test/Mock Entry 20-1.nfo": "247c83160243d46fc2b6707d9c8ff250",
"subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2.mp4": "6141592313379fbbcbaaa2785ad359ff",
"subscription_test/Mock Entry 20-2.nfo": "683d471ae802f48e23aa34ed99f46be2",
"subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3.mp4": "8b5278deef980b11910172c581fa2661",
"subscription_test/Mock Entry 20-3.nfo": "4443f47d1b6f6edda8d34eba27203299",
"subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1.mp4": "4f9933a273bcf9fd520c6035ef60de84",
"subscription_test/Mock Entry 21-1.nfo": "1731d3c6ec55546165728d7ca1bdd346"
}

View file

@ -0,0 +1,18 @@
{
".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628",
"subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title.mp4": "c7c617c2e07c545a357ea84ad33d9cb7",
"subscription_test/Custom Title.nfo": "ddc673981d06f13bdaf17515b7f29077",
"subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4.mp4": "c403485a31f05effba764853ba54b6e6",
"subscription_test/Mock Entry 20-4.nfo": "deabea9c507a2ad4e1296f304bab4d9e",
"subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5.mp4": "1fbe7cecc1c15c18038e6b4ea7a736dd",
"subscription_test/Mock Entry 20-5.nfo": "b926a08d061eca295fbe57e223508db7",
"subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6.mp4": "5eec8ffc71c89405010aaf65b48eed22",
"subscription_test/Mock Entry 20-6.nfo": "187d15ba86955d48966e4f9d7fe6a793",
"subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7.mp4": "21055af4c2860e5a85b6d53427760d5d",
"subscription_test/Mock Entry 20-7.nfo": "490d03529b7f74596989f4cc4b3f9046"
}

View file

@ -0,0 +1,15 @@
{
".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec",
"subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1.mp4": "3b5206b2bf68e808c0bf6527b08f0589",
"subscription_test/Mock Entry 20-1.nfo": "00261feb8b0e83c50dd54987e2d7688e",
"subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2.mp4": "989975fdece6ba2f9e07a4d32b7e0970",
"subscription_test/Mock Entry 20-2.nfo": "e88348f603ded50620f9be883b613f22",
"subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3.mp4": "4ebbc862ce6078b9e3d4fa3dfbcd31f4",
"subscription_test/Mock Entry 20-3.nfo": "3dd631f509a3295769b6a43489de1ef7",
"subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1.mp4": "e14be725869e110a958cab880e394060",
"subscription_test/Mock Entry 21-1.nfo": "45542575bf89d48444ec50ad04b9f161"
}

View file

@ -0,0 +1,18 @@
{
".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628",
"subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title.mp4": "298138d0d15cc254215c4e5e28ed5cd5",
"subscription_test/Custom Title.nfo": "30ec929db88bc00f0902e3e56726a49b",
"subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4.mp4": "d3a5ed6c941db19e4114ea8cd2b8cf01",
"subscription_test/Mock Entry 20-4.nfo": "fb116d4d01d6ea686e23cf5368e6cb00",
"subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5.mp4": "04a9f65648bef183dd94f4c714c9a132",
"subscription_test/Mock Entry 20-5.nfo": "e352eb9db408081f758734f3116e6528",
"subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6.mp4": "7aa59ac9106e517cbb3820d4b33425a1",
"subscription_test/Mock Entry 20-6.nfo": "9fa7d40cb076dfd301837ac35ac8a4df",
"subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7.mp4": "67141efe22c88f96f2a16d4f7bfb7761",
"subscription_test/Mock Entry 20-7.nfo": "e52eee0bb29026380b1c051e8d66a84e"
}

View file

@ -0,0 +1,15 @@
{
".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec",
"subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1.mp4": "aeda77fca6eeb3b59583cf00a6eff82d",
"subscription_test/Mock Entry 20-1.nfo": "66a55a48f17405f35fd40ea1418d27e4",
"subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2.mp4": "31e7921bf7cd9ba7fc41c0e1ae91fc0c",
"subscription_test/Mock Entry 20-2.nfo": "8be80d478c9c05ad40c4b50a43f2bb50",
"subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3.mp4": "0ebefef857b7ca483a288a448a7ad5bb",
"subscription_test/Mock Entry 20-3.nfo": "5775f81d7c8813b0844a6debb6202ea5",
"subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1.mp4": "53ccf49321c6fa25fe40c4ef473e87c2",
"subscription_test/Mock Entry 21-1.nfo": "5d0db3507b99599ce5c05313cf665e66"
}

View file

@ -0,0 +1,18 @@
{
".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628",
"subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title.mp4": "b3b2c9008b823d547158ab8c6a9c44bd",
"subscription_test/Custom Title.nfo": "3709f5094cf1490f70d571c596ce7e5c",
"subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4.mp4": "af559eb778391adaea25ff57cd85e64b",
"subscription_test/Mock Entry 20-4.nfo": "c09741690831d2d76df58d0cc42df4e9",
"subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5.mp4": "24e8f47cc202c8cb09474b96f4adf263",
"subscription_test/Mock Entry 20-5.nfo": "807ba7a07b2054d74c27ee53d5b08aa9",
"subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6.mp4": "bfe8224fdf0e02cfc7c4a75f35747399",
"subscription_test/Mock Entry 20-6.nfo": "803a91b542aff93990d51f653d76d47f",
"subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7.mp4": "2cb54e8624949fbae86d673cf5de95d9",
"subscription_test/Mock Entry 20-7.nfo": "669880fb38373aaa7d37ac90ae98f9b6"
}

View file

@ -0,0 +1,15 @@
{
".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec",
"subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1.mp4": "35403361854c66bcfa87987584b93e43",
"subscription_test/Mock Entry 20-1.nfo": "d4d3e3040712be1027adb922967a3038",
"subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2.mp4": "5f7863b18bd3c833347de146beae9758",
"subscription_test/Mock Entry 20-2.nfo": "de2aa5bf1eaa72adeff01eea6fd92da5",
"subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3.mp4": "7842bf3c33286a397fc9aa33f05ee6f8",
"subscription_test/Mock Entry 20-3.nfo": "55819f263d968c2de993bf75c7942d16",
"subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1.mp4": "9bc77f26ef78dc7a5f31dc88ff121ec0",
"subscription_test/Mock Entry 21-1.nfo": "62e9c4c0458062e10863c2fd85b83d94"
}

View file

@ -0,0 +1,18 @@
{
".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628",
"subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title.mp4": "44c99b1196afe150c3cc89a1b0fb774b",
"subscription_test/Custom Title.nfo": "17c73565e568244d66c53d11e4a46dba",
"subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4.mp4": "00cb992273f7a4122cca58b376f71d7a",
"subscription_test/Mock Entry 20-4.nfo": "ede35354d33b9ded54f8fc98d335809d",
"subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5.mp4": "502d9d7e8659e1fe8cd43e9c512943cc",
"subscription_test/Mock Entry 20-5.nfo": "ced0f9699743ceb96a8ee174d5da4a6b",
"subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6.mp4": "7a8402012b7759b9998ed041ccf918ff",
"subscription_test/Mock Entry 20-6.nfo": "65d0b737d7d5c8d6eb9908da9f42a279",
"subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7.mp4": "214131af2c818c350ae725de1a91b56d",
"subscription_test/Mock Entry 20-7.nfo": "530cef346a4963195a89a62f62dbd037"
}

View file

@ -0,0 +1,15 @@
{
".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec",
"subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1.mp4": "8c28db2f11a35f7f29595cb391b8575a",
"subscription_test/Mock Entry 20-1.nfo": "e060a5e66913d28c37e6a66173a026ee",
"subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2.mp4": "74088bc2ad75cee16d980d2b19eb37c0",
"subscription_test/Mock Entry 20-2.nfo": "a7dedef20c3b8b1999e778d640cc8c6e",
"subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3.mp4": "0509002c239bb6a67bafaa46ae9424d6",
"subscription_test/Mock Entry 20-3.nfo": "8375609adc25191a4b7f30b20a6ee47b",
"subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1.mp4": "3c5c2f1b47c69cecdaedfab04016faac",
"subscription_test/Mock Entry 21-1.nfo": "87522dbdb9769ab4fd976f168fe82e7d"
}

View file

@ -0,0 +1,18 @@
{
".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628",
"subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title.mp4": "181fd89318cdfec6c192ed22392058a3",
"subscription_test/Custom Title.nfo": "d744be95d95a87a39cbfc9faef3741e2",
"subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4.mp4": "83f88d0712ad4dc30c8269822e7e2e8f",
"subscription_test/Mock Entry 20-4.nfo": "5fb6d583617040e72320fc256905844f",
"subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5.mp4": "4eb5f82b622c1abba63958264827de74",
"subscription_test/Mock Entry 20-5.nfo": "76436ead7e4c885912591b93102d6512",
"subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6.mp4": "6c8723abd446cd3974252286c8ff0d66",
"subscription_test/Mock Entry 20-6.nfo": "37f0a9968bb1d0b88228f7d17b79e201",
"subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7.mp4": "4bd1d609d1969f9af8744ed7fae25680",
"subscription_test/Mock Entry 20-7.nfo": "0c42225416bc725d1248cd568745d71f"
}

View file

@ -0,0 +1,11 @@
{
".ytdl-sub-subscription_test-download-archive.json": "0adcdab2582de082eaf5bf1b525cf24b",
"subscription_test/Mock Entry 20-1-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1-behindthescenes.mp4": "a97f9b15ba0a66e458e3f1d373c85a57",
"subscription_test/Mock Entry 20-2-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2-behindthescenes.mp4": "d0ca92060347e641a804838ab849a361",
"subscription_test/Mock Entry 20-3-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3-behindthescenes.mp4": "7738f2454a014f927357f509d3fb9cb4",
"subscription_test/Mock Entry 21-1-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1-behindthescenes.mp4": "16a110d21472fcd2fcad7e040956ed9b"
}

View file

@ -0,0 +1,13 @@
{
".ytdl-sub-subscription_test-download-archive.json": "5b8ec28ff26f85a37dc990e4f36b7a97",
"subscription_test/Custom Title-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title-behindthescenes.mp4": "88625429925fb2ed0c160b307b074e60",
"subscription_test/Mock Entry 20-4-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4-behindthescenes.mp4": "8c18ae805fe2b8d63ccf79c0e161f0fe",
"subscription_test/Mock Entry 20-5-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5-behindthescenes.mp4": "86a4480f8fe62892556b33fac1069b6a",
"subscription_test/Mock Entry 20-6-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6-behindthescenes.mp4": "467fba6aadf4a920b0df6c91a26986cc",
"subscription_test/Mock Entry 20-7-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7-behindthescenes.mp4": "ad09884f0edf2fffab2cecc773e35cba"
}

View file

@ -0,0 +1,11 @@
{
".ytdl-sub-subscription_test-download-archive.json": "c5c18d8086c0c934215f4cf11451a62c",
"subscription_test/Mock Entry 20-1-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1-concert.mp4": "fcdc8b190acead74ba04107ddf5b451a",
"subscription_test/Mock Entry 20-2-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2-concert.mp4": "6141592313379fbbcbaaa2785ad359ff",
"subscription_test/Mock Entry 20-3-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3-concert.mp4": "8b5278deef980b11910172c581fa2661",
"subscription_test/Mock Entry 21-1-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1-concert.mp4": "4f9933a273bcf9fd520c6035ef60de84"
}

View file

@ -0,0 +1,13 @@
{
".ytdl-sub-subscription_test-download-archive.json": "c5a208ddcf2d861983103d7c294846aa",
"subscription_test/Custom Title-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title-concert.mp4": "c7c617c2e07c545a357ea84ad33d9cb7",
"subscription_test/Mock Entry 20-4-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4-concert.mp4": "c403485a31f05effba764853ba54b6e6",
"subscription_test/Mock Entry 20-5-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5-concert.mp4": "1fbe7cecc1c15c18038e6b4ea7a736dd",
"subscription_test/Mock Entry 20-6-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6-concert.mp4": "5eec8ffc71c89405010aaf65b48eed22",
"subscription_test/Mock Entry 20-7-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7-concert.mp4": "21055af4c2860e5a85b6d53427760d5d"
}

View file

@ -0,0 +1,11 @@
{
".ytdl-sub-subscription_test-download-archive.json": "08db9300a40904fc8daaf9afc23d4b50",
"subscription_test/Mock Entry 20-1-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1-interview.mp4": "3b5206b2bf68e808c0bf6527b08f0589",
"subscription_test/Mock Entry 20-2-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2-interview.mp4": "989975fdece6ba2f9e07a4d32b7e0970",
"subscription_test/Mock Entry 20-3-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3-interview.mp4": "4ebbc862ce6078b9e3d4fa3dfbcd31f4",
"subscription_test/Mock Entry 21-1-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1-interview.mp4": "e14be725869e110a958cab880e394060"
}

View file

@ -0,0 +1,13 @@
{
".ytdl-sub-subscription_test-download-archive.json": "645e5c52d9ebfc24198f6647e66ad657",
"subscription_test/Custom Title-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title-interview.mp4": "298138d0d15cc254215c4e5e28ed5cd5",
"subscription_test/Mock Entry 20-4-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4-interview.mp4": "d3a5ed6c941db19e4114ea8cd2b8cf01",
"subscription_test/Mock Entry 20-5-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5-interview.mp4": "04a9f65648bef183dd94f4c714c9a132",
"subscription_test/Mock Entry 20-6-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6-interview.mp4": "7aa59ac9106e517cbb3820d4b33425a1",
"subscription_test/Mock Entry 20-7-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7-interview.mp4": "67141efe22c88f96f2a16d4f7bfb7761"
}

View file

@ -0,0 +1,11 @@
{
".ytdl-sub-subscription_test-download-archive.json": "340054bb9fd2327a991c003c6c3f9afb",
"subscription_test/Mock Entry 20-1-live.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1-live.mp4": "aeda77fca6eeb3b59583cf00a6eff82d",
"subscription_test/Mock Entry 20-2-live.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2-live.mp4": "31e7921bf7cd9ba7fc41c0e1ae91fc0c",
"subscription_test/Mock Entry 20-3-live.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3-live.mp4": "0ebefef857b7ca483a288a448a7ad5bb",
"subscription_test/Mock Entry 21-1-live.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1-live.mp4": "53ccf49321c6fa25fe40c4ef473e87c2"
}

View file

@ -0,0 +1,13 @@
{
".ytdl-sub-subscription_test-download-archive.json": "16ddafdf93279f770eca6ba3b3ed5a2e",
"subscription_test/Custom Title-live.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title-live.mp4": "b3b2c9008b823d547158ab8c6a9c44bd",
"subscription_test/Mock Entry 20-4-live.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4-live.mp4": "af559eb778391adaea25ff57cd85e64b",
"subscription_test/Mock Entry 20-5-live.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5-live.mp4": "24e8f47cc202c8cb09474b96f4adf263",
"subscription_test/Mock Entry 20-6-live.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6-live.mp4": "bfe8224fdf0e02cfc7c4a75f35747399",
"subscription_test/Mock Entry 20-7-live.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7-live.mp4": "2cb54e8624949fbae86d673cf5de95d9"
}

View file

@ -0,0 +1,11 @@
{
".ytdl-sub-subscription_test-download-archive.json": "5211b33404e1854a7c7ebca4fefa796a",
"subscription_test/Mock Entry 20-1-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1-lyrics.mp4": "35403361854c66bcfa87987584b93e43",
"subscription_test/Mock Entry 20-2-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2-lyrics.mp4": "5f7863b18bd3c833347de146beae9758",
"subscription_test/Mock Entry 20-3-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3-lyrics.mp4": "7842bf3c33286a397fc9aa33f05ee6f8",
"subscription_test/Mock Entry 21-1-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1-lyrics.mp4": "9bc77f26ef78dc7a5f31dc88ff121ec0"
}

View file

@ -0,0 +1,13 @@
{
".ytdl-sub-subscription_test-download-archive.json": "8bba79d4bf5e1947e1bce1ba7a5ca235",
"subscription_test/Custom Title-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title-lyrics.mp4": "44c99b1196afe150c3cc89a1b0fb774b",
"subscription_test/Mock Entry 20-4-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4-lyrics.mp4": "00cb992273f7a4122cca58b376f71d7a",
"subscription_test/Mock Entry 20-5-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5-lyrics.mp4": "502d9d7e8659e1fe8cd43e9c512943cc",
"subscription_test/Mock Entry 20-6-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6-lyrics.mp4": "7a8402012b7759b9998ed041ccf918ff",
"subscription_test/Mock Entry 20-7-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7-lyrics.mp4": "214131af2c818c350ae725de1a91b56d"
}

View file

@ -0,0 +1,11 @@
{
".ytdl-sub-subscription_test-download-archive.json": "50f40a5e631f4d899c12489e38befd47",
"subscription_test/Mock Entry 20-1-video.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-1-video.mp4": "8c28db2f11a35f7f29595cb391b8575a",
"subscription_test/Mock Entry 20-2-video.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-2-video.mp4": "74088bc2ad75cee16d980d2b19eb37c0",
"subscription_test/Mock Entry 20-3-video.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-3-video.mp4": "0509002c239bb6a67bafaa46ae9424d6",
"subscription_test/Mock Entry 21-1-video.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 21-1-video.mp4": "3c5c2f1b47c69cecdaedfab04016faac"
}

View file

@ -0,0 +1,13 @@
{
".ytdl-sub-subscription_test-download-archive.json": "bdedcee9a0da39e1d5fa81387e14ccea",
"subscription_test/Custom Title-video.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Custom Title-video.mp4": "181fd89318cdfec6c192ed22392058a3",
"subscription_test/Mock Entry 20-4-video.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-4-video.mp4": "83f88d0712ad4dc30c8269822e7e2e8f",
"subscription_test/Mock Entry 20-5-video.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-5-video.mp4": "4eb5f82b622c1abba63958264827de74",
"subscription_test/Mock Entry 20-6-video.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-6-video.mp4": "6c8723abd446cd3974252286c8ff0d66",
"subscription_test/Mock Entry 20-7-video.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"subscription_test/Mock Entry 20-7-video.mp4": "4bd1d609d1969f9af8744ed7fae25680"
}

View file

@ -0,0 +1,73 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1.jpg
Mock Entry 20-1.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-1.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
Mock Entry 20-2.jpg
Mock Entry 20-2.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-2.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
Mock Entry 20-3.jpg
Mock Entry 20-3.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 20-3.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
Mock Entry 21-1.jpg
Mock Entry 21-1.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021
Mock Entry 21-1.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1

View file

@ -0,0 +1,90 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title.jpg
Custom Title.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Custom Title.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
Mock Entry 20-4.jpg
Mock Entry 20-4.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-4.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
Mock Entry 20-5.jpg
Mock Entry 20-5.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-5.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
Mock Entry 20-6.jpg
Mock Entry 20-6.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-6.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
Mock Entry 20-7.jpg
Mock Entry 20-7.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020
Mock Entry 20-7.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7

View file

@ -0,0 +1,73 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1.jpg
Mock Entry 20-1.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-1.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
Mock Entry 20-2.jpg
Mock Entry 20-2.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-2.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
Mock Entry 20-3.jpg
Mock Entry 20-3.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 20-3.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
Mock Entry 21-1.jpg
Mock Entry 21-1.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021
Mock Entry 21-1.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1

View file

@ -0,0 +1,90 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title.jpg
Custom Title.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Custom Title.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
Mock Entry 20-4.jpg
Mock Entry 20-4.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-4.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
Mock Entry 20-5.jpg
Mock Entry 20-5.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-5.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
Mock Entry 20-6.jpg
Mock Entry 20-6.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-6.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
Mock Entry 20-7.jpg
Mock Entry 20-7.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020
Mock Entry 20-7.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7

View file

@ -0,0 +1,73 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1.jpg
Mock Entry 20-1.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-1.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
Mock Entry 20-2.jpg
Mock Entry 20-2.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-2.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
Mock Entry 20-3.jpg
Mock Entry 20-3.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 20-3.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
Mock Entry 21-1.jpg
Mock Entry 21-1.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021
Mock Entry 21-1.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1

View file

@ -0,0 +1,90 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title.jpg
Custom Title.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Custom Title.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
Mock Entry 20-4.jpg
Mock Entry 20-4.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-4.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
Mock Entry 20-5.jpg
Mock Entry 20-5.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-5.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
Mock Entry 20-6.jpg
Mock Entry 20-6.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-6.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
Mock Entry 20-7.jpg
Mock Entry 20-7.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020
Mock Entry 20-7.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7

View file

@ -0,0 +1,73 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1.jpg
Mock Entry 20-1.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-1.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
Mock Entry 20-2.jpg
Mock Entry 20-2.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-2.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
Mock Entry 20-3.jpg
Mock Entry 20-3.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 20-3.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
Mock Entry 21-1.jpg
Mock Entry 21-1.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021
Mock Entry 21-1.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1

View file

@ -0,0 +1,90 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title.jpg
Custom Title.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Custom Title.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
Mock Entry 20-4.jpg
Mock Entry 20-4.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-4.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
Mock Entry 20-5.jpg
Mock Entry 20-5.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-5.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
Mock Entry 20-6.jpg
Mock Entry 20-6.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-6.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
Mock Entry 20-7.jpg
Mock Entry 20-7.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020
Mock Entry 20-7.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7

View file

@ -0,0 +1,73 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1.jpg
Mock Entry 20-1.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-1.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
Mock Entry 20-2.jpg
Mock Entry 20-2.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-2.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
Mock Entry 20-3.jpg
Mock Entry 20-3.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 20-3.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
Mock Entry 21-1.jpg
Mock Entry 21-1.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021
Mock Entry 21-1.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1

View file

@ -0,0 +1,90 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title.jpg
Custom Title.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Custom Title.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
Mock Entry 20-4.jpg
Mock Entry 20-4.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-4.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
Mock Entry 20-5.jpg
Mock Entry 20-5.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-5.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
Mock Entry 20-6.jpg
Mock Entry 20-6.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-6.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
Mock Entry 20-7.jpg
Mock Entry 20-7.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020
Mock Entry 20-7.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7

View file

@ -0,0 +1,73 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1.jpg
Mock Entry 20-1.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-1.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
Mock Entry 20-2.jpg
Mock Entry 20-2.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-2.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
Mock Entry 20-3.jpg
Mock Entry 20-3.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 20-3.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
Mock Entry 21-1.jpg
Mock Entry 21-1.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021
Mock Entry 21-1.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1

View file

@ -0,0 +1,90 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title.jpg
Custom Title.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Custom Title.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
Mock Entry 20-4.jpg
Mock Entry 20-4.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-4.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
Mock Entry 20-5.jpg
Mock Entry 20-5.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-5.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
Mock Entry 20-6.jpg
Mock Entry 20-6.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-6.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
Mock Entry 20-7.jpg
Mock Entry 20-7.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020
Mock Entry 20-7.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7

View file

@ -0,0 +1,73 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1.jpg
Mock Entry 20-1.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-1.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
Mock Entry 20-2.jpg
Mock Entry 20-2.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-2.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
Mock Entry 20-3.jpg
Mock Entry 20-3.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 20-3.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
Mock Entry 21-1.jpg
Mock Entry 21-1.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021
Mock Entry 21-1.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1

View file

@ -0,0 +1,90 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title.jpg
Custom Title.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Custom Title.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
Mock Entry 20-4.jpg
Mock Entry 20-4.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-4.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
Mock Entry 20-5.jpg
Mock Entry 20-5.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-5.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
Mock Entry 20-6.jpg
Mock Entry 20-6.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-6.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
Mock Entry 20-7.jpg
Mock Entry 20-7.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020
Mock Entry 20-7.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7

View file

@ -0,0 +1,73 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1.jpg
Mock Entry 20-1.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-1.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
Mock Entry 20-2.jpg
Mock Entry 20-2.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-2.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
Mock Entry 20-3.jpg
Mock Entry 20-3.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 20-3.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
Mock Entry 21-1.jpg
Mock Entry 21-1.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021
Mock Entry 21-1.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1

View file

@ -0,0 +1,90 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title.jpg
Custom Title.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Custom Title.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
Mock Entry 20-4.jpg
Mock Entry 20-4.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-4.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
Mock Entry 20-5.jpg
Mock Entry 20-5.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-5.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
Mock Entry 20-6.jpg
Mock Entry 20-6.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-6.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
Mock Entry 20-7.jpg
Mock Entry 20-7.mp4
Video Tags:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020
Mock Entry 20-7.nfo
NFO tags:
musicvideo:
album: Custom Album
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7

View file

@ -0,0 +1,73 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1.jpg
Mock Entry 20-1.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-1.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
Mock Entry 20-2.jpg
Mock Entry 20-2.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-2.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
Mock Entry 20-3.jpg
Mock Entry 20-3.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 20-3.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
Mock Entry 21-1.jpg
Mock Entry 21-1.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021
Mock Entry 21-1.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1

View file

@ -0,0 +1,90 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title.jpg
Custom Title.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Custom Title.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
Mock Entry 20-4.jpg
Mock Entry 20-4.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-4.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
Mock Entry 20-5.jpg
Mock Entry 20-5.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-5.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
Mock Entry 20-6.jpg
Mock Entry 20-6.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-6.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
Mock Entry 20-7.jpg
Mock Entry 20-7.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020
Mock Entry 20-7.nfo
NFO tags:
musicvideo:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7

View file

@ -0,0 +1,73 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1.jpg
Mock Entry 20-1.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-1.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
Mock Entry 20-2.jpg
Mock Entry 20-2.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-2.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
Mock Entry 20-3.jpg
Mock Entry 20-3.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 20-3.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
Mock Entry 21-1.jpg
Mock Entry 21-1.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021
Mock Entry 21-1.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1

View file

@ -0,0 +1,90 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title.jpg
Custom Title.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Custom Title.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
Mock Entry 20-4.jpg
Mock Entry 20-4.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-4.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
Mock Entry 20-5.jpg
Mock Entry 20-5.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-5.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
Mock Entry 20-6.jpg
Mock Entry 20-6.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-6.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
Mock Entry 20-7.jpg
Mock Entry 20-7.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020
Mock Entry 20-7.nfo
NFO tags:
musicvideo:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7

View file

@ -0,0 +1,73 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1.jpg
Mock Entry 20-1.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-1.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
Mock Entry 20-2.jpg
Mock Entry 20-2.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-2.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
Mock Entry 20-3.jpg
Mock Entry 20-3.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 20-3.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
Mock Entry 21-1.jpg
Mock Entry 21-1.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021
Mock Entry 21-1.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1

View file

@ -0,0 +1,90 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title.jpg
Custom Title.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Custom Title.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
Mock Entry 20-4.jpg
Mock Entry 20-4.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-4.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
Mock Entry 20-5.jpg
Mock Entry 20-5.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-5.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
Mock Entry 20-6.jpg
Mock Entry 20-6.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-6.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
Mock Entry 20-7.jpg
Mock Entry 20-7.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020
Mock Entry 20-7.nfo
NFO tags:
musicvideo:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7

View file

@ -0,0 +1,73 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1.jpg
Mock Entry 20-1.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-1.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
Mock Entry 20-2.jpg
Mock Entry 20-2.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-2.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
Mock Entry 20-3.jpg
Mock Entry 20-3.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 20-3.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
Mock Entry 21-1.jpg
Mock Entry 21-1.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021
Mock Entry 21-1.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1

View file

@ -0,0 +1,90 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title.jpg
Custom Title.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Custom Title.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
Mock Entry 20-4.jpg
Mock Entry 20-4.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-4.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
Mock Entry 20-5.jpg
Mock Entry 20-5.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-5.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
Mock Entry 20-6.jpg
Mock Entry 20-6.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-6.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
Mock Entry 20-7.jpg
Mock Entry 20-7.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020
Mock Entry 20-7.nfo
NFO tags:
musicvideo:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7

View file

@ -0,0 +1,73 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1.jpg
Mock Entry 20-1.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-1.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
Mock Entry 20-2.jpg
Mock Entry 20-2.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-2.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
Mock Entry 20-3.jpg
Mock Entry 20-3.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 20-3.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
Mock Entry 21-1.jpg
Mock Entry 21-1.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021
Mock Entry 21-1.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1

View file

@ -0,0 +1,90 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title.jpg
Custom Title.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Custom Title.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
Mock Entry 20-4.jpg
Mock Entry 20-4.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-4.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
Mock Entry 20-5.jpg
Mock Entry 20-5.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-5.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
Mock Entry 20-6.jpg
Mock Entry 20-6.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-6.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
Mock Entry 20-7.jpg
Mock Entry 20-7.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020
Mock Entry 20-7.nfo
NFO tags:
musicvideo:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7

View file

@ -0,0 +1,73 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1.jpg
Mock Entry 20-1.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-1.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
Mock Entry 20-2.jpg
Mock Entry 20-2.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-2.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
Mock Entry 20-3.jpg
Mock Entry 20-3.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 20-3.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
Mock Entry 21-1.jpg
Mock Entry 21-1.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021
Mock Entry 21-1.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1

View file

@ -0,0 +1,90 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title.jpg
Custom Title.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Custom Title.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
Mock Entry 20-4.jpg
Mock Entry 20-4.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-4.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
Mock Entry 20-5.jpg
Mock Entry 20-5.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-5.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
Mock Entry 20-6.jpg
Mock Entry 20-6.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-6.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
Mock Entry 20-7.jpg
Mock Entry 20-7.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020
Mock Entry 20-7.nfo
NFO tags:
musicvideo:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7

View file

@ -0,0 +1,41 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1-behindthescenes.jpg
Mock Entry 20-1-behindthescenes.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-2-behindthescenes.jpg
Mock Entry 20-2-behindthescenes.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-3-behindthescenes.jpg
Mock Entry 20-3-behindthescenes.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 21-1-behindthescenes.jpg
Mock Entry 21-1-behindthescenes.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021

View file

@ -0,0 +1,50 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title-behindthescenes.jpg
Custom Title-behindthescenes.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Mock Entry 20-4-behindthescenes.jpg
Mock Entry 20-4-behindthescenes.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-5-behindthescenes.jpg
Mock Entry 20-5-behindthescenes.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-6-behindthescenes.jpg
Mock Entry 20-6-behindthescenes.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-7-behindthescenes.jpg
Mock Entry 20-7-behindthescenes.mp4
Video Tags:
album: behindthescenes
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020

View file

@ -0,0 +1,41 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1-concert.jpg
Mock Entry 20-1-concert.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-2-concert.jpg
Mock Entry 20-2-concert.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-3-concert.jpg
Mock Entry 20-3-concert.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 21-1-concert.jpg
Mock Entry 21-1-concert.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021

View file

@ -0,0 +1,50 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title-concert.jpg
Custom Title-concert.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Mock Entry 20-4-concert.jpg
Mock Entry 20-4-concert.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-5-concert.jpg
Mock Entry 20-5-concert.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-6-concert.jpg
Mock Entry 20-6-concert.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-7-concert.jpg
Mock Entry 20-7-concert.mp4
Video Tags:
album: concert
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020

View file

@ -0,0 +1,41 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1-interview.jpg
Mock Entry 20-1-interview.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-2-interview.jpg
Mock Entry 20-2-interview.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-3-interview.jpg
Mock Entry 20-3-interview.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 21-1-interview.jpg
Mock Entry 21-1-interview.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021

View file

@ -0,0 +1,50 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title-interview.jpg
Custom Title-interview.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Mock Entry 20-4-interview.jpg
Mock Entry 20-4-interview.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-5-interview.jpg
Mock Entry 20-5-interview.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-6-interview.jpg
Mock Entry 20-6-interview.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-7-interview.jpg
Mock Entry 20-7-interview.mp4
Video Tags:
album: interview
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020

View file

@ -0,0 +1,41 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1-live.jpg
Mock Entry 20-1-live.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-2-live.jpg
Mock Entry 20-2-live.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-3-live.jpg
Mock Entry 20-3-live.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 21-1-live.jpg
Mock Entry 21-1-live.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021

View file

@ -0,0 +1,50 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title-live.jpg
Custom Title-live.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Mock Entry 20-4-live.jpg
Mock Entry 20-4-live.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-5-live.jpg
Mock Entry 20-5-live.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-6-live.jpg
Mock Entry 20-6-live.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-7-live.jpg
Mock Entry 20-7-live.mp4
Video Tags:
album: live
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020

View file

@ -0,0 +1,41 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1-lyrics.jpg
Mock Entry 20-1-lyrics.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-2-lyrics.jpg
Mock Entry 20-2-lyrics.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-3-lyrics.jpg
Mock Entry 20-3-lyrics.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 21-1-lyrics.jpg
Mock Entry 21-1-lyrics.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021

View file

@ -0,0 +1,50 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title-lyrics.jpg
Custom Title-lyrics.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Mock Entry 20-4-lyrics.jpg
Mock Entry 20-4-lyrics.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-5-lyrics.jpg
Mock Entry 20-5-lyrics.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-6-lyrics.jpg
Mock Entry 20-6-lyrics.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-7-lyrics.jpg
Mock Entry 20-7-lyrics.mp4
Video Tags:
album: lyrics
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020

View file

@ -0,0 +1,41 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Mock Entry 20-1-video.jpg
Mock Entry 20-1-video.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-1
year: 2020
Mock Entry 20-2-video.jpg
Mock Entry 20-2-video.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-08
title: Mock Entry 20-2
year: 2020
Mock Entry 20-3-video.jpg
Mock Entry 20-3-video.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-07
title: Mock Entry 20-3
year: 2020
Mock Entry 21-1-video.jpg
Mock Entry 21-1-video.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Mock Entry 21-1
year: 2021

View file

@ -0,0 +1,50 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/subscription_test
Custom Title-video.jpg
Custom Title-video.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2021-08-08
title: Custom Title
year: 2021
Mock Entry 20-4-video.jpg
Mock Entry 20-4-video.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-08-06
title: Mock Entry 20-4
year: 2020
Mock Entry 20-5-video.jpg
Mock Entry 20-5-video.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-5
year: 2020
Mock Entry 20-6-video.jpg
Mock Entry 20-6-video.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-07-06
title: Mock Entry 20-6
year: 2020
Mock Entry 20-7-video.jpg
Mock Entry 20-7-video.mp4
Video Tags:
album: video
artist: subscription_test
genre: ytdl-sub
premiered: 2020-06-06
title: Mock Entry 20-7
year: 2020

View file

@ -1,4 +1,5 @@
import copy import copy
from pathlib import Path
from typing import Dict from typing import Dict
from typing import List from typing import List
from typing import Optional from typing import Optional
@ -9,6 +10,7 @@ from expected_download import assert_expected_downloads
from expected_transaction_log import assert_transaction_log_matches from expected_transaction_log import assert_transaction_log_matches
from ytdl_sub.prebuilt_presets.music import MusicPresets from ytdl_sub.prebuilt_presets.music import MusicPresets
from ytdl_sub.prebuilt_presets.music_videos import MusicVideoExtrasPresets
from ytdl_sub.prebuilt_presets.music_videos import MusicVideoPresets from ytdl_sub.prebuilt_presets.music_videos import MusicVideoPresets
from ytdl_sub.prebuilt_presets.tv_show import TvShowByDateEpisodeFormattingPresets from ytdl_sub.prebuilt_presets.tv_show import TvShowByDateEpisodeFormattingPresets
from ytdl_sub.prebuilt_presets.tv_show import TvShowByDateOldPresets from ytdl_sub.prebuilt_presets.tv_show import TvShowByDateOldPresets
@ -16,6 +18,7 @@ from ytdl_sub.prebuilt_presets.tv_show import TvShowCollectionEpisodeFormattingP
from ytdl_sub.prebuilt_presets.tv_show import TvShowCollectionPresets from ytdl_sub.prebuilt_presets.tv_show import TvShowCollectionPresets
from ytdl_sub.prebuilt_presets.tv_show import TvShowCollectionSeasonPresets from ytdl_sub.prebuilt_presets.tv_show import TvShowCollectionSeasonPresets
from ytdl_sub.subscriptions.subscription import Subscription from ytdl_sub.subscriptions.subscription import Subscription
from ytdl_sub.utils.exceptions import RegexNoMatchException
from ytdl_sub.utils.exceptions import ValidationException from ytdl_sub.utils.exceptions import ValidationException
@ -527,3 +530,128 @@ class TestPrebuiltMusicVideoPresets:
dry_run=False, dry_run=False,
expected_download_summary_file_name=f"{expected_summary_name}.json", expected_download_summary_file_name=f"{expected_summary_name}.json",
) )
@pytest.mark.parametrize("music_video_extras_preset", MusicVideoExtrasPresets.preset_names)
@pytest.mark.parametrize(
"album_metadata",
["behindthescenes", "concert", "interview", "live", "lyrics", "video", "Custom Album"],
)
@pytest.mark.parametrize("multi_url", [True, False])
class TestPrebuiltMusicVideoPresets:
def _will_succeed(self, music_video_extras_preset: str, album_metadata: str) -> bool:
if "Plex" not in music_video_extras_preset:
return True
return album_metadata in [
"behindthescenes",
"concert",
"interview",
"live",
"lyrics",
"video",
]
def _preset_dict(
self,
output_directory: Path,
music_video_extras_preset: str,
album_metadata: str,
multi_url: bool,
) -> Tuple[Dict, bool]:
"""Dict, whether it will succeed or not"""
subscription_indent_1 = album_metadata
subscription_indent_2 = "https://your.name.here"
subscription_indent_3 = ""
subscription_indent_4 = ""
if multi_url:
subscription_indent_3 = subscription_indent_1 + " | Custom Title"
subscription_indent_4 = "https://your.name.here2"
preset_dict = {
"preset": [
music_video_extras_preset,
],
"overrides": {
"music_video_directory": output_directory,
"subscription_value_1": subscription_indent_1,
"subscription_value_2": subscription_indent_2,
"subscription_value_3": subscription_indent_3,
"subscription_value_4": subscription_indent_4,
},
}
return preset_dict, self._will_succeed(
music_video_extras_preset=music_video_extras_preset, album_metadata=album_metadata
)
def test_compilation(
self,
config,
output_directory: Path,
music_video_extras_preset: str,
album_metadata: str,
multi_url: bool,
):
preset_dict, _ = self._preset_dict(
output_directory=output_directory,
music_video_extras_preset=music_video_extras_preset,
album_metadata=album_metadata,
multi_url=multi_url,
)
_ = Subscription.from_dict(
config=config, preset_name="preset_test", preset_dict=preset_dict
)
def test_presets_run(
self,
config,
subscription_name,
output_directory,
mock_download_collection_entries,
music_video_extras_preset: str,
album_metadata: str,
multi_url: bool,
):
expected_summary_name = (
f"unit/music_videos/{music_video_extras_preset}/{album_metadata}/multi_url_{multi_url}"
)
preset_dict, will_succeed = self._preset_dict(
output_directory=output_directory,
music_video_extras_preset=music_video_extras_preset,
album_metadata=album_metadata,
multi_url=multi_url,
)
subscription = Subscription.from_dict(
config=config,
preset_name=subscription_name,
preset_dict=preset_dict,
)
if not will_succeed:
with pytest.raises(RegexNoMatchException), mock_download_collection_entries(
is_youtube_channel=False, num_urls=2 if multi_url else 1, is_extracted_audio=False
):
subscription.download(dry_run=False)
return
with mock_download_collection_entries(
is_youtube_channel=False, num_urls=2 if multi_url else 1, is_extracted_audio=False
):
transaction_log = subscription.download(dry_run=False)
assert_transaction_log_matches(
output_directory=output_directory,
transaction_log=transaction_log,
transaction_log_summary_file_name=f"{expected_summary_name}.txt",
)
assert_expected_downloads(
output_directory=output_directory,
dry_run=False,
expected_download_summary_file_name=f"{expected_summary_name}.json",
)