Currently html titles are parsed for Youtube-DL links in order to get "human" names for added URIs, however Youtube videos often just return "YouTube" and both YouTube and SoundCloud have their names in the html title which is unnecessary.
Preferably, we could grab titles of videos from the YouTube or SoundCloud APIs as well as check for the existence of the content before adding to the queue.
Currently html titles are parsed for Youtube-DL links in order to get "human" names for added URIs, however Youtube videos often just return "YouTube" and both YouTube and SoundCloud have their names in the html title which is unnecessary.
Preferably, we could grab titles of videos from the YouTube or SoundCloud APIs as well as check for the existence of the content before adding to the queue.