I've been working on a subtitle editor plugin for #peertube !
It adds a extra button on the update video page, and can do most of what you find in other tools, like visualize audio, basic formatting, and makes it easy to switch language.
The goal is that it should be "good enough" for most who just want to add subtitles/captions, but don't want to spend time finding and downloading dedicated software for this.
Instance administrators can install it via the plugin page.
#accessibility #a11y #foss
Source code and more info on
Codeberg: https://codeberg.org/herover/peertube-plugin-subtitle-editor
Github: https://github.com/Herover/peertube-plugin-subtitle-editor
(it's not the most readable code tho...)
Would love to hear if it's missing something important and general feedback.
A cool feature could be more collaborative features, allowing users to write or suggest subtitles for other users videos. Not entirely sure how to approach this yet, but I know YouTube have had a mixed history with this.
That's awesome, look forward to trying it out.
My first thought is that it's a much better interface for doing chapters as well. Unsure if it would be out of scope to add chapter features or if it would better as a different plugin.
TYFYC
@errhead thanks, I haven't looked into chapters but I can see how it could make sense to include!
@Herover Thank you, this looks really cool!
I'd like to ask about a feature which I'm not sure (from a very cursory look) exists either in your plugin or PeerTube per se:
Downloadable subtitles!
Motivation: More often than not, I would be interested in some specific information that a video contains, but I'm not a video person. I would like to be able to download the subtitles as a text file, or view them in the browser in full.
@Herover Hold it, I found out – sorry for the noise!
Here is how: Click on the "Download" function for a video. In the dialog that appears (see screenshot below), choose "Subtitles" from the top-most menu. This gives you the subtitles file.
@Herover How extremely cool. Great work!
A plugin that could become indispensable to many people. Thank you very much
@Herover Impressive!
@Herover Brilliant!!!!!
@Herover@helvede.net Would be cool if we also get option so send audio to wispher endpoint like on RunPod for example to auto transcribe videos and get editor to allow to manually fix errors.