iv-org / invidious

Invidious is an alternative front-end to YouTube
https://invidious.io
GNU Affero General Public License v3.0
16.05k stars 1.77k forks source link

[Feature request] rotate the video according to its aspect ratio on mobile when in full screen #4861

Open AnthillSudoku opened 3 weeks ago

AnthillSudoku commented 3 weeks ago

On android mobile, after pressing the full screen button a 1080x720 video is not shown in landscape but you have to change the entire device's orientation

Describe the solution you'd like

On full screen, the video is shown according to its aspect ratio without other interactions

Describe alternatives you've considered

A button in the navigation bar to change the orientation only of the video, and not the orientation of the app

Additional context

Screenshot_20240819-202942_Brave

AnthillSudoku commented 3 weeks ago

I just found that this behaviour is specific to Brave (chromium based) but not Firefox

unixfox commented 3 weeks ago

That's an upstream issue with our video player library video.js

We have no control over this.

SamantazFox commented 3 weeks ago

Note: Reopening to mark is as upstream, and allow other users to find it easily

unixfox commented 3 weeks ago

maybe has been fixed by updating to video.js 8: https://github.com/iv-org/invidious/pull/4439?

can you try @AnthillSudoku?

AnthillSudoku commented 3 weeks ago

maybe has been fixed by updating to video.js 8: #443 can you try @AnthillSudoku?

I am not self hosting and this PR is a draft and not merged yet in master, so it has not been implemented in the public instances