Mashup: YouTube Subtitle Inserter

deprecated
YouTube Subtitle Inserter
English version of YouTube subtitle inserter web tool.