14

Yes, you can. If you are the video owner, you can make captions appear by default by adding this tag to your video: yt:cc=on. It won't stop people from turning them off by clicking the CC button, but it will default captions to 'on' for most users. Embedded videos When you embed a video on another site, you can make it so that ...


10

I have found Amara UniversalSubtitles service recently that is doing just that. There were some other similar startups before but it seems they got discontinued.


10

Use "Network inspector" function of your browser's script debugger and find second request to timedtext page after enabling transcribed subtitles then just copy all that request to the addressbar to download them in native YouTube xml format. To get SRT version run this code in the debugger console for that xml's page: function makeTimeline (time) { ...


8

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 ...


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

There are a couple of ways to extract subtitles from a YouTube video - By specifying the language and VideoId in this generic URL - http://www.youtube.com/api/timedtext?lang={LANG}&v={VIDEOID} you can get an .xml file containing the subtitles in the desired language for a chosen video. To get rid of the tags within that file and to just have the plain-...


5

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


5

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.


4

Try this Youtube Subtitles add-on for Chrome. Use this extension to add drag and drop subtitles to any youtube video This extension lets you add subtitles to any video you are watching on YouTube. Just drag and drop .SRT file or zipped .SRT file for your movie on to the video and the subtitles will start showing up.


3

YouTube continues to have support for both machine-based audio transcriptions and manually created captions / transcriptions. It does not appear to be a function of the Flash vs HTML5 players. Video owners can explicitly disable the machine transcription: You can't delete the auto-captions, but you can hide them from viewers. To prevent viewers ...


3

Actually it is possible by simply adding the string /languagecode/ (e.g. /en/ or /de/). You just have to check beforehand if the subtitle already exists! The setting you cannot store though is the "interactive transcript". But once the language is set, the transcript—when opened—is set to that same language (i.e. the translation, not English) as well! ...


3

I don't think it is possible to search for videos with English captions only, but you can filter the search results to videos with subtitles by searching YouTube for the video you want to find, and then, from the search results page, open Search options / Filter and select the Closed captions option. You'll still have to make sure that the video you want ...


3

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.


2

There is an open source utility called 4k video downloader for this task. 4K Video Downloader allows to download video and subtitles from YouTube in the high quality as fast as possible to your computer.


2

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 ...


2

I've found out how to do it. Add &hl=de&cc_lang_pref=de&cc=1 to your video url, and subtitles will be on youtube.com by default. Of course, you need to use your language instead of de.


2

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


2

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 ):


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

Has he tried VPN like hide my ass: http://vpnverge.com/truths-about-hidemyass/ or DNS service like smartyDNS?


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

If you are trying to add subtitles to the video being played, you can use the chrome extension YouTube SubTitles This plugin allows to attach .srt files to the YouTube videos. If the videos are uploaded by you on your account, then you can use Youtube video editor to add captions. You can upload srt, sub etc. files for captions.


1

The English cc (closed captions) are not yet very good on YouTube. They use voice recognition and are generated on-the-fly. What we want is what YouTube calls "annotations." I have found that I can find movies with subtitles (annotations) by including the word "subtitle" in my search. For instance, a search on "Disney subtitle" will result in about 24,...


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

There's an web-based application that will Download the youtube subtitles and give you the option to save as .txt or .srt format called youtube subtitles download


1

Alternatively, there's also a Firefox plug-in called YouTube Caption Downloader.


1

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 ...


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