A video file must consist of one MP4 file, which may contain:
Video container | MP4 |
Video codec | H.264 (the output format will be H.264 for maximum device compatibility). ☞ Sample Aspect Ratio (SAR) 1:1 is required (i.e. square pixel). ☞ HDR currently not supported, export your file with Rec.709 profile. |
Video minimum bitrate (kbps) | 6000 (for HD), 20000 (for 4K). |
Video frame rate | 25 fps (fixed frame rate required) |
Video width (pixels) | 1920 (for HD) or 3840 (for 4K) |
Video height pixels) | 1080 (for HD) or 2160 (for 4K) |
Audio codec | AACAudio 48 kHz |
Audio bitrate (kbps) | 128 (for stereo) ☞ Please also see multi-audio track considerations below. |
Audio channels | 2 (6 when 5.1 audio is desired, please indicate this to the team before uploading) |
Multi-audio track considerations | The metadata attribute "language" must be properly filled with a 3-character language code (ISO 639.2), e.g. “eng”, “nld”. |
☞ Ensure the exact same bitrate for each audio channel in the mp4-file: All stereo channels should have same bitrate (128), and all surround channels should have the same bitrate (384). ☞ Note that not all devices properly handle surround channels, ensure your Asset always has a normal stereo track as well to accommodate legacy devices! | |
The order of the audio tracks must reflect the intended order with the intended default language first: e.g. track[0] is original English, track[1] is dubbed French. | |
Filename considerations | Though all ascii characters are supported in filenames, it is highly recommended to not use spaces and only use alphanumeric characters combined with dots, hyphens and/or underscores, i.e.: [A-Za-z0-9\-_\.]+ If your filename (including the ".mp4" extension) contains more than 64 characters, it will automatically be truncated to prevent certain (device)limitations with long filenames when your file ultimately is processed and streamed. We strongly advise you to keep your filenames shorter than 64 characters. |
Filesize considerations | Limit the file size per single mp4 file to 25 Gigabytes. |
The preferred subtitle file is a WebVTT file, since this is the official standard we support. Make sure the subtitles files match the specifications in the table below.
(However, it is possible to upload an SRT file. If you upload SRT, AudiencePlayer will automatically attempt to convert your file to WebVTT.)
Type | WebVTT (.vtt), with character encoding UTF-8. |
Filename format | Filename must be identical (including lower/uppercase) to the related video asset, with the following notes:
Example:
|
Subtitle syntax considerations | The videos and subtitles will be delivered to a wide variety of devices, some of which are more or less flexible when it comes to their interpretation of WebVTT syntax.
|