Forum Settings
Forums

[Userscript] MAL Dubs - Label English dubs and add dub filtering

New
Aug 30, 2021 3:25 PM
#1

Offline
Apr 2016
89
The MAL Dubs Userscript labels over 4700 English dubbed titles on MyAnimeList.net and adds dub-only filtering to search, seasonal and top anime pages.

Whether you watch dubs because you like to multitask while watching, because you have a visual impairment that makes subtitles difficult to read, or because you prefer hearing a performance in a language you speak, it can be hard to use MyAnimeList to find anime dubbed in English. This userscript fixes that problem.




Step 1: Install the Tampermonkey Script Manager extension

Step 2: Install the script

Click here to install

I hope you like it!
SiliconDonFeb 6, 7:37 PM
Aug 30, 2021 3:26 PM
#2

Offline
Jan 2020
1487
Works perfectly!
Aug 30, 2021 3:38 PM
#3

Offline
Apr 2016
89
Awesome glad to hear it.
Aug 30, 2021 4:10 PM
#4

Offline
Dec 2019
3354
Wow, so many people will be happy because of it (I don't care).

A lot of people requested this before.
Your images looks amazing and very professional!

I would just have improved the match rules,besides that everything looks good, but the Jason with anime IDs seems needless..
hacker09Aug 30, 2021 4:15 PM
Click here to see My Tampermonkey Scripts For MAL

If you like my work, please consider supporting it!
https://www.patreon.com/hacker09


Aug 30, 2021 4:44 PM
#5

Offline
Apr 2016
89
Thanks I’m always looking for feedback.

hacker09 said:
I would just have improved the match rules

Yeah, the matching rules are kinda sloppy. They’re the result of a few years of tweaking. I could probably tidy them up a bit. If you’ve got advice I’m all ears.

hacker09 said:
the Jason with anime IDs seems needless..

The script originally had all the IDs in the main JS. Users requested I change it so the dub list could be updated without them needing to update the script itself, so I moved them to a JSON file. I prefer it this way. Now the version number of the script corresponds to new features/code only, not every dub added.
Aug 30, 2021 4:56 PM
#6

Offline
Dec 2019
3354
You already know how to use regex,so I would either use a single regex line to do all these matches, or at least would remove the needless http and https matches (they can both take just 1 match line), you can see on my scripts how I matched both http and https using a single match line.

Alright,using the Json was a very good decision then... Users requested that? Never seem your script before... But okay.

Yes,you're right,I also think it's better to see only the codes actually
Click here to see My Tampermonkey Scripts For MAL

If you like my work, please consider supporting it!
https://www.patreon.com/hacker09


Aug 30, 2021 5:05 PM
#7

Offline
Apr 2016
89
Ohhh the
@match
rules. I totally misunderstood and thought you were talking about the selector query (which is a bit of a rat’s nest). I’ll switch that to regex in the next version. Good suggestion.
Aug 30, 2021 5:18 PM
#8

Offline
Dec 2019
3354
Yes...

From what I've seen the selectors are fine, I didn't really pay attention to them.

You're welcome!
Click here to see My Tampermonkey Scripts For MAL

If you like my work, please consider supporting it!
https://www.patreon.com/hacker09


Aug 30, 2021 11:24 PM
#9

Offline
May 2010
997
not bad, looks like clean efficient code for only 2 weeks* worth of work, I'd add your discord link to more places like the github readme, and as a feature suggestion it would be nice to possibly have the speaker clickable to bring us to the dub, possibly manually adding a link to the JSON which would be alot of work considering 3952 an counting, or maybe a search to some site I'm unsure of that has everything, funimation or http://because.moe (though may require the english name and not contain every anime) so people can be directed to the dub, technically anyone with little programming knowledge could just edit the script to do a search on google for 'title + " dub"' but figured I'd ask first.

also my list is highly customized, so I'd have to change or add some additional selectors for it to work on my list as I can't see the speaker but alt title on hover is showing "Dubbed/Undubbed".
ShaggyZEAug 31, 2021 9:55 AM
Aug 31, 2021 8:42 AM

Offline
Apr 2016
89

ShaggyZE said:
not bad, looks like clean efficient code for only 2 weeks* worth of work

Thank you!

ShaggyZE said:
I'd add your discord link to more places like the github readme

I'll definitely do that.

ShaggyZE said:
it would be nice to possibly have the speaker clickable to bring us to the dub, possibly manually adding a link to the JSON which would be alot of work considering 3952 an counting, or maybe a search to some site I'm unsure of that has everything, funimation or http://because.moe (though may require the english name and not contain every anime) so people can be directed to the dub, technically anyone with little programming knowledge could just edit the script to do a search on google for 'title + " dub"' but figured I'd ask first.

I’d love to add streaming links/info but unfortunately as you’ve inferred that is a lot of work. If I were to add them it would be to individual anime pages. Adding secondary links for every anime link would slow the script down. Unfortunately because.moe hasn’t updated in over a year; that was the only site that had dub-specific information on streaming availability in Australia, Canada, the UK and USA. If I were to add streaming links I would want the same (not just another US-only list). It is definitely something I've thought about adding, it's just getting a reliable up-to-date source for the data that's holding me back.

ShaggyZE said:
also my list is highly customized, so I'd have to change or add some additional selectors for it to work on my list as I can't see the speaker but alt title on hover is showing "Dubbed/Undubbed".

Yeah, it does break on lists with custom CSS. You'll probably need to adjust the styling to account for these:
a[title="Dubbed"]:after
a[title=“Incomplete Dub"]:after

Looking at your list it seems their font-family and content are being overridden.
SiliconDonAug 31, 2021 11:59 AM
Aug 31, 2021 10:04 AM

Offline
May 2010
997
SiliconDon said:

ShaggyZE said:
not bad, looks like clean efficient code for only 2 works worth of work

Thank you!

meant weeks, but I'm sure you got that.

because.moe mentioned anichart, I should have mentioned it as well, never heard of reelgood.com, but yea I'll try to get the speaker working on my list, I have airing days and whatnot after the title causing the issue, and then probably just link it to a horrible google search just for possible prosperity, I'll probably need to query jikan with the anime id first to get the title or just scrape the current page an match, which would be stupid now that I'm thinking about it since it's different on so many pages, jikan/id is way easier.
ShaggyZEAug 31, 2021 10:22 AM
Oct 14, 2023 4:57 AM

Offline
Jun 2020
167
Just fyi this show is dubbed https://myanimelist.net/anime/53406/Kagejitsu all 17 episodes where dubbed by Sentai on the home video release of Season 1 of The Eminence in Shadow
Oct 14, 2023 10:59 AM

Offline
Apr 2016
89
Reply to Jamiex304
Just fyi this show is dubbed https://myanimelist.net/anime/53406/Kagejitsu all 17 episodes where dubbed by Sentai on the home video release of Season 1 of The Eminence in Shadow
@Jamiex304 Thanks!
Feb 3, 11:55 PM
Offline
Sep 2022
3
Some shows that weren't fully dubbed:

AWOL (2 of 12 episodes dubbed)
Corrector Yui (18 of 52 episodes dubbed)
Geisters Fractions of the Earth (13 of 26 episodes dubbed)
Next Senki Ehrgeiz (2 of 12 episodes dubbed)
Super GALS Kotobuki Ran (26 of 52 episodes dubbed)
Tobe Isami (9 of 50 episodes dubbed)
Feb 4, 2:30 PM

Offline
Apr 2016
89
Reply to BillyCoenStan
Some shows that weren't fully dubbed:

AWOL (2 of 12 episodes dubbed)
Corrector Yui (18 of 52 episodes dubbed)
Geisters Fractions of the Earth (13 of 26 episodes dubbed)
Next Senki Ehrgeiz (2 of 12 episodes dubbed)
Super GALS Kotobuki Ran (26 of 52 episodes dubbed)
Tobe Isami (9 of 50 episodes dubbed)
@BillyCoenStan Thanks so much for letting me know. I’ve marked these as incomplete.
Mar 24, 2:46 PM
Offline
Sep 2022
3
Soukou Kihei Votoms

Only the first episode was dubbed.
Mar 24, 5:17 PM

Offline
Apr 2016
89
Reply to BillyCoenStan
Soukou Kihei Votoms

Only the first episode was dubbed.
@BillyCoenStan thanks for the heads up. It’s been marked as incomplete.

More topics from this board

» How to Export/Backup Your Anime List Automatically! (TamperMonkey Script)

hacker09 - May 18, 2020

7 by Vapor_AU »»
7 hours ago

» The Poetry thread ( 1 2 3 4 5 )

TheConquerer - Sep 17, 2015

220 by 707supremacist »»
7 hours ago

» What software(s) and hardware(s) do you use for digital drawings?

DesuMaiden - Apr 16

18 by 707supremacist »»
7 hours ago

» Share Your YouTube Channel/Videos! ( 1 2 3 4 5 ... Last Page )

nin-tendo - Dec 16, 2022

363 by nin-tendo »»
Yesterday, 12:25 PM

» Protect or punish?

DollzchanAi - Apr 18

4 by DollzchanAi »»
Apr 25, 6:15 AM
It’s time to ditch the text file.
Keep track of your anime easily by creating your own list.
Sign Up Login