hi, mit ocw subtitles dose not work in any player! :-D
In my case it is working fine online. You may want to download the video and combine it together the with subtitle file found in this file http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-introduction-to-computer-science-and-programming-fall-2008/download-course-materials. Hope this helps.
If the above doesn't work... I suggest using VLC player, if you haven't done so...
Thanks from chribonn and DerrickDotEl for their attention to my problem :) @chribonn : Yeah, you are right. My internet connection is very slow so i must download the videos to watch them and i can't use the videos online. @DerrickDotEl : After your suggestion i download VLC player from sourceforge.net hardly! ( because they cannot send this file to my location. :-D ) It's a cool player but the subtitles doesn't work on it correctly.
When i open the subtitle files in an editor and compare them with a correct subtitle, I found that there some missing in the time line of MIT OCW subtitles. ( It separate the millisecond by "." when .str format use "," and there is no separator many times) So i write a program in c++ that correct it.I think my program may be fooling but test in some cases and it work. I wanna to share it to anybody use, solve it bugs and make me some suggestion in programming, programming style and English language :-D My source of program attached. Be Happy! ;-)
Or, instead of going through that mess, you could just use the youtube player and hit the "CC" button.
Heya, I had the same problem. I solved it by using a regex in notepad++. Notepad++ ( http://notepad-plus-plus.org/) is a slighty more advanced text editor than the standard Windows (7) text editor. I opened the .srt-file in Notepad++, and went for a "search and replace". (press CTRL+F and hit the "replace" tab) In this option window, I enabled regex search (check "search method", at the bottom of the window). Then I filled in the following input fields: search: ^(\d\d[:]\d\d[:]\d\d) --> (\d\d[:]\d\d[:]\d\d)$ replace: \1,000 --> \2,000 (\1 is the first match, \2 the second.) I hope this helps some people. Also added an image as illustration. Cheers.
Join our real-time social learning platform and learn together with your friends!