Open MoshiMoshi0 opened 7 years ago
KODI have also working Napisy24 addon so it should be doable.
I have implemented the provider but it always downloads the subtitles in MPL2 format. but its not always in srt format.
I will not create a pull request until I reverse engineer the API and find a way to download them in srt, or until subliminal has implemented subtitle type conversion.
@Diaoul Any updates on your subtitle type converter project? Will it also support MPL2? fyi pycaption project has been updated to py3 and is still somewhat maintained.
I've made progress converting the subtitle to objects, it works great for srt so far. I took the generator approach so it's more lightweight than pycaption. I'm working on microdvd format but didn't hear about mpl2 so far. It is possible to create a parser for it though. I hoped webvtt would take over as standardized subtitle format but it hasn't happend yet.
MPL2 is very simple format. Any ETA on when you might push alpha version to github (if thats the plan)? I could write the MPL2 parser.
Btw, how will it handle subtitle with mixed tags? For example, MPL2 is simple format but people often include MicroDVD tags (italics, color etc). This can also happen when people badly convert from for example MicroDVD to srt. Then the uploaded subtitle is in srt format but has MicroDVD style tags. Would be nice if it could fix mixed tags.
It's been a while I haven't the time to work on it but nested styles works, what doesn't is invalid style such as <i>italic<b>italic+bold</i></b>
.
I'll make a branch and push what I have so far, which isn't much sadly...
@Diaoul any updates on that branch? Im thinking about maybe trying to create my own converter.
Any chance to add napisy24.pl as a provider? There is no public API, but qnapi project has a working solution.
edit: API can be found here.