- Add optional support for [yt-dlp](https://github.com/yt-dlp/yt-dlp). If yt-dlp is installed it is preferred over youtube-dl
- Add `ytcc.download_subdirs` config option to save downloads in subdirectories per playlist. This should be preferred over setting a `youtube_dl.output_template` with subdirectories based on `%(uploader)s`, because `%(uploader)s` is not always available and differs from the playlist name you gave in ytcc when subscribing. E.g. instead of
ini
[youtube_dl]
output_template = %(uploader)s/%(title)s.%(ext)s
you should use
ini
[ytcc]
download_subdirs = on
[youtube_dl]
output_template = %(title)s.%(ext)s