YouTube Annotation Converter

December 2018 • PHP • finished

After learning that YouTube was planning to remove video annotations (a feature that has been around since 2008 and helped users add commentary, corrections, and interactivity to their videos), I looked for a way to preserve them. I ended up making a tool that converts annotations to subtitles, so they'd at least be around in some form.

Enter a video URL, and you'll get a subtitle file in the .srt format, which you can manually add to your video. The tool supports annotations that overlap in time, and tries to handle annotations with links gracefully.

Check the credits on the tool itself for a list of people I wouldn't have done this without!