You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've noticed a problem with using the /api/info endpoint for channels, such as https://www.youtube.com/user/Youtube/videos.
The endpoint will attempt to lookup all of the videos in the channel which can take a very long time and likely timeout eventually.
This can be mitigated by defining the playlistend param, but there is no way to do this currently.
I patched my local copy of app.py to support a small set of user-defined params, but I'm not sure if this a good/pythonic way of doing it.
But can you take a look again at matchtitle and rejecttitle?
I've tested it with https://www.youtube.com/user/GoogleWebmasterHelp/videos.
When defined, matchtitle=English will return only videos with titles containing the word "English"
and rejecttitle=German will exclude videos titles containing "German".
Another param for possible whitelisting is playlistreverse (bool).
I've noticed a problem with using the /api/info endpoint for channels, such as https://www.youtube.com/user/Youtube/videos.
The endpoint will attempt to lookup all of the videos in the channel which can take a very long time and likely timeout eventually.
This can be mitigated by defining the
playlistend
param, but there is no way to do this currently.I patched my local copy of app.py to support a small set of user-defined params, but I'm not sure if this a good/pythonic way of doing it.
The text was updated successfully, but these errors were encountered: