1.6 KiB
1.6 KiB
download-yt-feeds
Download YouTube-feeds like they are podcasts. Files will be put in <download_dir>/channel/title.extension
.
Configuration
The configuration directory is ${XDG_CONFIG_HOME}/download-yt-feeds
or, if
${XDG_CONFIG_HOME}
is not set, ${HOME}/.config/download-yt-feeds
. You need 2
files in this directory, config
and feedlist
.
config
Example configuration file
# This file will be source-d.
download_dir="/home/user/Podcasts/youtube"
keep_for_days="14"
ytdl_format="bestvideo[height<=1080]+bestaudio/best[height<=1080]"
download_dir |
The directory to which the videos will be downloaded. |
keep_for_days |
Delete videos after this many days. |
ytdl_format |
Same syntax as youtube-dl --format. Default is "best". |
feedlist
Example feed list
# Everything that doesn't start with "http" will be skipped.
https://www.youtube.com/feeds/videos.xml?channel_id=UCyczvB_IvA7V1a5BXXu3CRg # BlackRock TV
https://www.youtube.com/feeds/videos.xml?user=lefticus1 # C++ Weekly