> ## Documentation Index
> Fetch the complete documentation index at: https://bmdrm.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Standard Encoding

> BMDRM provides users with powerful and free transcoding video service

Standard encoding allows you to automatically convert uploaded videos into multiple playback resolutions, ensuring broad device and network compatibility for an optimal viewing experience. During playback, our stream player intelligently selects the most appropriate resolution based on the viewer’s device and current network conditions, helping to reduce buffering and provide smooth playback even on slower or unstable connections.

<Note>
  Standard encoding is a shared service intended for low volume workloads. Encoding may be briefly delayed during peak periods - this is normal.
</Note>

## Keep original files

This is the original file of your video, which is useful if you want to store your original files with us as well, along with the encoded ones. In addition, the re-encoding of existing videos can only be performed if Original Files are kept with us. It also allows you to download the original files of your videos again, if you accidentally deleted them locally on your computer or server. Please remember that currently BMDRM keeps original files by default and doesn't provide another option.

## Why are my videos taking up more space than they should?

You may notice that once a video is uploaded, it consumes a larger amount of storage space than it is using on your local machine. This would be due to encoding the video in multiple resolutions and for multiple DRM systems.

## Why are my videos taking so long to encode?

After a video is uploaded, it enters the encoding queue before it becomes available for playback. Encoding time depends on several factors including the size, duration and complexity of the source video, the number of output resolutions you’ve enabled, and current encoding platform demand.

The standard encoding service is shared across all users and is intended for general-purpose workloads. During periods of high demand, or when uploading large video libraries as part of a migration, encoding may take anywhere from several hours to multiple days to complete. Large batches of videos from other users can also increase queue times during peak periods.

Nevertheless, BMDRM uses a smart queue to ensure fair workload distribution between active clients.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.