10

As @wil93 pointed out, now anyone can create online and contribute his own subtitles to some videos. You could ask the owner to activate that option of community contribution for that video, some videos or all of his videos at once as explained here. Then anyone could create the subtitles oneline, with youtube tools, in the language they chose. Or upload a ...


8

You can change fonts and colors and such via Settings gear > Subtitles/CC > Options


7

Only some channels allow users to contribute subtitles. From Contribute subtitles and closed captions - Youtube Help Some channels let you contribute subtitles and closed captions to their videos. You can submit content for an entire video or just add what you know — every little bit helps make videos more accessible to a larger audience. If ...


6

I have created a chrome extension which lets you drag and drop SRT file on any youtube video. You can check it out here: https://chrome.google.com/webstore/detail/subtitles-for-youtube/oanhbddbfkjaphdibnebkklpplclomal Now its updated to search and fetch subtitles directly from Amara and OpenSubtitles right there from the YouTube interface. Do check it out.


6

The only way I found is changing the URI from https://www.youtube.com/watch?v=2s3aJfRr9gE to this pattern "https://www.youtube-nocookie.com/embed/" + VIDEO_ID + "?hl=" LANG_CODE If hl= doesn't work (on some cases doesn't seems to work) try cc_load_policy=1&cc_lang_pref=. On bash/Linux you can just copy the URI with that structure and then run this ...


4

Found the answer to this. You have to change the font opacity setting. Its under the gear on the bottom of the video. Then click Subtitles, then options, then scroll to the bottom, and you'll see it right above Reset. Change it to 100% and you should be good.


3

Found answer at Stack Overflow (the only difference was *.vtt instead of *.srt): To get any file downloaded by an swf loaded with by a html page, you can use your browser developer tool and look on the Network log ( chrome in my case ):


3

This solution effects your videos on the platform aswell as when you embed it. Go to "Youtube Studio" and click on the video where you want to force subtitles. Scroll down to tags. Add yt:cc=on will force subtitles. Add cc_lang_pref=en to select preferred subtitles. Make sure that you have published the preferred subtitles as extra language, even ...


2

Some bigger channels won't allow it, but if they do you can add your own subtitles in whatever language you want here's how... First, go to the bottom right of the video and click on the settings Then press Subtitles/CC where you should see this screen Once you are there press on the Add Subtitles/CC and you should get to a new tab where you see this It ...


2

I have created a Chrome extension for the same purpose. You can check it out here: Subtitles For Youtube


1

If community translations are allowed for the video, you can access them at the address http://www.youtube.com/timedtext_video?v=<your video id>. If not, there is no way to do what you are asking. I would advice publishing a link to subtitles or to subbed reuploaded content in the comments.


1

Unfortunately, due to some young abuser who abused the translation system, YouTube has changed the rules. Under the new rules, contributed translations won’t be published to YouTube until the channel owner has manually approved them. Hopefully, YouTube can figure out a smarter automatic publish mechanism later.


1

to mass-download subtitles: download this: https://yt-dl.org/latest/youtube-dl.exe in a folder where you downloaded youtube-dl.exe create batch file BATCH.cmd with content: youtube-dl.exe -o %%(autonumber)s-%%(title)s.%%(ext)s --all-subs -a feed.txt in a folder where you downloaded youtube-dl.exe create text file feed.txt with content like: https://www....


1

did you try this? settings > playback > 3rd checkbox unchecked


1

What you can do is use translated meta data: https://support.google.com/youtube/answer/6289575 So, if your video title is "kočka", you can use the translated title for English to say "cat [english subtitles]", or use the description to say "Note: English subtitles available".


1

One way to achieve this is to: (a) use the CC search filter, and then (b) use the new auto-translate feature in which you can translate into any language.


1

You can access captions through the Vimeo API. The Text Track endpoints allow you to retrieve direct links to the caption files.


1

An overlay subtitle player is a more general solution in case you are watching videos not only on Youtube. I developed Penguin Subtitle Player which is an open-source, cross-platform standalone subtitle player. It supports all Windows, Linux and Mac OSX. It can always stay on top of flash player and HTML5 full screen so using it with online videos has no ...


1

I doubt you can do it without fixing your theme. Inserting raw javascript HTML code from another domain is known security risk and normally is not available (prevented) in post editor on "post save" operation at site like Tumblr. You ought to start with reading Tumblr's theme ustomize manual and unless you feel ready and sure you won't break it, don't mess ...


1

Try this script: https://github.com/siloor/youtube.external.subtitle It won't load the video into another player, so there won't be any legal issues. Also the other features of YouTube remain still accessible.


1

If it is your own video, you can download the subtitles from the video manager. Go to: Video Manager >> Edit (on the video you want) >> Captions >> (Click on the track you want to download) >> Actions (drop down box) At the time of writing, there are three file types available: .vtt .srt .sbv These have different uses in different applications, but are ...


Only top voted, non community-wiki answers of a minimum length are eligible