Closed timj closed 1 month ago
Alright, I'll take a look. You know it's funny, I would have thought that there would have been more issues with decoding PGS than VobSub as there are more examples of VobSub, but I guess that's not the case.
Thanks. That does fix the crash but I'm not sure what's going on with the OCR because it's unusable.
1
00:00:06,006 --> 00:00:09,666
NAF RATOR
2
00:00:07,807 --> 00:00:13,056
the people are represented
by two esperata
3
00:00:11,744 --> 00:00:14,769
the palle
who live tig 9 crime
4
00:00:13,647 --> 00:00:17,821
and the dil that afterueya
who proceante the allendara
Tesseract manages to get the opening 4 subtitles almost perfectly but hardly any of this makes sense.
It's meant to be:
NARRATOR:
In the criminal justice system
the people are represented
by two separate
yet equally important groups,
the police
who investigate crime
and the district attorneys
who prosecute the offenders.
Does it work for you?
It looks like there is an issue with the image rendering. Saving the images (that's a great debug feature) gives me something like:
whereas the SubTools preview gives me:
Oh fun, I guess there's another bug to hunt down. And yes the images output doubles as a both an OCR sanity check and a wonderful debugging tool, that's half the reason I included it, because if I didn't, I would never haven been able to figure out the decoding in the first place.
Thanks for your help in testing this, it's been super helpful in pushing the project forward and making it more complete!
I don't know anything about VOBSUB but is it possible that these files are interlaced and the deinterlacing isn't working properly? It looks like there's a vertical shift between two frames.
Yeah, it's an interlacing issue, my current decoder doesn't handle it very well. I'm working on a solution but it still has a couple minor issues to resolve.
New crash with VOBSUB:
crash2.tar.gz