I currently have youtube-dl set up to download new videos from my favorite YouTubers automatically. It stores each video in author/yyyymmdd-author-videotitle.ext, and is set to not overwrite.This works fairly well, with a good balance between readability and sortability. However, if the title of the video is changed, there's nothing telling youtube-dl that it's already downloaded.Is there a solution to this that lets me keep the title intact?The only thing I've thought of is to name files as yyyymmdd-videoid.ext, and keep an EXTM3U playlist with video titles. (EXTM3U playlist let you override titles.)  
Deal with renamed videos in youtube-dl
youtube dl
Just use --download-archive FILENAME. The md5-based solution won't work since YouTube adds unique data to each video so that md5 fluctuates until you remove this data yourself.