TLDR: In the following downloadable zip file are karaoke subs that are intended to teach you Japanese. There are subtitle files for three different anime episodes/movies:
- Card Captor Sakura Episode 1 - Subtitles - Madhouse - CLAMP (Cardcaptor Sakura Ep 1.ass)
- Dr. Stone Episode 1 - Subtitles - Toho Animation -TMS / Die4Studio - Riichiro Inagaki (Dr Stone Ep 1.ass)
- Whisper of the Heart - Subtitles - Studio Ghibli - Yoshifumi KondÅ - Hayao Miyazaki - Aoi Hiiragi (Whisper Of The Heart.ass)
Download links for the zip with subtitle files In it:
UPDATE: I created a Github project with the subs that will have the latest version of them: https://github.com/gokenshadow/LearnJapaneseKaraokeSubtitles/tree/main
Google Drive Link: Goken - Learn Japanese Karaoke Subs.zip (324KB)
Mega Link: Goken - Learn Japanese Karaoke Subs.zip (324KB)
The easiest way to use them is with VLC player, but use whatever player you want if you know what you're doing.
NOTE: For Dr. Stone, there are two different versions of the subs, one for Crunchyroll because it has a bumper that extends the length slightly (Dr Stone Ep 1 Crunchyroll.ass), and one for YouTube (Dr Stone Ep 1.ass).
YouTube video that goes with this article:
https://www.youtube.com/watch?v=3wF91iArEp0
I uploaded the same video to MEGA in case the Youtube video gets taken down:
https://mega.nz/file/3ogASayA#OUdwA59H8izJBPUwxWte2O9EoPfytdCg-HaqvjRF8zI
I also uploaded it to Archive.org:
https://archive.org/details/jplearn-subs
Here is the completely legal link to episode one of Dr Stone as released by Toho Animation for promotional purposes. You can drag this video link into VLC player to add the subs to it: https://www.youtube.com/watch?v=sMsNh3oPPTg
Main Article
In theory, watching anime in Japanese with English subtitles should teach you Japanese. It exposes you not only to the Japanese language spoken with perfect pronunciation and proper grammatical structure by native Japanese people, but it also gives you a translation of each and every spoken sentence of that language. It gives you everything you need to to understand what's being said. In fact, it almost seems a given that a person would learn Japanese from it. It seems like if a person were to just watch a ton of anime with subtitles, they would inevitably start understanding Japanese and maybe even be able to speak some of it.