Uploading videos in the correct formats is key to ensuring smooth playback and an optimal learning experience for your students. Videos play a vital role in course creation, as they significantly enhance learning outcomes by enabling better information processing and memory retention compared to text or other types of content.
This article covers the video formats supported by LearnWorlds and provides guidelines to ensure your videos are processed correctly. We will discuss the supported video formats, including file types, resolution, and size requirements.
Video File Type
Uploading a video in LearnWorlds is not as much a question of file formats, but rather of video codecs used in the specific files. We do support most major codecs, but for best results, we recommend H.264 or Apple ProRes 422.
Some major video file extensions supported are:
MOV, MP4, 3GP, DIVX, AVI, FLV, MPEG, MPG, WMV, MKV
If this is getting too technical for you, then just make sure that you are uploading a .mp4 or .MOV video file!
Video Resolution
We support videos up to 4K resolution, however, ultra high definition video may be slow on users with slower internet speed. The recommended video resolution is 720p (1280 x 720px) and the recommended frame rate is 24-30 frames per second (fps).
Notes:
- The auto-choose video resolution depends on various factors like:
1. The speed of your internet connection.
2. Video player/screen size: Higher-quality videos generally play better on larger screens.
3. Quality of the originally uploaded video: If the video was recorded in standard definition, it won’t be available in high definition.
- The suggested aspect ratio is 16:9.
- Constant quality RF value ranges from 51 to 0. A higher RF number produces higher-quality video, and a lower RF number produces lower-quality video. The recommended values per definition are:
1. For standard definition (480p/576p), set RF to 18-22.
2. For high definition (720p), set RF to RF 19-23.
3. For full high definition (1080p), set RF to 20-24.
4. For 4K ultra-high-definition, set RF to 22-28.
Video size
We suggest uploading video files up to 1 GB to avoid any loading/buffering issues that may affect the user experience. Nevertheless, in the majority of scenarios, you don't require such a large file size, and your high-definition videos can be significantly more compact. We recommend you compress your files as much as possible, especially if you are using 720p or 1080p. This will save you a lot of time from uploading and encoding these videos.
To compress your videos without losing the quality you can use a tool like Handbrake.
Video specifications
Below you can check some specifications for the conversion of your videos:
File Type: MP4 (recommended)
Codec: h.264/AVC (required)
Resolution: between 640px and 3840px wide
Bitrate: 5,000–8,000 kbps (recommended)
Framerate: constant, 15–60 frames per second
Aspect Ratio: We accept videos of any aspect ratio, but wider = higher quality
Audio Codec: AAC (Advanced Audio Codec)
Sample Rate: 44.1 kHz
Channels: 2-channel Stereo (not surround)
In addition, here is a full list of the assets we can create and the maximum bit rate per resolution:
Derivative Max Bitrate
3840 x 2160p (4K) 11,250 kbps
1920 x 1080p 5,625 kbps
1280 x 720p 3,750 kbps
960 x 540p 1,800 kbps
640 x 360p 1,200 kbps
400 x 224p 300 kbps