Program Infuse to not care about upper- and lowercase letters

You really should program the app to not care about lowercase and upercase letters in the .srt filename.

For instance, if the video file has only lowercase letters, but the .srt file have some Uppercase letters, Infuse doesn’t see the .srt file. That just brings in a lot of frustration from the users that think they have done everyting right.

And when the competition app is just a click away…

Sorry for the trouble, but I’ve just tried to replicate this here and it seems to work both ways.

What type of device are you streaming from?

Can you provide an example filename pair you are having trouble with?

What connection method are you using?

SMB is generally case insensitive (being Windows is generally case insensitive) so the issue might only show up on connections which are case sensitive.

Video files are copied locally on an iPad via iMazing. The files where named like this:

the.expanse.s01e01.1080p.mkv
The.Expanse.S01E01.1080p.srt

When I renamed the .srt filen to contain only lowercase letters it worked fine.

Btw, it would be great if it was possible to select a .srt file through a local browser as well, and not only through Opensubtitlesource or what it’s called.

Thanks for confirming.

It look like the reason this happens with local files is iOS uses case-sensitive drive structure, whereas on macOS it is case-insensitive by default.

https://developer.apple.com/library/content/documentation/FileManagement/Conceptual/APFS_Guide/FAQ/FAQ.html
APFS, like HFS+, is case-sensitive on iOS and is available in case-sensitive and case-insensitive variants on macOS, with case-insensitive being the default.

We’ll take a look and see if there’s anything we can do here.