Ahmad Awais

NAVIGATE


SHARE


Fix Invalid Caption File on Vimeo

Ahmad AwaisAhmad Awais

After building the VSCode.pro course, I wanted to make it more accessible by adding Closed Captions to the videos. I use Vimeo to host videos and they provide an interface for adding subtitles/captions.

My apprentice and I wrote the closed captions ourselves and everything went well. Except for two videos where I would get an error when I uploaded the subtitles/captions file.

I searched a lot and even rewrote the captions but couldn’t find a fix until just now. So, sharing that fix in this post in the hope of making someone else’s life easier.

Invalid Caption File Error#

When I uploaded these .srtΒ Closed Captions files, I got an error that read like Invalid Caption File.Β What the heck is that, I thought? No more info, just tht the caption file is invalid.

⚑ After searching around I figured that maybe it’s the <Β and >Β characters β€” since the videos were about HTML code and I had <span>Β and <p>Β in my captions.

πŸ€” So, I went ahead and encoded the entire contents of these captions files. You can use a site like this, paste the contents of your .srtΒ file inside the Decoded block and copy the generated contents in the Encoded block back into the file. Maybe just replace --&#x3E;Β back to -->.

Now when you upload the captions to Vimeo β€” they just work!

Peace! ✌️

 

I help businesses understand developers πŸ“Ÿ Currently recording Node.js CLI Automation Course πŸ‘¨β€πŸ« Edutainer at VSCode.pro 🎩 An award-winning open-source engineer and developer advocate 🦊 Google Developers Expert for web 🌳 Node.js foundation Community Committee member ✌️ Author of various open-source dev-tools and software libraries used by millions of developers worldwide ⓦ WordPress Core Developer πŸ“£ TEDx Speaker πŸ™Œ Leading developers and publishing technical content for over a decade πŸ˜‚ Self-confessed tech comedian cracking silly jokes in the JavaScript web and cloud communities πŸ’œ Loves his wife (Maedah) ❯ Learn more about Awais ↣

Say πŸ‘‹ on Twitter @MrAhmadAwais | Subscribe to the Developers Takeaway!

πŸ“¨

Developers Takeaway

Takeaway my professional opinion on open-source, developer relations, growing your business with family, and everything in between! Delivered to your inbox a couple of times every year. I'm even funny at times. I hate spam β€” pinky-promise!

πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’» 115,834 Developers Already Subscribed