Introduction
When a video/audio file is mapped with video/audio content, it gets encoded at the server. During the encoding process, we convert the original video formats (i.e., if the original video formats are mov, flv, vob, m4v, mkv, avi, 3gp & mpg) to .mp4 (video codec - H264) format using FFMPEG. The .mp4 video format is supported by multiple platforms (i.e., Android, iOS, Web, etc.). So, your end-users can play the encoded video on multiple platforms and devices. We also store the videos in different resolutions on the server after encoding. During the audio encoding, different audio file formats are converted into one format. When you upload an audio file, we encode it to the MP3 format. MP3 is supported by most devices, mobile apps, and browsers. Also, the files are stored in multiple bit rates.
By creating your own encoding profile, you can manage how your video/audio files will be encoded on the server. If you do not add any specific encoding profile, then video/audio files will be encoded in a default format. When you create an encoding profile, you can decide in which resolution the video/audio file will be encoded, and you can select whether the files will be DRM-enabled or not.
Adding Video Encoding Profile
You can add multiple video encoding profiles. Select from multiple output formats (like MPEG-DASH, HLS), select from multiple output resolution formats, and/or enable the DRM option.
- To add a video encoding profile, click on the "Encoding” menu in the Dashboard.
- Click on "Add Profile" in the top right corner.
- Type a profile name (e.g., 4k movies, SD Movies, etc.).
- Select the “Source Type” for the video.
- Select "Skip Encoding" if you want to skip the encoding process.
- Select DRM (Digital Rights Management). The video will be encoded with DRM. To know more about DRM features, click here.
- Select the *“Output Formats” (i.e., MPEG DASH, HLS)
- Select the #“Output Resolution” (i.e., 3840x2160(4K), 1920x1080(1080p), etc.). You can select multiple resolutions. The video will be encoded and stored in the resolution you will select. To know more about encoding resolutions, click here.
- Click on “Save”. You can create multiple encoding profiles. You can select the encoding profile while mapping a video file to content while adding video content.
*Note: HLS HLS has wide playback support, and it can be easily played in a browser without any additional software. It is the only format supported by the Safari browser, the default web browser on Apple devices. MPEG Dash MPEG-DASH relies on the Player software for playback support. iPhones, MacBooks, and other Apple products cannot play video delivered over MPEG-DASH as it is not supported on the Safari browser. #If you select only high output resolutions (i.e., 3840x2160, 2560x1440(QHD), etc.) then your end-users may experience buffering while playing videos with low internet connection speed. |