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

Metadata templating for importing files #6617

Open
tilllt opened this issue Sep 24, 2024 · 2 comments
Open

Metadata templating for importing files #6617

tilllt opened this issue Sep 24, 2024 · 2 comments

Comments

@tilllt
Copy link
Contributor

tilllt commented Sep 24, 2024

Describe the problem to be solved

We would love to be able to map certain metadata from the source platforms to peertubes metadata. i.E. Instagram clips have no "Title", so peertube imports IG Clips with "Video by Username"... It would be preferrable if i.e. the hashtags or the beginning of the description could be set as the title of the clip. Maybe it would be possible to have a config file to assign the extracted metadata fields into peertubes metadata:

peertube_title: %desc(32) - "Video by" + %username

It would also be phantastic if the Metadata could be programmatically extended, i.e. by content extraction / sentiment analysis using AI systems.

Describe the solution you would like

A flexible way how metadata in peertube could be mapped, changed and extended, preferably also in a programatic way.

@Chocobozzz
Copy link
Owner

Are you talinkg about video import or channel synchronization?

@Chocobozzz Chocobozzz added the Status: Waiting for answer Waiting issue author answer label Sep 25, 2024
@tilllt
Copy link
Contributor Author

tilllt commented Sep 25, 2024

I havent looked at channel synchronization that much for our use-case, the only channel i have synced is a tiktok channel which supplies pertty much all metadata we "need" for peertube. If channel sync works with Instagram accounts as well, i guess the metadata mapping would be useful there, for things like the missing "title" field.

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

No branches or pull requests

2 participants