Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[youtube API independence] (+Required update:Videos Count & Age) #1452

Open
3 tasks
ImprovedTube opened this issue Oct 7, 2022 · 0 comments
Open
3 tasks
Labels
Bug Bug or required update after YouTube changes Feature request Wish or idea good first issue A GitHub standard for inviting (new) contributors *Congratulations in advance!* help wanted Just an old github standard we add automatically. (The team can remove it when working on it.) List of tasks Efficient to have a List for this (sub-)project. (Each task might be worth an extra thread.) 🧩Plan ready Solution or some specification noted; To-Do; steps for implementation (+raw brainstorming too maybe) up-for-grabs (a github standard for inviting new contributors) - Welcome! ♥

Comments

@ImprovedTube
Copy link
Member

ImprovedTube commented Oct 7, 2022

We need to reduce API usage (unless we apply for Youtube to grants us a better quota one day)

Our existing API Features:

  • 1. Video age(Converted from date):
    Youtube shows the date on the same page, so we could just convert it mostly? (0 Api requests). Very many people use this Feature ( but i dont know why? - (Youtube shows now, when it is only a few minutes ago. (Else nobody needs to know the exact amount? Except when it is hours old, then youtube just shows the same day by default. (While with the API we could also tell "Daytime of upload" but thats would be of interest rarely ))

  • 2. Channel video counter:
    if users dont have an API Key nor us, this will require http requests, just to find out the amount of pages (slow).

    • However most channels have less than one page full. And we could abbreviate the others as 2+ pages as = 61+ videos.
      (Or crowdsource the data or get it from another API)
      • More useful. 3. The infos from youtube.com/c/_____/about
        • new feature name: "Channel Info (on video page)"
          with three switches:
          • "Registry Date"
          • "Views" (or to be more accourate: "Views of other videos" (total minus current video) (matter for one-hit-wonders)
          • "Video count" (must should come enabled for everybody who enabled the current feature. All 3 can be enabled for them, since many of them will like to check it out.)
@ImprovedTube ImprovedTube added Bug Bug or required update after YouTube changes Feature request Wish or idea help wanted Just an old github standard we add automatically. (The team can remove it when working on it.) 🧩Plan ready Solution or some specification noted; To-Do; steps for implementation (+raw brainstorming too maybe) labels Oct 7, 2022
@ImprovedTube ImprovedTube changed the title [youtube API independence]Required update:Videos Count & Age Bug (or required update after YouTube changes) [youtube API independence] (+Required update:Videos Count & Age) Jan 30, 2023
@ImprovedTube ImprovedTube added the up-for-grabs (a github standard for inviting new contributors) - Welcome! ♥ label Apr 29, 2023
@ImprovedTube ImprovedTube added the good first issue A GitHub standard for inviting (new) contributors *Congratulations in advance!* label Oct 19, 2023
ImprovedTube added a commit that referenced this issue Nov 24, 2023
ImprovedTube added a commit that referenced this issue Jan 12, 2024
@ImprovedTube ImprovedTube added the List of tasks Efficient to have a List for this (sub-)project. (Each task might be worth an extra thread.) label May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Bug or required update after YouTube changes Feature request Wish or idea good first issue A GitHub standard for inviting (new) contributors *Congratulations in advance!* help wanted Just an old github standard we add automatically. (The team can remove it when working on it.) List of tasks Efficient to have a List for this (sub-)project. (Each task might be worth an extra thread.) 🧩Plan ready Solution or some specification noted; To-Do; steps for implementation (+raw brainstorming too maybe) up-for-grabs (a github standard for inviting new contributors) - Welcome! ♥
Projects
None yet
Development

No branches or pull requests

1 participant