:cloud: Downloads videos and metadata with youtube-dl and moves each file on completion to an rclone remote
:warning: This release requires rclone >= v1.43
--progress
rclone flag to debug flagsytdlrc
exits:warning: This release requires rclone >= v1.41
Two new configuration settings:
rclone_flags
- Rclone flags to be used when files are being moved or copied to the remote (#1)ytdl_write_all_subs
- Download all the available subtitles instead of the language(s) specified in ytdl_subtitle_lang
.ytdl_write_subtitles=true
) to be enabled.--embed-subs
option. In testing the conversion would often fail, causing youtube-dl
to skip the video.rclone_config
path to new default valueytdl_embed_subtitles=true
ytdl_embed_automatic_captions=true
ytdl_subtitle_format="srt/best"
ytdl_subtitle_lang="en"
ytdlrc
debug/info/error printoutsdebug
is set to (true
or false
)New ytdl_skip_on_fail
option:
By default, ytdlrc
uses playlist titles as directory names to organize downloaded videos. Sometimes youtube-dl
fails to pull the playlist title due to an IndexError exception. If this happens users are left with two options:
Use unknown-playlist
or another value of their choice as the directory name and download videos into that directory. This has the potential to be a bit annoying because downloaded videos can become disorganized over time.
Skip the playlist for now and move on to the next item in the snatch.list
.
Old default behavior was the 1st option. New default behavior is the 2nd option. The script will attempt to pull the value twice before moving on.
-v
was replaced with -vv
in rclone v1.36. -vv
is now for full debug while -v
only shows transfers.Initial release.