# perceptual video quality estimation based on fundamental video properties this formula estimates the perceptual quality of digital video files by considering key properties that affect viewer experience. each factor in the formula scales in a specific way with changes in the underlying video file properties. below is a summarized description of how each factor influences the overall quality score. * resolution factor: grows logarithmically as the total pixel count increases. the baseline is 640×480 (0.307 megapixel). * frame rate factor: grows logarithmically with higher frame rate. the baseline is 30 frames per second. * bit depth factor: grows logarithmically with bit depth. the baseline is 8 bits per channel. * bitrate factor: follows a smooth sigmoid curve based on how the actual bitrate compares to the codec's expected optimal bitrate. * codec factor: adjusts the optimal bitrate according to codec efficiency, using h.264 as the reference baseline. * quality score: a weighted sum of the four factors, giving the strongest influence to bitrate, followed by resolution, frame rate, and bit depth. the score is suitable for estimating quality in contexts where detailed subjective testing is impractical. furthermore, it can aid in decision-making for video encoding settings, streaming quality selection, or benchmarking. # ruby implementation ~~~ def get_quality_score video_width, video_height, frame_rate, bit_depth, bit_rate, codec_name # v2025-10 codec_efficiency = { "av1" => 1.5, "h264" => 1.0, "h266" => 2.0, "hevc" => 1.7, "vp8" => 0.9, "vp9" => 1.3 } codec_relative_efficiency = codec_efficiency[codec_name] || 0.8 bit_depth = [bit_depth.to_f, 6.0].max frame_rate = [frame_rate.to_f, 0.1].max bit_rate = [bit_rate.to_f, 1.0].max pixel_count = [(video_width.to_f * video_height.to_f), 1e-9].max base_resolution = 640.0 * 480.0 base_frame_rate = 30.0 base_bit_depth = 8.0 resolution_factor = Math.log2(1.0 + pixel_count / base_resolution) frame_rate_factor = Math.log2(1.0 + frame_rate / base_frame_rate) bit_depth_factor = Math.log2(bit_depth / base_bit_depth) + 1.0 bits_per_pixel_per_frame = bit_rate / (pixel_count * frame_rate) optimal_bppf = 0.12 * bit_depth / base_bit_depth / codec_relative_efficiency sigmoid_slope = 8.0 bitrate_ratio = bits_per_pixel_per_frame / optimal_bppf bitrate_factor = 1.0 / (1.0 + Math.exp(-sigmoid_slope * (bitrate_ratio - 1.0))) weight_resolution = 0.25 weight_frame_rate = 0.15 weight_bit_depth = 0.10 weight_bitrate = 0.50 quality_score = weight_resolution * resolution_factor + weight_frame_rate * frame_rate_factor + weight_bit_depth * bit_depth_factor + weight_bitrate * bitrate_factor (quality_score * 10).round.to_i end ~~~ # scores for various formats ~~~ 320x240 30 8 18432000 15000000 h264 -> 8 320x240 30 8 18432000 75000000 h264 -> 8 320x240 30 8 18432000 150000000 h264 -> 8 320x240 30 8 18432000 300000000 h264 -> 8 320x240 30 8 18432000 900000000 h264 -> 8 320x240 30 10 23040000 15000000 h264 -> 9 320x240 30 10 23040000 75000000 h264 -> 9 320x240 30 10 23040000 150000000 h264 -> 9 320x240 30 10 23040000 300000000 h264 -> 9 320x240 30 10 23040000 900000000 h264 -> 9 320x240 60 8 36864000 15000000 h264 -> 9 320x240 60 8 36864000 75000000 h264 -> 9 320x240 60 8 36864000 150000000 h264 -> 9 320x240 60 8 36864000 300000000 h264 -> 9 320x240 60 8 36864000 900000000 h264 -> 9 320x240 60 10 46080000 15000000 h264 -> 10 320x240 60 10 46080000 75000000 h264 -> 10 320x240 60 10 46080000 150000000 h264 -> 10 320x240 60 10 46080000 300000000 h264 -> 10 320x240 60 10 46080000 900000000 h264 -> 10 320x240 120 8 73728000 15000000 h264 -> 10 320x240 120 8 73728000 75000000 h264 -> 10 320x240 120 8 73728000 150000000 h264 -> 10 320x240 120 8 73728000 300000000 h264 -> 10 320x240 120 8 73728000 900000000 h264 -> 10 320x240 120 10 92160000 15000000 h264 -> 11 320x240 120 10 92160000 75000000 h264 -> 11 320x240 120 10 92160000 150000000 h264 -> 11 320x240 120 10 92160000 300000000 h264 -> 11 320x240 120 10 92160000 900000000 h264 -> 11 320x240 30 8 18432000 15000000 av1 -> 8 320x240 30 8 18432000 75000000 av1 -> 8 320x240 30 8 18432000 150000000 av1 -> 8 320x240 30 8 18432000 300000000 av1 -> 8 320x240 30 8 18432000 900000000 av1 -> 8 320x240 30 10 23040000 15000000 av1 -> 9 320x240 30 10 23040000 75000000 av1 -> 9 320x240 30 10 23040000 150000000 av1 -> 9 320x240 30 10 23040000 300000000 av1 -> 9 320x240 30 10 23040000 900000000 av1 -> 9 320x240 60 8 36864000 15000000 av1 -> 9 320x240 60 8 36864000 75000000 av1 -> 9 320x240 60 8 36864000 150000000 av1 -> 9 320x240 60 8 36864000 300000000 av1 -> 9 320x240 60 8 36864000 900000000 av1 -> 9 320x240 60 10 46080000 15000000 av1 -> 10 320x240 60 10 46080000 75000000 av1 -> 10 320x240 60 10 46080000 150000000 av1 -> 10 320x240 60 10 46080000 300000000 av1 -> 10 320x240 60 10 46080000 900000000 av1 -> 10 320x240 120 8 73728000 15000000 av1 -> 10 320x240 120 8 73728000 75000000 av1 -> 10 320x240 120 8 73728000 150000000 av1 -> 10 320x240 120 8 73728000 300000000 av1 -> 10 320x240 120 8 73728000 900000000 av1 -> 10 320x240 120 10 92160000 15000000 av1 -> 11 320x240 120 10 92160000 75000000 av1 -> 11 320x240 120 10 92160000 150000000 av1 -> 11 320x240 120 10 92160000 300000000 av1 -> 11 320x240 120 10 92160000 900000000 av1 -> 11 ~~~ ~~~ 640x480 30 8 73728000 15000000 h264 -> 10 640x480 30 8 73728000 75000000 h264 -> 10 640x480 30 8 73728000 150000000 h264 -> 10 640x480 30 8 73728000 300000000 h264 -> 10 640x480 30 8 73728000 900000000 h264 -> 10 640x480 30 10 92160000 15000000 h264 -> 10 640x480 30 10 92160000 75000000 h264 -> 10 640x480 30 10 92160000 150000000 h264 -> 10 640x480 30 10 92160000 300000000 h264 -> 10 640x480 30 10 92160000 900000000 h264 -> 10 640x480 60 8 147456000 15000000 h264 -> 11 640x480 60 8 147456000 75000000 h264 -> 11 640x480 60 8 147456000 150000000 h264 -> 11 640x480 60 8 147456000 300000000 h264 -> 11 640x480 60 8 147456000 900000000 h264 -> 11 640x480 60 10 184320000 15000000 h264 -> 11 640x480 60 10 184320000 75000000 h264 -> 11 640x480 60 10 184320000 150000000 h264 -> 11 640x480 60 10 184320000 300000000 h264 -> 11 640x480 60 10 184320000 900000000 h264 -> 11 640x480 120 8 294912000 15000000 h264 -> 12 640x480 120 8 294912000 75000000 h264 -> 12 640x480 120 8 294912000 150000000 h264 -> 12 640x480 120 8 294912000 300000000 h264 -> 12 640x480 120 8 294912000 900000000 h264 -> 12 640x480 120 10 368640000 15000000 h264 -> 12 640x480 120 10 368640000 75000000 h264 -> 12 640x480 120 10 368640000 150000000 h264 -> 12 640x480 120 10 368640000 300000000 h264 -> 12 640x480 120 10 368640000 900000000 h264 -> 12 640x480 30 8 73728000 15000000 av1 -> 10 640x480 30 8 73728000 75000000 av1 -> 10 640x480 30 8 73728000 150000000 av1 -> 10 640x480 30 8 73728000 300000000 av1 -> 10 640x480 30 8 73728000 900000000 av1 -> 10 640x480 30 10 92160000 15000000 av1 -> 10 640x480 30 10 92160000 75000000 av1 -> 10 640x480 30 10 92160000 150000000 av1 -> 10 640x480 30 10 92160000 300000000 av1 -> 10 640x480 30 10 92160000 900000000 av1 -> 10 640x480 60 8 147456000 15000000 av1 -> 11 640x480 60 8 147456000 75000000 av1 -> 11 640x480 60 8 147456000 150000000 av1 -> 11 640x480 60 8 147456000 300000000 av1 -> 11 640x480 60 8 147456000 900000000 av1 -> 11 640x480 60 10 184320000 15000000 av1 -> 11 640x480 60 10 184320000 75000000 av1 -> 11 640x480 60 10 184320000 150000000 av1 -> 11 640x480 60 10 184320000 300000000 av1 -> 11 640x480 60 10 184320000 900000000 av1 -> 11 640x480 120 8 294912000 15000000 av1 -> 12 640x480 120 8 294912000 75000000 av1 -> 12 640x480 120 8 294912000 150000000 av1 -> 12 640x480 120 8 294912000 300000000 av1 -> 12 640x480 120 8 294912000 900000000 av1 -> 12 640x480 120 10 368640000 15000000 av1 -> 12 640x480 120 10 368640000 75000000 av1 -> 12 640x480 120 10 368640000 150000000 av1 -> 12 640x480 120 10 368640000 300000000 av1 -> 12 640x480 120 10 368640000 900000000 av1 -> 12 ~~~ ~~~ 1280x720 30 8 221184000 15000000 h264 -> 12 1280x720 30 8 221184000 75000000 h264 -> 13 1280x720 30 8 221184000 150000000 h264 -> 13 1280x720 30 8 221184000 300000000 h264 -> 13 1280x720 30 8 221184000 900000000 h264 -> 13 1280x720 30 10 276480000 15000000 h264 -> 13 1280x720 30 10 276480000 75000000 h264 -> 13 1280x720 30 10 276480000 150000000 h264 -> 13 1280x720 30 10 276480000 300000000 h264 -> 13 1280x720 30 10 276480000 900000000 h264 -> 13 1280x720 60 8 442368000 15000000 h264 -> 13 1280x720 60 8 442368000 75000000 h264 -> 13 1280x720 60 8 442368000 150000000 h264 -> 13 1280x720 60 8 442368000 300000000 h264 -> 13 1280x720 60 8 442368000 900000000 h264 -> 13 1280x720 60 10 552960000 15000000 h264 -> 14 1280x720 60 10 552960000 75000000 h264 -> 14 1280x720 60 10 552960000 150000000 h264 -> 14 1280x720 60 10 552960000 300000000 h264 -> 14 1280x720 60 10 552960000 900000000 h264 -> 14 1280x720 120 8 884736000 15000000 h264 -> 13 1280x720 120 8 884736000 75000000 h264 -> 14 1280x720 120 8 884736000 150000000 h264 -> 14 1280x720 120 8 884736000 300000000 h264 -> 14 1280x720 120 8 884736000 900000000 h264 -> 14 1280x720 120 10 1105920000 15000000 h264 -> 11 1280x720 120 10 1105920000 75000000 h264 -> 15 1280x720 120 10 1105920000 150000000 h264 -> 15 1280x720 120 10 1105920000 300000000 h264 -> 15 1280x720 120 10 1105920000 900000000 h264 -> 15 1280x720 30 8 221184000 15000000 av1 -> 13 1280x720 30 8 221184000 75000000 av1 -> 13 1280x720 30 8 221184000 150000000 av1 -> 13 1280x720 30 8 221184000 300000000 av1 -> 13 1280x720 30 8 221184000 900000000 av1 -> 13 1280x720 30 10 276480000 15000000 av1 -> 13 1280x720 30 10 276480000 75000000 av1 -> 13 1280x720 30 10 276480000 150000000 av1 -> 13 1280x720 30 10 276480000 300000000 av1 -> 13 1280x720 30 10 276480000 900000000 av1 -> 13 1280x720 60 8 442368000 15000000 av1 -> 13 1280x720 60 8 442368000 75000000 av1 -> 13 1280x720 60 8 442368000 150000000 av1 -> 13 1280x720 60 8 442368000 300000000 av1 -> 13 1280x720 60 8 442368000 900000000 av1 -> 13 1280x720 60 10 552960000 15000000 av1 -> 14 1280x720 60 10 552960000 75000000 av1 -> 14 1280x720 60 10 552960000 150000000 av1 -> 14 1280x720 60 10 552960000 300000000 av1 -> 14 1280x720 60 10 552960000 900000000 av1 -> 14 1280x720 120 8 884736000 15000000 av1 -> 14 1280x720 120 8 884736000 75000000 av1 -> 14 1280x720 120 8 884736000 150000000 av1 -> 14 1280x720 120 8 884736000 300000000 av1 -> 14 1280x720 120 8 884736000 900000000 av1 -> 14 1280x720 120 10 1105920000 15000000 av1 -> 15 1280x720 120 10 1105920000 75000000 av1 -> 15 1280x720 120 10 1105920000 150000000 av1 -> 15 1280x720 120 10 1105920000 300000000 av1 -> 15 1280x720 120 10 1105920000 900000000 av1 -> 15 ~~~ ~~~ 1920x1080 30 8 497664000 15000000 h264 -> 15 1920x1080 30 8 497664000 75000000 h264 -> 15 1920x1080 30 8 497664000 150000000 h264 -> 15 1920x1080 30 8 497664000 300000000 h264 -> 15 1920x1080 30 8 497664000 900000000 h264 -> 15 1920x1080 30 10 622080000 15000000 h264 -> 15 1920x1080 30 10 622080000 75000000 h264 -> 15 1920x1080 30 10 622080000 150000000 h264 -> 15 1920x1080 30 10 622080000 300000000 h264 -> 15 1920x1080 30 10 622080000 900000000 h264 -> 15 1920x1080 60 8 995328000 15000000 h264 -> 13 1920x1080 60 8 995328000 75000000 h264 -> 16 1920x1080 60 8 995328000 150000000 h264 -> 16 1920x1080 60 8 995328000 300000000 h264 -> 16 1920x1080 60 8 995328000 900000000 h264 -> 16 1920x1080 60 10 1244160000 15000000 h264 -> 12 1920x1080 60 10 1244160000 75000000 h264 -> 16 1920x1080 60 10 1244160000 150000000 h264 -> 16 1920x1080 60 10 1244160000 300000000 h264 -> 16 1920x1080 60 10 1244160000 900000000 h264 -> 16 1920x1080 120 8 1990656000 15000000 h264 -> 12 1920x1080 120 8 1990656000 75000000 h264 -> 17 1920x1080 120 8 1990656000 150000000 h264 -> 17 1920x1080 120 8 1990656000 300000000 h264 -> 17 1920x1080 120 8 1990656000 900000000 h264 -> 17 1920x1080 120 10 2488320000 15000000 h264 -> 12 1920x1080 120 10 2488320000 75000000 h264 -> 17 1920x1080 120 10 2488320000 150000000 h264 -> 17 1920x1080 120 10 2488320000 300000000 h264 -> 17 1920x1080 120 10 2488320000 900000000 h264 -> 17 1920x1080 30 8 497664000 15000000 av1 -> 15 1920x1080 30 8 497664000 75000000 av1 -> 15 1920x1080 30 8 497664000 150000000 av1 -> 15 1920x1080 30 8 497664000 300000000 av1 -> 15 1920x1080 30 8 497664000 900000000 av1 -> 15 1920x1080 30 10 622080000 15000000 av1 -> 15 1920x1080 30 10 622080000 75000000 av1 -> 15 1920x1080 30 10 622080000 150000000 av1 -> 15 1920x1080 30 10 622080000 300000000 av1 -> 15 1920x1080 30 10 622080000 900000000 av1 -> 15 1920x1080 60 8 995328000 15000000 av1 -> 16 1920x1080 60 8 995328000 75000000 av1 -> 16 1920x1080 60 8 995328000 150000000 av1 -> 16 1920x1080 60 8 995328000 300000000 av1 -> 16 1920x1080 60 8 995328000 900000000 av1 -> 16 1920x1080 60 10 1244160000 15000000 av1 -> 15 1920x1080 60 10 1244160000 75000000 av1 -> 16 1920x1080 60 10 1244160000 150000000 av1 -> 16 1920x1080 60 10 1244160000 300000000 av1 -> 16 1920x1080 60 10 1244160000 900000000 av1 -> 16 1920x1080 120 8 1990656000 15000000 av1 -> 12 1920x1080 120 8 1990656000 75000000 av1 -> 17 1920x1080 120 8 1990656000 150000000 av1 -> 17 1920x1080 120 8 1990656000 300000000 av1 -> 17 1920x1080 120 8 1990656000 900000000 av1 -> 17 1920x1080 120 10 2488320000 15000000 av1 -> 12 1920x1080 120 10 2488320000 75000000 av1 -> 17 1920x1080 120 10 2488320000 150000000 av1 -> 17 1920x1080 120 10 2488320000 300000000 av1 -> 17 1920x1080 120 10 2488320000 900000000 av1 -> 17 ~~~ ~~~ 2560x1440 30 8 884736000 15000000 h264 -> 15 2560x1440 30 8 884736000 75000000 h264 -> 17 2560x1440 30 8 884736000 150000000 h264 -> 17 2560x1440 30 8 884736000 300000000 h264 -> 17 2560x1440 30 8 884736000 900000000 h264 -> 17 2560x1440 30 10 1105920000 15000000 h264 -> 14 2560x1440 30 10 1105920000 75000000 h264 -> 17 2560x1440 30 10 1105920000 150000000 h264 -> 17 2560x1440 30 10 1105920000 300000000 h264 -> 17 2560x1440 30 10 1105920000 900000000 h264 -> 17 2560x1440 60 8 1769472000 15000000 h264 -> 13 2560x1440 60 8 1769472000 75000000 h264 -> 18 2560x1440 60 8 1769472000 150000000 h264 -> 18 2560x1440 60 8 1769472000 300000000 h264 -> 18 2560x1440 60 8 1769472000 900000000 h264 -> 18 2560x1440 60 10 2211840000 15000000 h264 -> 13 2560x1440 60 10 2211840000 75000000 h264 -> 18 2560x1440 60 10 2211840000 150000000 h264 -> 18 2560x1440 60 10 2211840000 300000000 h264 -> 18 2560x1440 60 10 2211840000 900000000 h264 -> 18 2560x1440 120 8 3538944000 15000000 h264 -> 14 2560x1440 120 8 3538944000 75000000 h264 -> 19 2560x1440 120 8 3538944000 150000000 h264 -> 19 2560x1440 120 8 3538944000 300000000 h264 -> 19 2560x1440 120 8 3538944000 900000000 h264 -> 19 2560x1440 120 10 4423680000 15000000 h264 -> 14 2560x1440 120 10 4423680000 75000000 h264 -> 18 2560x1440 120 10 4423680000 150000000 h264 -> 19 2560x1440 120 10 4423680000 300000000 h264 -> 19 2560x1440 120 10 4423680000 900000000 h264 -> 19 2560x1440 30 8 884736000 15000000 av1 -> 17 2560x1440 30 8 884736000 75000000 av1 -> 17 2560x1440 30 8 884736000 150000000 av1 -> 17 2560x1440 30 8 884736000 300000000 av1 -> 17 2560x1440 30 8 884736000 900000000 av1 -> 17 2560x1440 30 10 1105920000 15000000 av1 -> 17 2560x1440 30 10 1105920000 75000000 av1 -> 17 2560x1440 30 10 1105920000 150000000 av1 -> 17 2560x1440 30 10 1105920000 300000000 av1 -> 17 2560x1440 30 10 1105920000 900000000 av1 -> 17 2560x1440 60 8 1769472000 15000000 av1 -> 14 2560x1440 60 8 1769472000 75000000 av1 -> 18 2560x1440 60 8 1769472000 150000000 av1 -> 18 2560x1440 60 8 1769472000 300000000 av1 -> 18 2560x1440 60 8 1769472000 900000000 av1 -> 18 2560x1440 60 10 2211840000 15000000 av1 -> 13 2560x1440 60 10 2211840000 75000000 av1 -> 18 2560x1440 60 10 2211840000 150000000 av1 -> 18 2560x1440 60 10 2211840000 300000000 av1 -> 18 2560x1440 60 10 2211840000 900000000 av1 -> 18 2560x1440 120 8 3538944000 15000000 av1 -> 14 2560x1440 120 8 3538944000 75000000 av1 -> 19 2560x1440 120 8 3538944000 150000000 av1 -> 19 2560x1440 120 8 3538944000 300000000 av1 -> 19 2560x1440 120 8 3538944000 900000000 av1 -> 19 2560x1440 120 10 4423680000 15000000 av1 -> 14 2560x1440 120 10 4423680000 75000000 av1 -> 19 2560x1440 120 10 4423680000 150000000 av1 -> 19 2560x1440 120 10 4423680000 300000000 av1 -> 19 2560x1440 120 10 4423680000 900000000 av1 -> 19 ~~~ ~~~ 3840x2160 30 8 1990656000 15000000 h264 -> 15 3840x2160 30 8 1990656000 75000000 h264 -> 20 3840x2160 30 8 1990656000 150000000 h264 -> 20 3840x2160 30 8 1990656000 300000000 h264 -> 20 3840x2160 30 8 1990656000 900000000 h264 -> 20 3840x2160 30 10 2488320000 15000000 h264 -> 15 3840x2160 30 10 2488320000 75000000 h264 -> 20 3840x2160 30 10 2488320000 150000000 h264 -> 20 3840x2160 30 10 2488320000 300000000 h264 -> 20 3840x2160 30 10 2488320000 900000000 h264 -> 20 3840x2160 60 8 3981312000 15000000 h264 -> 15 3840x2160 60 8 3981312000 75000000 h264 -> 20 3840x2160 60 8 3981312000 150000000 h264 -> 20 3840x2160 60 8 3981312000 300000000 h264 -> 20 3840x2160 60 8 3981312000 900000000 h264 -> 20 3840x2160 60 10 4976640000 15000000 h264 -> 16 3840x2160 60 10 4976640000 75000000 h264 -> 18 3840x2160 60 10 4976640000 150000000 h264 -> 21 3840x2160 60 10 4976640000 300000000 h264 -> 21 3840x2160 60 10 4976640000 900000000 h264 -> 21 3840x2160 120 8 7962624000 15000000 h264 -> 17 3840x2160 120 8 7962624000 75000000 h264 -> 17 3840x2160 120 8 7962624000 150000000 h264 -> 21 3840x2160 120 8 7962624000 300000000 h264 -> 22 3840x2160 120 8 7962624000 900000000 h264 -> 22 3840x2160 120 10 9953280000 15000000 h264 -> 17 3840x2160 120 10 9953280000 75000000 h264 -> 17 3840x2160 120 10 9953280000 150000000 h264 -> 19 3840x2160 120 10 9953280000 300000000 h264 -> 22 3840x2160 120 10 9953280000 900000000 h264 -> 22 3840x2160 30 8 1990656000 15000000 av1 -> 15 3840x2160 30 8 1990656000 75000000 av1 -> 20 3840x2160 30 8 1990656000 150000000 av1 -> 20 3840x2160 30 8 1990656000 300000000 av1 -> 20 3840x2160 30 8 1990656000 900000000 av1 -> 20 3840x2160 30 10 2488320000 15000000 av1 -> 15 3840x2160 30 10 2488320000 75000000 av1 -> 20 3840x2160 30 10 2488320000 150000000 av1 -> 20 3840x2160 30 10 2488320000 300000000 av1 -> 20 3840x2160 30 10 2488320000 900000000 av1 -> 20 3840x2160 60 8 3981312000 15000000 av1 -> 15 3840x2160 60 8 3981312000 75000000 av1 -> 20 3840x2160 60 8 3981312000 150000000 av1 -> 20 3840x2160 60 8 3981312000 300000000 av1 -> 20 3840x2160 60 8 3981312000 900000000 av1 -> 20 3840x2160 60 10 4976640000 15000000 av1 -> 16 3840x2160 60 10 4976640000 75000000 av1 -> 21 3840x2160 60 10 4976640000 150000000 av1 -> 21 3840x2160 60 10 4976640000 300000000 av1 -> 21 3840x2160 60 10 4976640000 900000000 av1 -> 21 3840x2160 120 8 7962624000 15000000 av1 -> 17 3840x2160 120 8 7962624000 75000000 av1 -> 18 3840x2160 120 8 7962624000 150000000 av1 -> 21 3840x2160 120 8 7962624000 300000000 av1 -> 22 3840x2160 120 8 7962624000 900000000 av1 -> 22 3840x2160 120 10 9953280000 15000000 av1 -> 17 3840x2160 120 10 9953280000 75000000 av1 -> 17 3840x2160 120 10 9953280000 150000000 av1 -> 22 3840x2160 120 10 9953280000 300000000 av1 -> 22 3840x2160 120 10 9953280000 900000000 av1 -> 22 ~~~ ~~~ 7680x4320 30 8 7962624000 15000000 h264 -> 19 7680x4320 30 8 7962624000 75000000 h264 -> 20 7680x4320 30 8 7962624000 150000000 h264 -> 24 7680x4320 30 8 7962624000 300000000 h264 -> 24 7680x4320 30 8 7962624000 900000000 h264 -> 24 7680x4320 30 10 9953280000 15000000 h264 -> 20 7680x4320 30 10 9953280000 75000000 h264 -> 20 7680x4320 30 10 9953280000 150000000 h264 -> 22 7680x4320 30 10 9953280000 300000000 h264 -> 25 7680x4320 30 10 9953280000 900000000 h264 -> 25 7680x4320 60 8 15925248000 15000000 h264 -> 20 7680x4320 60 8 15925248000 75000000 h264 -> 20 7680x4320 60 8 15925248000 150000000 h264 -> 21 7680x4320 60 8 15925248000 300000000 h264 -> 25 7680x4320 60 8 15925248000 900000000 h264 -> 25 7680x4320 60 10 19906560000 15000000 h264 -> 21 7680x4320 60 10 19906560000 75000000 h264 -> 21 7680x4320 60 10 19906560000 150000000 h264 -> 21 7680x4320 60 10 19906560000 300000000 h264 -> 23 7680x4320 60 10 19906560000 900000000 h264 -> 26 7680x4320 120 8 31850496000 15000000 h264 -> 21 7680x4320 120 8 31850496000 75000000 h264 -> 21 7680x4320 120 8 31850496000 150000000 h264 -> 21 7680x4320 120 8 31850496000 300000000 h264 -> 22 7680x4320 120 8 31850496000 900000000 h264 -> 26 7680x4320 120 10 39813120000 15000000 h264 -> 22 7680x4320 120 10 39813120000 75000000 h264 -> 22 7680x4320 120 10 39813120000 150000000 h264 -> 22 7680x4320 120 10 39813120000 300000000 h264 -> 22 7680x4320 120 10 39813120000 900000000 h264 -> 27 7680x4320 30 8 7962624000 15000000 av1 -> 19 7680x4320 30 8 7962624000 75000000 av1 -> 21 7680x4320 30 8 7962624000 150000000 av1 -> 24 7680x4320 30 8 7962624000 300000000 av1 -> 24 7680x4320 30 8 7962624000 900000000 av1 -> 24 7680x4320 30 10 9953280000 15000000 av1 -> 20 7680x4320 30 10 9953280000 75000000 av1 -> 20 7680x4320 30 10 9953280000 150000000 av1 -> 25 7680x4320 30 10 9953280000 300000000 av1 -> 25 7680x4320 30 10 9953280000 900000000 av1 -> 25 7680x4320 60 8 15925248000 15000000 av1 -> 20 7680x4320 60 8 15925248000 75000000 av1 -> 20 7680x4320 60 8 15925248000 150000000 av1 -> 22 7680x4320 60 8 15925248000 300000000 av1 -> 25 7680x4320 60 8 15925248000 900000000 av1 -> 25 7680x4320 60 10 19906560000 15000000 av1 -> 21 7680x4320 60 10 19906560000 75000000 av1 -> 21 7680x4320 60 10 19906560000 150000000 av1 -> 21 7680x4320 60 10 19906560000 300000000 av1 -> 26 7680x4320 60 10 19906560000 900000000 av1 -> 26 7680x4320 120 8 31850496000 15000000 av1 -> 21 7680x4320 120 8 31850496000 75000000 av1 -> 21 7680x4320 120 8 31850496000 150000000 av1 -> 21 7680x4320 120 8 31850496000 300000000 av1 -> 23 7680x4320 120 8 31850496000 900000000 av1 -> 26 7680x4320 120 10 39813120000 15000000 av1 -> 22 7680x4320 120 10 39813120000 75000000 av1 -> 22 7680x4320 120 10 39813120000 150000000 av1 -> 22 7680x4320 120 10 39813120000 300000000 av1 -> 22 7680x4320 120 10 39813120000 900000000 av1 -> 27 ~~~