With ass , they should be being rendered as per the location in the ass file. We don’t specify that directly
For other text formats such as srt, we can push them up, but for full frame 16:9 formats they will then be 1/3 of the way up the screen. Is that what happens in ATV or is the position based on the picture size (which we don’t always know as they might be encoded 16:9 with black bars beneath them)
I don’t mind either way.
For ASS it must be counting the margin vertical setting from the bottom of the screen then and not the bottom per the video resolution like ATV does. I even tried adding the resolution of the file to the ASS and it ignores that.
ATV subs (ASS/SRT) are always positioned at the same height from bottom by file resolution (not the bottom of your TV by its resolution). So for cropped movies (3840x1600) it looks like filthyfreaks pic. For non-cropped movies (3840x2160) ATV subs are the same height but from the bottom of the TV so they would be in the black area.
Doesn't really matter to me. I can add another 560 pixels to the margin vertical setting of ASS subs if that's what it's using. The problem arises when one switches back and forth between clients. So I would need a ATV sub file and a Samsung ASS sub file in order to have the same experience. Also, you can't position SRT as far as I know.
Edited by FrostByte, 25 January 2020 - 08:50 PM.