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' like to selectively import videos from YouTube.
Describe the solution you would like
PeerTubes yt-dlp integration works great if you want to download all future videos. It would be great to be able to monitor and then choose which videos you'd like to download. But I realize this is probably out of scope of the project.
TubeArchivist has these features and they work great. But it doesn't have the great UI and sharing features that PeerTube has.
So I've built a script that periodically imports TubeArchivist videos into PeerTube and then deletes them from TubeArchivist. Works great, solves my problem, best of both worlds.
I think it would be nice if this idea can be integrated into PeerTube so we can piggy back off PeerTube's channel synchronization and import queuing feature.
I'd like to build a plugin where you can set up a channel synchronization with a channel from a website other than YouTube (in this case a self-hosted instance of TubeArchivist) and bypass yt-dlp completely. In the plugin docs and import video handler I couldn't find an appropriate hook to do this.
Could you offer any guidance, whether this is possible with the current source? And if there are changes needed to the source, would you be open to include these features and do you have a rough idea what these changes would be?
I'm a TypeScript dev myself and can do the actual implementation/PR.
The text was updated successfully, but these errors were encountered:
@Chocobozzz I think you're on to something. It doesn't support tubearchivist out of the box. But you can write custom extractors as plugins. So I could write an extractor for tubearchivist.
Just to be sure, does the channel synchronization feature also use yt-dlp under the hood? So the parsing of channels and playlists and then queuing the imports. If so this should be workable.
Describe the problem to be solved
Looking for guidance.
I' like to selectively import videos from YouTube.
Describe the solution you would like
PeerTubes
yt-dlp
integration works great if you want to download all future videos. It would be great to be able to monitor and then choose which videos you'd like to download. But I realize this is probably out of scope of the project.TubeArchivist has these features and they work great. But it doesn't have the great UI and sharing features that PeerTube has.
So I've built a script that periodically imports TubeArchivist videos into PeerTube and then deletes them from TubeArchivist. Works great, solves my problem, best of both worlds.
I think it would be nice if this idea can be integrated into PeerTube so we can piggy back off PeerTube's channel synchronization and import queuing feature.
I'd like to build a plugin where you can set up a channel synchronization with a channel from a website other than YouTube (in this case a self-hosted instance of TubeArchivist) and bypass
yt-dlp
completely. In the plugin docs and import video handler I couldn't find an appropriate hook to do this.Could you offer any guidance, whether this is possible with the current source? And if there are changes needed to the source, would you be open to include these features and do you have a rough idea what these changes would be?
I'm a TypeScript dev myself and can do the actual implementation/PR.
The text was updated successfully, but these errors were encountered: