A common phrase around ScreenScape is “video quality voodoo”. Once you crack open the hood on a simple video, you realize how many variables are really involved. Change one thing and the quality of your results can be wildly different. Multiply this across an ever evolving Internet with standards, best practices, tools, and formats and it becomes apparent that ‘simple’ videos aren’t simple.
That said, there are some common factors that influence video quality more than others. These include:
- a high quality source video
- proper encoding
- high resolution
- a quality media player
- a quality screen
How video encoding impacts video quality
When a video is uploaded to ScreenScape, we accept any number of different source formats, resolutions, and codecs. In order to use these source videos, we take them and ‘encode‘ them to a common format and resolutions that will be used by the various parts of the system, such as duringvideo content creation, previews and the final video playback on a running display.
Why would I need to know about encoding settings?
The closer an uploaded video is to the final encoded video, the less chance there is for a loss of quality during translation. If you observe a loss of video quality after uploading a video to ScreenScape, the culprit is usually a mis-match between your original settings and the ScreenScape settings. We recommend uploading a version of your video that’s as close as possible to the published ScreenScape encoding settings.
When considering video encoding, the factors that have the most impact on video quality:
- Bit Rate
- Encoding efficiency
Here’s a solid overview of how video encoding works, along with some of the available tools for re-encoding videos yourself.
Video encoding settings used by ScreenScape:
- file_extension: mp4
- size: 1280×720
- bitrate: 2500kbps
- framerate: 29.97
- video_codec: libx264 (H.264/MPEG-4 AVC)
- audio_codec: dolby_aac
- audio_bitrate: 128k
- audio_sample_rate: 44100