YouTube OPML subscription archiver
Find a file
2025-03-28 12:45:20 +01:00
internal feat: add more config options 2025-03-28 12:44:38 +01:00
.gitignore feat: add more config options 2025-03-28 12:44:38 +01:00
go.mod feat: youtube channel archiver 2025-03-27 15:54:31 +01:00
go.sum feat: youtube channel archiver 2025-03-27 15:54:31 +01:00
main.go feat: add more config options 2025-03-28 12:44:38 +01:00
README.md docs: update readme 2025-03-28 12:45:20 +01:00
shell.nix feat: youtube channel archiver 2025-03-27 15:54:31 +01:00

subsyt

config

config.toml:

dry_run = true
out_dir = "./vids"

[provider]
[provider.youtube]
url = "https://www.youtube.com"
throttle = 1
video_items = 5
after_date = "20250326"

subs-opml.xml:

<?xml version="1.0"?>
<opml version="1.1">
    <body>
        <outline ...>
            <outline .../>
            <outline .../>
            <outline .../>
        </outline>
        <outline ...>
            <outline .../>
            <outline .../>
            <outline .../>
        </outline>
    </body>
</opml>

Result

vids
└── 2 Much ColinFurze
    ├── 2025
    │   └── 20250327-Secret_Garage_Update_15_Questions_answered_and_Roofs_Covered-XN4HiUMuQdo.webm
    └── archive.txt