Quality of and Recommendations on Source Material (Video and Audio)

You should always start with the best quality source material available.

For best results, Ooyala recommends the following.

Item Recommendation
Video Codecs
  • Recommended: H.264
  • Other supported formats: MPEG-4, MPEG-1, MPEG-2, H.263, H.265 HEVC codec, Motion-JPEG, VP-6, Windows Media Video 7 (WMV-7), Windows Media Video 8 (WMV-8), Windows Media Video 9 (WMV-9), Windows Media Video 9 Advanced Profile (WVC1, VC-1), Microsoft Mpeg4, DV Video, Apple ProRes 422, XDCAM SD, XDCAM HD, XDCAM EX, XDCAM HD422, Raw Video (uncompressed YCbCr), Microsoft Screen Scraper 2, CinePak, Motion JPEG, Quicktime Run Length Encoding.
VR 360 Video Codecs
  • Recommended: H.264, Apple ProRes
  • Other supported formats: VR 360 video can use any video codec that is supported by Ooyala and is suitable for VR 360 display.

For more information about VR 360, see VR 360 Videos.

Audio Codecs
  • Recommended: AAC
  • Other supported formats: AC-3, MPEG-2 Audio, MP3, PCM, Windows Media Audio (WMAV1 and WMAV2), WMA Pro, WMA Lossless, WMA Voice, Vorbis, AD-PCM, AMR.
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).

Note: We do not support ingesting a video wrapped in MXF with the associated audio in separate WAV files. The assets must be muxed, with the first two audio channels of the MXF being the Left and Right main programme audio.