youtube.com/c/ No Longer Valid??
Hello,
I was trying to add a channel to sources. The channel is @example
Tube sync converts that to /c/example/videos which appears to no longer be valid.
From what I am seeing it should be /@example/videos
Example: https://www.youtube.com/@AsmonTV/videos
Hi, the /c/ URLs are valid for actual channels, this is that @handles can be channels, playlists, collections of playlists or other setups. The /@handle/videos URL isn't universally working for all channels. The easiest way around this for now is to look up the actual YouTube channel ID and "add a YouTube channel by ID" instead. See these past discussions: https://github.com/meeb/tubesync/issues/299 https://github.com/meeb/tubesync/issues/389 for details.
the channel ID has been the solution I am using at this point yeah.
I just can't find a single instance where /c/ resolves to any actual page. /channel/ seems to work ok.
Not saying you are wrong, just saying that adding channel by name isn't working as intended. Still appreciate the software. <3
You may be correct, it does seem increasingly rare that /@username/videos doesn't work and it may be that it now does for every username. I've not personally checked for a few months and it's quite tricky to check other than to change it and see if anyone complains their setup has stopped working.
I imagine at some point the defaults will be sensible to just update and no-one will notice.
I am sure youtube does their best to keep software such as this on it's toes. Changing urls and such to make things difficult. I do know that you can get a google api key for youtube to pull by channel, but that is outside the scope I am sure. Either way, adding channels by ID works so I am not bitching :p
Just wanted to report that, as it stands, adding channels by urls/name does not function as intended.
I don't wish to take from your work, as TubeSync appears to be exactly what I was looking for and is still valuable. I wish I had the experience to pull and submit changes, but I don't have the skill set :P
TubeSync avoids all official integrations like API keys by design. It's likely using an API key with TubeSync would potentially put your Google account at risk.
What you're reporting will eventually get fixed though and is an annoyance, you're quite correct to report it.