AnnotationsRestored icon indicating copy to clipboard operation
AnnotationsRestored copied to clipboard

Add a community contribution system to Annotations Restored

Open HRudyPlayZ opened this issue 2 years ago • 11 comments

In 2022 where it is now required to use extensions to keep the power to voice our opinion, i see a potential in Annotations Restored to grow bigger :P It could be done in a similar way to SponsorBlock, have a button where people can suggest annotations at a specific timestamp, and have people vote for them and such. It could also be used by creators to have the annotations functionality back in their videos, though only for extension users of course. This could also be integrated into mobile clients that will continue Vanced's legacy.

HRudyPlayZ avatar Mar 26 '22 18:03 HRudyPlayZ

This is a great idea that I'm hoping to implement soon. Allowing creators to add annotations to new videos has always been a goal but I've never spent much time actually working on it.

Thank you for the ideas, I agree that this would allow the extension to grow bigger :)

isaackd avatar Sep 13 '22 02:09 isaackd

Yeah it is really promising. I bump it as i've seen people in the 7ktTube and other communities dedicated to the old youtube layouts that are interested in this 😄

HRudyPlayZ avatar Oct 05 '22 21:10 HRudyPlayZ

I can recommend having a look at https://github.com/nopol10/nekocap that project is open-source AND still active

madprogramer avatar Nov 30 '22 08:11 madprogramer

I like this idea.

Thespikedballofdoom avatar Dec 01 '22 01:12 Thespikedballofdoom

@madprogramer Wow great find! I'm sure it would be possible to use their editor in some way. Been a bit busy with school but hopefully will have some free time over Christmas break to work on this project more!

isaackd avatar Dec 01 '22 04:12 isaackd

Since you are planning to include this functionality regardless, would it be possible to include a method video creators can use to add annotation files to their own videos manually in the meantime? Perhaps a standardized link format in the description or something in the tags; just some way to allow people to do it even while no editor is available. Would be particularly helpful for reuploads but also cool for anyone willing to try manually writing an xml.

PrincessMtH avatar Jul 13 '23 23:07 PrincessMtH

There actually used to be exactly what you describe where people could add annotations directly into the description of their video and it would load and display them. https://github.com/isaackd/AnnotationsRestored/issues/54

I removed it because the implementation was unreliable. Since I haven't had much time to work on the editor lately I agree it would be useful to set up a quick way for new annotations to be added in the meantime.

I'll think about how best to implement it!

isaackd avatar Jul 14 '23 22:07 isaackd

I've thought about this a little more and I think what I'll do is create a page where you can sign in with your Google account. Then it will list all your videos and you can upload an annotations xml file to any of them. This solution would be easy to integrate with the editor as well in the future.

isaackd avatar Jul 18 '23 19:07 isaackd

Sounds great!! Looking forward to it :)

PrincessMtH avatar Jul 18 '23 19:07 PrincessMtH

I've thought about this a little more and I think what I'll do is create a page where you can sign in with your Google account. Then it will list all your videos and you can upload an annotations xml file to any of them. This solution would be easy to integrate with the editor as well in the future.

Would the editor be an external program, or would it be part of this website, similar to the one Youtube used back then. Either way I'm pretty excited to see annotation make a return, such a great feature that youtube just gave up on.

Minix07 avatar Jul 30 '23 19:07 Minix07

I think what I'll do is make it part of the same website and then just link to it from the extension to let people know that there's a way to add new annotations to videos.

isaackd avatar Jul 30 '23 23:07 isaackd