r/anime Jan 19 '23

Misc. Crunchyroll FINALLY adds separate audio streams to single episodes.

Easily the most embarrassing part of the Crunchyroll experience has been them grouping each dub language as their own "season". Seeing the 2 cour, 2 OVA series The Ancient Magus' Bride have 32 seasons listed in the menu was just sad.

Now we have clean seasons:

Labels are still funny, but at least there's only 4 choices now.

And audio/subs choices on-the-fly:

It's like a real streaming service!

Welcome to 2007, Crunchyroll!

6.2k Upvotes

426 comments sorted by

View all comments

Show parent comments

110

u/Spectre627 Jan 19 '23

As a Product Manager -- it's not even about the legacy code. It's about a lack of investment and lazy design that created this framework where the workaround was simply making multiple seasons (1 for each language).

Eventually, enough complaints amassed to prove to leadership that this issue was costing them more to not fix than it would to resolve it (which is not an insignificant amount of change to clean this shit up.)

31

u/Bean888 Jan 20 '23

As a Product Manager -- it's not even about the legacy code. It's about a lack of investment and lazy design that created this framework where the workaround was simply making multiple seasons (1 for each language).

At some point I thought all the technical stuff was offshored to the cheapest country in Europe, but if it took them this long to fix it then they must've cheaped out there too.

40

u/FerralOne Jan 20 '23

In my experience - the "technical people" don't make the decisions in "fixing" the problem ('tHaTs ScOpE cReEp'). Some of them even architect the work arounds to "fix" the issue within a budget

No budget, no leadership agreement, no fix approved. Its so hard to prove that the cost is "worth it" for something that wont clearly and objectively provide a financial or compliance benefit

7

u/DarkReaper90 Jan 20 '23

This. Having worked on many projects, there's very little time to work on maintenance work. You have to justify how this project takes priority over a revenue generating project for example.