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

Serve just metadata? #568

Open
pycaw opened this issue Jun 11, 2024 · 6 comments
Open

Serve just metadata? #568

pycaw opened this issue Jun 11, 2024 · 6 comments
Labels
feature request New feature or request

Comments

@pycaw
Copy link

pycaw commented Jun 11, 2024

Is it possible now, or if not, have you considered to serve just metadata? I would be interested in youtube video metadata as produced by yt-dlp -J .... But, youtube.js I suppose can produce it similarly.

@pycaw pycaw added the feature request New feature or request label Jun 11, 2024
@ihatespawn
Copy link

why would you want that

@pycaw
Copy link
Author

pycaw commented Jun 12, 2024

why would you want that

Extract things like description or chapters to supplement cross-platform YT -> Obsidian video bookmarking workflow.

@ihatespawn
Copy link

ihatespawn commented Jun 12, 2024

why would you want that

Extract things like description or chapters to supplement cross-platform YT -> Obsidian video bookmarking workflow.

https://developers.google.com/youtube/v3/docs

link for descriptions etc: https://developers.google.com/youtube/v3/docs/videos/list

@pycaw
Copy link
Author

pycaw commented Jun 12, 2024

why would you want that

Extract things like description or chapters to supplement cross-platform YT -> Obsidian video bookmarking workflow.

https://developers.google.com/youtube/v3/docs

link for descriptions etc: https://developers.google.com/youtube/v3/docs/videos/list

Note the part about Terms of Service:
mattwright324/youtube-metadata#150 (comment)

I have vague insight but one must circumvent the API and find other means for most of use cases. Don't want to deal with API tokens either.

@ihatespawn
Copy link

ihatespawn commented Jun 12, 2024

why would you want that

Extract things like description or chapters to supplement cross-platform YT -> Obsidian video bookmarking workflow.

https://developers.google.com/youtube/v3/docs
link for descriptions etc: https://developers.google.com/youtube/v3/docs/videos/list

Note the part about Terms of Service: mattwright324/youtube-metadata#150 (comment)

I have vague insight but one must circumvent the API and find other means for most of use cases. Don't want to deal with API tokens either.

Let me break this down

Note the part about Terms of Service: mattwright324/youtube-metadata#150 (comment)

YouTube probably did something wrong because it's not even matching what's written there. Did you click the link in that comment and actually read it?

Audiovisual Content

You and your API Clients must not, and must not encourage, enable, or require others to:

  1. download, import, backup, cache, or store copies of YouTube audiovisual content without YouTube's prior written approval,
  2. make content available for offline playback, or
  3. use any aspect of the YouTube API Services to facilitate or promote copyright infringement or the exploitation of copyright-infringing materials.

I don’t think extracting descriptions or chapters would violate these rules.

Don't want to deal with API tokens either.

Maybe you sometimes need to? I don't have any problems with doing that so why would you? Give me some reasons why not.

@pycaw
Copy link
Author

pycaw commented Jun 12, 2024

"Youtube did something wrong..." - that's your breakdown?
Like it or not they canceled this metadata extraction service's main feature: simple export.
And then, many tools do well without using the API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants