Hi,
First a question for Mslion, are you saying mplayer can read integrated subs for MKV? That surprises me since to my knowledge, mkv files tend to use sub/idx files to place the subs near the person who's speaking visually, and to my knowledge those are images you'd have to OCR first. Maybe embedding .srt files within mkv is doable but I don't think it's very common, which is sad.
As for watching subbed anime, I've been tinkering with this for a while and have a solution now that sorta works. Here's a bit of a guide. Note that this only works for anime that are streamable from CrunchyRoll's free offerings (premium currently doesn't work).
Things you'll need:
- Youtube-dl , which can be downloaded for free. It needs Python to work, but for Windows there is also a version with Python baked in. You just need to put it somewhere, I tend to put it in my folder for the anime I'm about to watch.
- A CrunchyRoll link for the episode or playlist of the anime you would like to watch.
- The latest version of Aprone's WadeMachine program, which can be gotten from a link on the 3rd page of the 'hearing subtitles with your screen reader" topic. Sorry , don't have the link handy. It is important that you get the latest version, at the time of this version 0.8, otherwise the .srt files will not work properly.
What you do:
1. Open a command prompt in Windows, to easily do this press windows+r, type cmd and press enter.
2. You are usually in your home folder (the folder where Documents, Downloads, Favorites etc live). Go to the folder where youtube-dl.exe is, and where you want to put the anime. For this example, I made a folder called gx. You type :
cd gx
, where gx is your folder name.
3. Type the following command:
youtube-dl.exe http://crunchyroll.com/yu-gi-oh-gx --all-subs --sub-format "srt" --download-archive ARCHIVE
Obviously, you would use a different address if you want another anime or just one episode, both work with this format. The rest of the command should stay as it.
It is likely that, especially if you use it to grab an entire playlist, it dies now and again. That's what ths --download-archive part is for, it keeps track of what you already downloaded so you don't have to start from zero every time when that happens. To get it going again simply press up arrow until your screenreader reads the command from before and press enter.
4. Once your files are downloaded go to the first episode you want to watch in Windows Explorer. Currently, there appears to be a bug in WadeMachine that causes the mp3 conversion process to fail if there are certain characters or spaces in the file name, so rename the episode, as well as its srt file, to a one word thing. For example: episode4.mp4 and episode4.srt.
5. Open WadeMachine and select the bottom option to convert a movie to mp3. Find your file and select it, than answer "yes" to the prompt.
At this point, you should see a window open and a convertion being run, this takes a couple minutes or more depending on your PC's speed.
WadeMachine has closed at this point, so once it's done, press a key to close the conversion window and re-open wadeMachine.
Finally, select the 'load mp3" option, find your converted file and watch. If it says 'Loaded file" and starts playing, you did it correctly.
If there are people who know of ways to speed this process up I'd love to hear it, but for now, this works well for me
Zersiax