Forward slash in file names is the way to go if you want to make a mess in your filesystem. It may be allowed in windows (I don’t even know if that’s really the case), but it’s a path delimiter on Linux, so it’s probably replaced by another character that’s not printable in the console.
I suggest you try renaming your files before sending them, with hyphens (-) for example, plus you can use a proper ISO8601 date and time representation that will allow you to have sorted files just by listing them in alphabetical order.
I’m using the Jeeaaasus/youtube-dl docker image, which is basically a cron to yt-dlp.
I’m downloading channels and playlists in a directory structure, with a proper naming (like every video is named with
S[YY]E[MMDD]
, so a video released today will be episode 1129 of season 23), that’s usable by Plex so I can access it both locally and remotely. I’m pretty sure emby or jellyfin could do the same on this front.I also added little scripts to update poster images so the channels appear nicely in my plex interface.
The youtube-dl channels configuration is through a text file that’s not really easy to access, but I don’t change it very often. I’d like to have a nice interface (the docker image provides one but it’s a simple text editor and it’s easier to open it in the terminal), but once the list of subscriptions, channels and playlists are set, I don’t change it that often.
That’s my setup, I know it’s not fit for everybody, but it suits me well. Feel free to ask me the config and script files in detail if you’re interested.