5 ms·
yt-dl has a full-fledged output template system. It's just the default output template that is only the title+id. https://github.com/ytdl-org/youtube-dl/blob/m
by rndgermandude 7y ago
yt-dl has a full-fledged output template system. It's just the default output template that is only the title+id.
https://github.com/ytdl-org/youtube-dl/blob/master/README.md#output-template https://github.com/ytdl-org/youtube-dl/blob/master/README.md...
Also, it has the --write-* switches, in particular --write-info-json, which allow to store metadata data. in files, and --add-metadata to embed (some) of the metadata in the file itself.
Of course, the metadata is only as good as the site in question provides + the yt-dl plugin handing a particular site supports.
- mmcwilliams 7y agoI was familiar with the -o template system for filenames, but wasn't aware of the --write-info-json flag which is very useful to me. It makes a lot more sense than overloading the filenames with usernames and everything else only to parse it out after download.