StreamYard's prerecorded streaming feature currently supports videos with a maximum bitrate of 15MB/s.
If your video is at a higher bitrate, you'll need to reduce it first before it can be uploaded.
It's also recommended to enable the "web optimized"/"faststart", and "Align A/V" flags for videos.
Handbrake is an easy-to-use tool to do this, and is supported on Windows, MacOS, and Linux.
Handbrake also allows converting videos of any size to a supported format format StreamYard.
- Download and install Handbrake from here.
- Drag and drop the video file you'd like to convert into Handbrake to open it.
Handbrake should now look similar to this:
- On the "Summary" tab, make sure the Format is set to "MP4", as well as "Align A/V Start" and "Web Optimized" is checked.
- On the "Dimensions" tab, make sure the Resolution Limit is set to "1080p HD".
- On the "Video" tab, there are a few options to check.
Make sure Video encoder is set to "H.264 (x264)"
Make sure the Framerate is set to the original framerate of the video (the default should be correct)
For Quality, "Constant quality" is recommended, with a value between 21-23.
(Higher values mean lower quality but smaller size/lower bitrate)
For "Encoder Preset", the default "Fast" value is recommended. Slower values will produce higher quality at lower bitrate, but take longer to process.
- On the "Audio" tab, make sure the Codec is set to "AAC (avcodec)"
- Modify the path at the bottom of Handbrake to end in .mp4 instead of .m4v
(Optionally, change the location and name of the finished file, if wanted)
- Click "Start Encode" at the top of Handbrake to begin processing the video.
- The video should now be processing. Depending on how long the video is, and how powerful your computer is, it may take anywhere from a few minutes to an hour to finish.
- Once the video is finished processing, confirm that the "Total bitrate" is under 15,000kbps (15mb/s) by right clicking on the video file, clicking "Properties", and checking under the "Video" section.