As you know, Infuse’ subtitle settings are applied globally. This introduces a few problems. When I want subtitles to be just above the bottom of the video(not the screen), I have to adjust the vertical alignment every time since the aspect ratios vary from title to title. It’s frustrating when I browse through different titles briefly - which I do - where each time I have to either wait for a subtitle to show up or skip forward until one does, then I can adjust the alignment if it’s not right. It really takes the seamlessness out of the experience. The vertical alignment also affects PGS subtitles too. Another minor problem is that a background set to 75% opacity looks much more opaque in SDR than in HDR, so I have to set it to 50% in SDR every time.
Here are a few things I’m suggesting in order of most to least urgent:
- A setting to make subtitle settings apply per title
- Display the adjustments in real time as I make changes
- Make the font sizes scale properly across devices. I had to set the font size on my iPhone, iPad, MacBook and Apple TV to different presets and they still don’t match properly.
- The text seems to be aligned to the exact vertical center of the background, which is actually incorrect, and it looks very wrong. It’s supposed to be lower. Please fix it.
- What’s up with the bordered preset? The outline is so thin I can barely see anything in bright or complex scenes. Please fix that.
- Either give us good presets or give us granular control. This is a problem at least with the font size, background opacity level and vertical alignment. You can never get a consistent experience as things are now.
- Maybe, just maybe, do whatever Apple’s doing with their subtitles. They seem to know what they’re doing. Positioning, font, size, opacity, brightness, that kinda stuff.
I originally planned to address only the vertical alignment problem, since I’ll take whatever I can get, but there’re so many things wrong that I just had to address them all. I’d appreciate it if any part of this post got any attention at all.