Questions / Answers on the technical characteristics to know about the video.
What is the maximum size of an audio or video file allowed on Momindum Cloud?
Momindum Cloud only accepts audio or video files that are less than 2GB in size.
What are Momindum's suggested video bitrates for streaming?
Video width | video height | video recommended bitrate |
---|---|---|
320 | 240 | 200 kbps |
640 | 360 | 450 kbps |
848 | 480 | 700 kbps |
1280 | 720 | 1600 kbps |
1920 | 1080 | 3600 kbps |
How to calculate a good video bitrate for streaming?
Here is the calculation method used by Momindum to calculate the minimum video bitrates:
video_width x video_height x nb_frames_per_second x motion_factor x 0.07 / 1000
Example for an HD video: 1280 x 720 x 25 x 1 x 0.07 / 1000 = 1613kbps
The possible motion factor values are as follows:
1 for a video with little fast motion such as a lecture. (Recommended)
2 for a video with some fast movements such as a moving vehicle. (Use only if necessary)
4 for a video with many fast movements such as an action movie. (Not recommended)
To calculate the optimal bitrate for a streaming video yourself, you can go to: https://quadrophone.github.io/kush-gauge/
More generally, the simplest method to calculate the video bitrate is as follows:
video_width x video_height x 0.00175 (here the motion factor is set to 1 and the number of frames per second is set to 25)
Example for an HD video: 1280 x 720 x 0.00175 = 1613kbps
What are the recommended audio bitrates for streaming?
128k for a file of correct quality, equivalent to HD videos (Recommended)
192k for a very good quality file, equivalent to Full HD videos
What happens to an audio or video file once it is uploaded to Momindum Cloud?
When an audio or video file is uploaded to the Momindum Cloud, it is transcoded in HLS (Http Live Streaming) in order to serve the end-users in ABS (Adaptive Bitrate Streaming which allows to provide the person watching the video with the best possible quality depending on his internet bandwidth).
As you can see, Momindum Cloud produces multiple output files corresponding to the different qualities possible from your source file.
Here are the qualities generated by Momindum Cloud :
WIDTH | HEIGHT | AVG VIDEO BITRATE | MAX VIDEO BITRATE | AUDIO BITRATE | PROFILE | LEVEL |
---|---|---|---|---|---|---|
320 | 240 | 200 | 300 | 128 | Baseline | 3.0 |
640 | 360 | 450 | 600 | 128 | Baseline | 3.0 |
848 | 480 | 700 | 850 | 128 | Baseline | 3.0 |
1280 | 720 | 1600 | 1800 | 192 | Baseline | 3.0 |
1920 | 1080 | 3600 | 4000 | 192 | Baseline | 3.0 |
It should be noted that video streaming requires the video to be as small as possible in order to consume as little bandwidth as possible.