Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for multiple resolutions #92

Open
vreelb opened this issue May 13, 2015 · 2 comments
Open

Support for multiple resolutions #92

vreelb opened this issue May 13, 2015 · 2 comments

Comments

@vreelb
Copy link
Member

vreelb commented May 13, 2015

Now that RPI TV 4K is going to be a thing it might be a good time to look into options for rendering at different sizes and aspect ratios, something I had thought about in the past but was never of great importance.

All this would really entail is having the options set by the user and using them to compute how imagemagick should render, since the majority can be rendered at any size (the only limit on them looking good is the size of embedded images).

@hamilr2
Copy link
Member

hamilr2 commented May 14, 2015

There would probably need to be some re-working of the drawing methods to make the design work better at 2x -- single pixel strokes and shadow distances would need to be doubled outside of the dimensions of each geo.

Otherwise yeah, double every pixel value in a template XML and voila: 4K.

@vreelb
Copy link
Member Author

vreelb commented May 14, 2015

Yeah I figured it would just take some scaling logic for 16:9 resolutions, and padding/scaling logic for others (others really meaning 4:3, but while we're at it might as well just make it support cinematic ones as well for the hell of it).

Do we want this set at event level? I could see this being really useful if we end up straddling two resolutions like we did in the past with HD/SD. All you'd need to do is change the event from HD to 4K and re-render all titles.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants