OK, before I start, let me just emphasise that this tool is not meant to be anything complicated and I’m not suggesting that it in any way replaces other existing ‘Swiss Army knife’ style captioning tools - this is a one-trick pony! And the trick this pony does is help to caption YouTube videos. If you’re expecting something mind-blowing, prepare to be disappointed (cue smiley face icon moment).
What it does
I’ve put together a little tool that lets me create a caption file - suitable for YouTube - in what I think is a quite easy manner. You need to have a transcript done first (that’s the hardest part!), but if you have that, the aim is to make it a case of listening to the narrative in the YouTube video and then pressing the ‘a’ key button when each line in the transcript appears which then time-stamps that line for you.
What it doesn’t do
Pressing the play button on the embedded YouTube video does not automatically start the timer required for time-stamping the caption text (because pressing play is not tha same as the bideo starting due to connection speed and how long it takes to buffer video, so there is s separate timer control. This is far from perfect. What I would like is:
- for a control on the page to start the YouTube video loading/buffering
- listen/wait for the video to actually start playing
- trigger off the timer so the two are in sync
This sounds do-able, but I’ll confess I’ve never tinkered with YouTube API at all. What I would appreciate is any advice on that front, even if it’s just to say "Yes, that’s possible, take a look here" … and I’ll give it a look when I get a moment free
All feedback appreciated: