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

Supporting PeerTube #31

Open
NoMoreCRAPTion opened this issue Dec 8, 2021 · 2 comments
Open

Supporting PeerTube #31

NoMoreCRAPTion opened this issue Dec 8, 2021 · 2 comments

Comments

@NoMoreCRAPTion
Copy link

NoMoreCRAPTion commented Dec 8, 2021

I know this extension and the website won't fix PeerTube's need for community contributions (eg. Amara, Weblate, Git, Taiga) either as server-side plugins for currently-existing open-source crowdsourcing platforms or built in internally into PeerTube, but this was brought up as Issue #1481 three years ago.

I know it's probably easier to direct download to a computer then edit subtitles with Subtitle Edit, Aegisub etc then reupload the subtitle files but many of the interfaces of offline editors are not very user-friendly for fan-subtitlers who are used to YouTube's interface, Amara's interface etc.

Most PeerTube instances use a player which stream with WebTorrent or HLS with P2P inside the web browser. And it would be nice to host the subtitle files externally and have community feedback on the quality of those subtitles or closed captions.

@nopol10
Copy link
Owner

nopol10 commented Dec 9, 2021

To support PeerTube, the extension would need to run on every and any instance of PeerTube I guess?

@NoMoreCRAPTion
Copy link
Author

To support PeerTube, the extension would need to run on every and any instance of PeerTube I guess?

I think it's probably better to start with the iframe support or the webtorrent/webRTC.

For example here is the embed for this video:

<iframe title="Big Buck Bunny" width="560" height="315" src="https://peertube2.cpy.re/videos/embed/bf1f3fb5-b119-4f9f-9930-8e20e892b898" frameborder="0" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups"></iframe>

Here's the direct download:

https://video.blender.org/download/videos/bf1f3fb5-b119-4f9f-9930-8e20e892b898-720.mp4

And here's the torrent file:

https://peertube2.cpy.re/download/torrents/7bf67abb-20b3-461f-ab7d-c6f533268b74-720.torrent

They also have a REST API, which is what Amara also uses. Here's documentation about the embed API

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

No branches or pull requests

2 participants