Optimize video & thumbnail display performance
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=424033) </details> <!--IssueSummary end--> Large video files on issues or merge requests, create increased error rates on Gitlab Workhorse - Whenever users open the issues or MRs, the browsers (Chrome) tries to prefetch a portion of the file and create a thumbnail and cache. - And whenever users play them This is a corrective action for the https://gitlab.com/gitlab-com/gl-infra/production/-/issues/16284 Investigate: 1. Investigate browser video handling and how to optimize it supported browsers 2. Avoid prefetch or thumbnail generation for videos in supported browsers 3. Investigate video formats, and which ones are better for our users. This may lead to a file extension filter feature, to help admins to restrict the types of video files to upload.
issue