We send it here:
Where all the magic happens
Picture this: you finally get that 2gb video uploaded and now you have to wait for hours for the video to process and be ready for streaming
Hours gone by and it’s still not ready because your video has been sitting in queue or the encoder is damn slow with clogged up cpu threading.
At Adilo, there’s no queueing as our our has a capacity of 10,000 workers that can be raised or have their power independently scaled up and put to work for you.
And encoding process is super-fast as we run dedicated cpu encoding for every job, your videos will never be processed slow because our cpu is encoding multiple videos clogging up threads.
We handle videos (including accompanying audio) in all the different packaging formats especially the most popular ones.
Some of the formats we process include MP4, MOV, WMV, FLV, AVI, MKV, MPEG etc. and for the accompanying audo AAC, MP3, WMA, OGG, FLAC, M4A, WAV, AC3, AIFF etc.
Codecs: H.264, H.265 (HEVC), MPEG-4
for lossless video compression
Our Per-Title Encoding technology analyzes your video across hundreds of parameters and performs a custom transcode for every resolution of your video.
One the amazing things we do with your video is to completely sort the frames and compress all loose using our AI machine learning system that adapts to each video individually, so we do not conduct a "one-size fits all" campaign.
This approach allows us to treat each video uniquely and successfully compress them to smaller sizes without losing any of the frames or drop in quality of the video.
Our technology usually compresses 60% - 95% of the original size of your video.
Highest quality with the lowest bitrates ensures crystal clear pictures with huge bandwidth savings
Here’s a sample case study:
Sample 1: A 1 Minute Product Overview Video
Reduction in Size at Same Quality
Sample 2: A 2 Hours+ Event/Webinar Presentation
Reduction in Size at Same Quality
Multi-resolution encoding up to 4K
When you upload a video, we confirm the resolution of the original video and then we reproduce the video in that same resolution + all the lower resolutions (downscale) all the way up to 4K videos.
Our encoding farm can process the following resolutions: 240p SD, 360p SD, 480p SD, 720p mini-HD, 1080p full-HD, 2K quad-HD, 4K ultra-HD
So, if you upload a 720p video, we’ll reproduce that video in 720p, 480p, 360p and 240p.
If you upload a 4K video, we’ll reproduce that video in 4K, 2K, 1080p, 720p, 480p, 360p and 240p
This is very important that when you viewers can’t watch the video in 1080p due to slow connection, we’ll stream 720p or 480p
MP4, AVI, MKV and similar video formats are not great for web streaming, using them results in progressive download streaming method and lots of hardware/firmware compatibility issues.
When you upload your MP4, WMV, AVI video files, we repackage them into formats for DASH and HLS streaming protocols which is best web streaming and has 100% cross-device compatibility which means your video will play on every screen flawlessly.
We also chunk the videos into tiny segments of about 3 – 6 seconds each which means once your viewers click the play button, we’re not wasting time buffering and loading a 250mb video file, we’re only going to use our “load-first” policy and call the first 3 second segment.
Immediately that loads, we’re calling the second segment, third segment and so on. This way, no time is wasted on buffering even on slow connections
And because these files are chunked, we can automatically monitor and adapt to the viewer’s internet connection in almost-real time. If we’re feeding a user 1080p resolution at 1mb per segment and their internet speed drops, we don’t have to reload the entire video, from the next segment, we can adjust on the go and feed them 480 or 720p resolution chunks. Same way if you video is up to 4K and the viewer’s speed increases, we can adapt immediately and feed them chunks from a higher resolution.
In other to completely eliminate buffering when your video loads, we build our encoding infrastructure to make the first few segments tiny.
While other segments may be in megabytes, the first couple of segments will be in kilobytes. This makes streaming video completely buffer free even with slow internet connections.
Time to encode a 15-minute file