"Processing Video" is a type of message you can see when trying to access newly uploaded videos via URL. It is a clear indication that the conversion of a video to a playable (streamable) web format has started.
For example, when you upload video in MOV format (which is not streamable via browsers or players), our system will initiate creation (conversions) of both 360p, 480p, 720p and 1080p MP4 video versions of original video and URL's of such versions may look like :
When you access any video URL and the conversion of that specific video version is still in process, you will see "Processing Video" message (in the form of a 5-sec video). As soon as the conversion of the video is complete, the URL will start streaming the originally intended video.
How long does it take to process video?
The conversion time depends on the video length, quality of requested version (1080p videos take longest to process), the format of the video (webm and HLS videos take longer processing times), and on a number of jobs in our video processing queue. If you upload 1h long video, it's 360p video version can be created within 20 minutes, while it can take up to 1-2h to make 1080p video version of the same video.
HLS videos take longer time to process!
It is worth mentioning, if you have enabled HLS video encryption for your video, the processing time will be much longer than regular mp4 conversion, because HLS videos have 4 different versions (360p, 480p, 720p, and 1080p) in it. This means creating an HLS video is like doing 4 conversions of that video at the same time.
But my uploaded video is in MP4 format, why are you processing it?
Uploading video in mp4 format does not guarantee your video is streamable and that it has proper codecs for playing within browsers. We will check uploaded videos for codecs and streamable options, and if needed we will create a playable version of it to make sure it streams and plays within all browsers with video support.