How to convert video to proper format for live streaming

Handbrake is a great tool that allows you to prepare videos that are optimized for streaming. If you are an advanced user and want to be more specific about your video format, bitrate, codec type etc., use Handbrake.

You can download and install for free on Windows & Mac.

With Handbrake you have more control over your video settings and you can set very specific values for different video attributes.

Steps to Convert via Handbrake

Here is how to convert your video files into mp4 format with handbrake:

Download and install Handbrake by choosing the version for your operating system from

After installation, open handbrake. You can drag and drop a file or click File button on the left hand side to choose your video file.

After you select the file you will see the video thumbnail and a summary of the video settings on the left hand side.

In the Summary tab click Web Optimized to optimize the video for live streaming

Switch to dimensions tab and modify the resolution according to your needs. Keep in mind the max resolution supported by the platform you want to stream to. For Facebook and Periscope choose 1280x720. For other platforms you can select 1920x1080.

Note: You can only reduce from a higher resolution to a lower one. If your original video is, for example, 1280x720 you cannot increase the resolution to 1920x1080.

Click Video tab and make sure Video Codec is H.264 (x264). Select Avg Bitrate (kbps) and enter a value of 4000.

Next, select the Framerate (FPS) and choose 30. You can select other values depending on the platform where you are streaming but 30 is preferred by most platforms and is ideal. Select Constant Framerate afterwards

Now you are ready with file settings. Click the Browse button in the bottom right part of the window, select where your encoded file will be saved on your computer and give it a name.

Click the Start button and wait until the video encoding is completed.

The encoding process will take some time depending on the values of Resolution, FPS, and Encoder Preset. You will be able to see it's status at the bottom of the window:

Handbrake will let you know when it has finished. You will notice Queue Finished at the bottom.

Related Articles:

Recommended video settings for live streaming via OneStream
Was this article helpful?
Thank you!