Authoring Apple Immersive Video
Prepare and package immersive video content for delivery.
Overview
Configure the sample code project
Running this sample requires downloading a zip file that contains an example QuickTime movie and supporting content. When the download completes, expand the zip file.
To run the app in Xcode, choose Product > Scheme > Edit Scheme, and update the command-line argument paths to reference the downloaded files:
--inputAn Apple Immersive Video MV-HEVC video file without any necessary metadata.
--aimeAn
AIMEfile with the correct camera calibrations for the provided input file.--usdzAn optional
USDZfile to use for camera calibration instead of anAIMEfile. This argument also requires the--maskoption.--maskAn optional dynamic mask JSON data file to use for camera calibration instead of an AIME file. This argument also requires the
--usdzoption.--outputThe
AIVUfile to write that contains Immersive Media Support metadata.