youtube dl text tracked playlist download

C++
# Download playlist as mp3, tracking videos which are downloaded:
youtube-dl --download-archive downloaded.txt --no-post-overwrites -ciwx --audio-format mp3 -o "%(title)s.%(ext)s" <url>

# Download playlist as mp4 at highest quality, embedding metadata, thumbnail, subs, tracking videos which are downloaded
youtube-dl --download-archive downloaded.txt --no-post-overwrites -ciw -f bestvideo --merge-output-format mp4 --write-auto-sub --embed-thumbnail --embed-subs --add-metadata -o "%(title)s.%(ext)s" <url>youtube-dl --download-archive downloaded.txt --no-post-overwrites -ciwx --audio-format mp3 -o "%(title)s.%(ext)s" [path here]
Source

Also in C++: