You should always start with the best quality source material available.
For best results, Ooyala recommends the following.
|VR 360 Video Codecs||
For more information about VR 360, see VR 360 Videos.
|Muxed/Container Formats||MP4, Mpeg, MOV, MPEG-2 Transport Stream, OGG, FLV, AVI, ASF, Material Exchange Format
(MXF), General Exchange Format (GXF), Matroska.
Note: For Transport Stream files, the extension .ts is not supported.
|Frame Rate||The same rate at which you shot the video. We recommend shooting or encoding at 24 (23.98), 25, or 30 (29.97) fps. If the frame rate is greater than 30 fps, reduce it to 30 fps or lower.|
|Bit Rate||Double the highest bit rate that you intend to display to viewers (e.g., use a 4,000 kbps (kilobits per second) source video if your highest bit rate is 2,000 kbps). If your highest resolution is 1080p, we recommend 15,000 kbps. If your highest resolution is 720p, we recommend 7,500 kbps.|
|Interlacing||If your video is interlaced, deinterlace it before uploading to avoid jagged lines during playback. If the video was recorded as progressive, upload it as is.|
|Keyframes||Set to automatic.|
|Pixels||Encode using isomorphic (square) pixels (1 x 1). Although, this is usually the default video software setting, adjusting to 16:9 might unknowingly change the encoding to (rectangular) anamorphic pixels.|
If you are delivering to televisions, upload at 1080p. For delivery to a large variety of devices, upload at 720p. If you are targeting computers only, upload at the target embed size.
Note: If your source file is in the MPEG-2 format, make sure the height is an increment of 16 (e.g., 480, 720, and so on).