Uploading Pre-Transcoded Video Files

If you are not using the Asset Factory automatic transcoding functionality to generate video assets, you can manually upload pre-transcoded video files to go on to any device you want to target. Pre-transcoded video files are files that are already encoded according to specifications for the devices you want to target.

Upload pre-transcoded video files

When you upload an asset, or fetch it from a URL, Pulse tries to match it with the file requirements for the devices you wish to target. The requirements are visible in the Expected files table. By following these requirements, the file can play in the device specific video player, by matching the configuration of video codec, bitrate, and file extension to the uploaded file. The bitrate can be up to 10% higher than the expected value, and still be accepted. However, the video codecs and file extensions must be the same as stated in the "Expected files" table.

Expected files table

If the asset does not match the required configuration, it is placed in a separate table for other uploaded files. A common case would be where you upload a file with higher bitrate than the required 700 kilobits per second. Pulse tries to serve this file if it meets the requirements of codec and file extension.

Requirements for Pre-Transcoded Video Files

If you are uploading each video file manually, the specifications for video files depend on which devices you want to target. Make sure these specifications meet the IAB standards.

Encoding Setting Specification
Video codec H.264 Baseline
Audio codec AAC-LC
High resolution file bitrate (for broadband connections) 700 kbps
Low resolution file bitrate (for limited Internet connections and mobile Internet access) 400 kbps
Recommended audio Encoded at volume less than or equal to -12 db
Recommended aspect ratio Check the size of the video player or conform to the international standards:
  • 4:3 (512 x 384 pixels, 640 x 480 pixels, 1024 x 768 pixels)
  • 16:9 (512 x 288 pixels, 640 x 360 pixels, 1280 x 720 pixels)
Video frame rate Constant frame rate, no higher than 25 fps or 30 fps, depending on the region:
  • 29.97 fps, commonly referred to as 30 fps, for NTSC countries
  • 25 fps for PAL countries
  • 23.976 fps, commonly referred to as 24 fps, for film-look content (24p)
Frame rates higher than 30 fps, or where the frame rate varies across the duration of the video, are likely to cause playback failure.

For more information on file requirements, refer to Creative Asset Specification.

Was this article helpful?