As reported by KajeArch on GitHub on issue #3
(https://github.com/swolegoal/squid-dl/issues/3), I was not correctly
handling playlists named with characters invalid for a file path. As
it turns out, I was using the wrong helper function from yt_dlp.utils.
I changed all the calls from sanitize_path(), a function made to clean
up Windows paths to the more fully-featured sanitize_filename(). If any
Windows users notice any bad behavior after this change, please feel
free to make a ticket at:
https://github.com/swolegoal/squid-dl/issues/new/choose