Just learned of a new potential resource for captioning, DIYCaptions. It appears focused on helping improve the automatic captions on YouTube videos. I have not reviewed or tested these out, but they look like they are worth investigating.
Unbelievably, astonishingly, YouTube is now supporting fan-created and contributed captions. It’s hard to believe that it took place–just like it’s hard to believe it took so long. Regardless, I’m glad it’s happening!