A system comprising: a quality estimation module configured to estimate a quality factor, corresponding to visual quality of video content, based on data received from a decoder module, wherein the data describes transmission features of the video content; a settings database configured to store a plurality of predetermined settings for video post-processing, wherein the settings database outputs at least one of the predetermined settings in response to the quality factor, and wherein each of the predetermined settings includes respective adjustments to a plurality of different settings for a video post-processor module; and the video post-processor module configured to receive the video content as decoded by the decoder module and automatically adjust settings of the video post-processor module based on the at least one of the predetermined settings output from the settings database, wherein the video content is processed based on the settings of the video post-processor module that were automatically adjusted, wherein the data includes metadata information that indicates the transmission features, wherein the metadata information includes a bitrate of the video content, a spatial resolution of the video content, a temporal resolution of the video content and a codec type of the video content, wherein the codec type is weighted relative to other codec types, and wherein a codec weight is an assigned weight for the codec type relative to the other codec types, and wherein the quality estimation module estimates the quality factor based on the bitrate and the codec weight divided by the spatial resolution and the temporal resolution. a quality estimation module configured to estimate a quality factor, corresponding to visual quality of video content, based on data received from a decoder module, wherein the data describes transmission features of the video content; a settings database configured to store a plurality of predetermined settings for video post-processing, wherein the settings database outputs at least one of the predetermined settings in response to the quality factor, and wherein each of the predetermined settings includes respective adjustments to a plurality of different settings for a video post-processor module; and the video post-processor module configured to receive the video content as decoded by the decoder module and automatically adjust settings of the video post-processor module based on the at least one of the predetermined settings output from the settings database, wherein the video content is processed based on the settings of the video post-processor module that were automatically adjusted, wherein the data includes metadata information that indicates the transmission features, wherein the metadata information includes a bitrate of the video content, a spatial resolution of the video content, a temporal resolution of the video content and a codec type of the video content, wherein the codec type is weighted relative to other codec types, and wherein a codec weight is an assigned weight for the codec type relative to the other codec types, and wherein the quality estimation module estimates the quality factor based on the bitrate and the codec weight divided by the spatial resolution and the temporal resolution.