Capturing screenshots and video from Apple Vision Pro for 2D viewing
Create screenshots and record high-quality video of your visionOS app and its surroundings for app previews.
Overview
Use screenshots and short videos of your visionOS app to showcase your user interface, highlight functionality, and demonstrate usage. Help people understand what to expect from an immersive experience by recording content from Apple Vision Pro that includes your app and its surroundings.
The system renders content with spatial effects and optimizations for viewing during immersive experiences. One optimization, foveated rendering, displays higher resolution where an enrolled person is looking, while reducing image resolution in their periphery. The system only applies foveated rendering for enrolled users who calibrate the device for their eyes and hands. Techniques that improve rendering performance during normal operation are intended to be unnoticeable for enrolled people wearing Apple Vision Pro; however, they don’t translate well to 2D displays.
To produce content for people to view on 2D displays, turn on high-quality recording in Settings on Apple Vision Pro. With high-quality recording turned on, the system reconfigures rendering during a recording so that Apple Vision Pro captures unfoveated content from a single eye and saves it to the Photos app. Because capturing this content is resource intensive, Apple Vision Pro limits each high-quality recording to three minutes.
Prepare to capture your app and its surroundings
Select a well-lit location that’s free from clutter. Avoid including objects that might distract the audience or get in the way of your app’s windows and 3D content. Include enough detail in the scene to provide context and anchoring points.
Use the version of your app that you intend to share with your audience. Build and install your app using a release configuration. This configuration enables code optimizations for better runtime performance and turns off debugging information. Debug configurations typically turn off code optimizations and might include interface elements you don’t intend to share. Don’t use them to record video for previews you intend to share. Build schemes manage the build configuration Xcode uses during build actions. For more information, see Customizing the build schemes for a project.
Plan the tasks you intend to capture ahead of time and keep them short and focused. Launch your app and go to the state where you plan to begin the capture. Reduce unnecessary processing overhead on Apple Vision Pro by quitting other apps and avoiding background tasks.
Turn on high-quality recording
Before you record your video, turn on high-quality recording in Settings on Apple Vision Pro:
Open Settings and tap General.
Tap Captures & Recordings, then choose High Quality.
Tap Turn On.
[Image]
High-quality recording stays on until you turn it off in Settings. Because it reconfigures rendering, high-quality recording reduces render quality on Apple Vision Pro during a recording; what the recording captures may not exactly match what you see in your view. High-quality recording also excludes microphone audio and limits each session to three minutes.
[Image]
Capture a screenshot
To capture a screenshot of your view, do one of the following:
Simultaneously press the Digital Crown and the top button.
Say, “Siri, take a screenshot.”
Apple Vision Pro saves the screenshot to the Photos app. Keep relevant content centered and in-frame. The aspect ratio of screenshots crops content that appears at the sides of an experience.
Record video in high quality
After you turn on high-quality recording in Settings, open Control Center and tap Record My View. High Quality appears below Record My View to indicate that the recording is captured in high quality. To stop recording, open Control Center and tap Record My View again.
[Image]
As the recording begins, the view on Apple Vision Pro changes because the system reconfigures rendering to capture content for viewing in 2D. You might notice reduced responsiveness from the device during the session as it devotes more processing to render and capture the video.
While recording, perform your planned interactions. Keep relevant content centered and in frame. The aspect ratio crops content that appears at the sides of an experience. Keep your head stable, and use slow, steady movement to transition the focus of the device when necessary. When viewing the video you capture in 2D, small head movements appear amplified and might be jarring to the audience.
[Image]
Review the recorded video
Apple Vision Pro saves each recording to the Photos app. Review the video to make sure that it includes all the content you planned and it doesn’t include any unexpected elements. Ensure that the transitions and animations are smooth and frame rates are consistent.
Transfer the video from Apple Vision Pro to your Mac or another device for editing. Use video-editing tools to trim, edit, and apply post-processing, such as stabilization, to the video to create a high-quality preview.
See Also
RealityKit and Reality Composer Pro
Reality Composer ProChaparral Village: Building an immersive visionOS adventure gameDesigning no-code games with Reality Composer Pro 3Petite Asteroids: Building a volumetric visionOS gameBOT-anistSwift SplashDioramaBuilding an immersive media viewing experienceEnabling video reflections in an immersive environmentCombining 2D and 3D views in an immersive appUnderstanding the modular architecture of RealityKitUsing transforms to move, scale, and rotate entitiesImplementing object tracking in your appPlacing entities using head and device transformManipulating entities with solid collisions