When launching an iOS application built with Unreal Engine 5.7, the Startup Movie displays with severe vertical compression. The video appears significantly narrower in height than it should be, with black bars on the top and bottom of the screen. The video plays correctly on desktop and in the editor, but is incorrectly rendered only on iOS devices.
Unreal Engine Version:
5.7
Platform:
iOS
Affected Devices:
-
iPhone 8 Plus
-
iPhone 12
-
iPad Gen 9
Reproducibility:
100% - Occurs every time on all tested iOS devices
Steps to Reproduce:
-
Create or open a project in Unreal Engine 5.7
-
Add a Startup Movie in Project Settings → Movies
-
Use an MP4 video file (H.264 codec, 1280x720, 16:9 aspect ratio, 30fps)
-
Package the project for iOS (Landscape orientation)
-
Deploy and launch the application on an iOS device
Expected Result: The Startup Movie should display with correct aspect ratio (16:9), filling the screen appropriately as it does in the editor and on desktop platforms.
Actual Result: The Startup Movie is severely compressed vertically, appearing as a narrow horizontal strip with black bars on top and bottom. The aspect ratio is not preserved correctly.
Video File Specifications:
-
Format: MP4
-
Codec: H.264
-
Resolution: 1280x720
-
Aspect Ratio: 16:9
-
Frame Rate: 30 FPS
Project Settings:
-
Single Startup Movie configured in Project Settings → Movies
-
Application Orientation: Landscape
-
The issue occurs regardless of the video resolution used
Additional Information:
-
The problem did NOT occur in previous Unreal Engine versions (pre-5.7)
-
The video displays correctly when previewed in the editor
-
The video displays correctly on desktop platforms
-
Multiple different video files tested - all show the same vertical compression issue
-
Problem is consistent across different iOS device models
Video screenshot from iPhone 12
Project settings


