{ "status": "MEASURED_SOFTWARE_ONLY", "rf_tx": 0, "source": "data\\raw\\video001\\udacity_project_video.mp4", "source_sha256": "651949922042c223375d40bf8929def97dbb62c6ade651d1f5b08eea47127d5f", "windows": [ { "name": "white_car", "start_seconds": 7.0, "duration_seconds": 6.0 }, { "name": "black_car", "start_seconds": 33.0, "duration_seconds": 6.0 } ], "radio_budget": { "status": "MEASURED_ONE_BURST_VIDEO_EQUIVALENT", "lab066_accepted_packets": 10, "lab066_transmitted_packets": 16, "burst_seconds_including_guards": 0.459512, "video_equivalent_goodput_bps": 42479.848186772055, "zero_loss_goodput_bps_with_5ms_gaps": 118074.03822888943, "sustained_video_goodput": "NOT_ESTABLISHED", "h264_over_current_fragment_transport": "NOT_IMPLEMENTED" }, "memory_measurement": "RSS всего процесса, пик при обработке случая; случаи в одном процессе", "resize_method": "Пропорциональное уменьшение с чёрными полями, без растяжения и обрезки", "latency_measurement": "file_pipeline_latency_s: от подачи готового кадра кодировщику до RGB; end_to_end_file_pipeline_latency_s: от чтения очередного кадра MP4 с пропуском промежуточных до RGB; оба без эфира и экрана", "operator_quality_scope": "PSNR не заменяет проверку препятствий и читаемости оператором", "cases": [ { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 5488, 5557, 5474, 5602, 5478, 5516, 5553, 5531, 5595, 5502, 5533, 5587, 5596, 5710, 5567, 5599, 5560, 5563, 5697, 5607, 5646, 5530, 5519, 5628, 5537, 5700, 5529, 5605, 5589, 5691 ], "reference_frame_size_bytes": 5710, "encode_time_per_frame_s": { "mean": 0.0005346966752161582, "median": 0.0002476000227034092, "max": 0.008746700128540397 }, "decode_time_per_frame_s": { "mean": 0.00042097667076935373, "median": 0.0004125500563532114, "max": 0.0006079999729990959 }, "file_pipeline_latency_s": { "mean": 0.0009556733459855119, "median": 0.0006632000440731645, "max": 0.009151200065389276 }, "actual_encoded_fps": 1870.219222133253, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 32.51209941178314, "median": 32.52371225789559, "max": 32.722935907128935 }, "mean_absolute_error": { "mean": 3.305345058441162, "median": 3.3062108755111694, "max": 3.409579038619995 }, "peak_process_rss_bytes": 133693440, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.009064703341573476, "median": 0.009021200123243034, "max": 0.012499599950388074 }, "source_read_resize_time_per_frame_s": { "mean": 0.00829884335398674, "median": 0.00827415008097887, "max": 0.01160990004427731 }, "resolution": [ 320, 240 ], "fps": 5, "window": "white_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 4.386386194923372, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 223052.0, "peak_one_second_bitrate_bps": 224912, "average_frame_size_bytes": 5576.3, "max_frame_size_bytes": 5710, "radio_screen": { "peak_packet_slots_per_second": 117, "mean_packets_per_frame": 23.2, "max_packets_per_frame": 24, "airtime_for_peak_second_s": 1.934244, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 2709, 1128, 1064, 1081, 1020, 1052, 1007, 864, 977, 1103, 1125, 926, 945, 1042, 929, 1188, 895, 1020, 1076, 970, 1140, 831, 888, 1016, 917, 1233, 909, 968, 991, 980 ], "keyframe_sizes_bytes": [ 2709, 1052, 1125, 1188, 1140, 1233 ], "reference_frame_size_bytes": 2709, "encode_time_per_frame_s": { "mean": 0.0010362400052448114, "median": 0.0009711000602692366, "max": 0.001676300074905157 }, "decode_time_per_frame_s": { "mean": 0.00020127333700656891, "median": 0.0001834499416872859, "max": 0.0005521001294255257 }, "file_pipeline_latency_s": { "mean": 0.0013193933293223381, "median": 0.0012473500100895762, "max": 0.0023862000089138746 }, "actual_encoded_fps": 965.0274018939756, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 31.306600388630955, "median": 31.461935687787346, "max": 33.259871719942076 }, "mean_absolute_error": { "mean": 3.7400306701660155, "median": 3.6852864027023315, "max": 4.652994632720947 }, "peak_process_rss_bytes": 142139392, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.00970307334791869, "median": 0.009563250001519918, "max": 0.016818200005218387 }, "source_read_resize_time_per_frame_s": { "mean": 0.00823966667521745, "median": 0.008089000009931624, "max": 0.015213500009849668 }, "resolution": [ 320, 240 ], "fps": 5, "window": "white_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 4.386386194923372, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 42658.666666666664, "peak_one_second_bitrate_bps": 56016, "average_frame_size_bytes": 1066.4666666666667, "max_frame_size_bytes": 2709, "radio_screen": { "peak_packet_slots_per_second": 32, "mean_packets_per_frame": 4.9, "max_packets_per_frame": 12, "airtime_for_peak_second_s": 0.529024, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 5681, 5726, 5695, 5726, 5772, 5790, 5868, 5853, 5873, 5882, 5912, 5931, 5914, 6026, 5945, 6000, 5914, 6008, 6105, 6147, 6181, 6183, 6246, 6240, 6322, 6421, 6485, 6905, 7434, 7701 ], "reference_frame_size_bytes": 7701, "encode_time_per_frame_s": { "mean": 0.0003322633371377985, "median": 0.00032605009619146585, "max": 0.0004369998350739479 }, "decode_time_per_frame_s": { "mean": 0.00045174665283411743, "median": 0.0004332499811425805, "max": 0.0008093998767435551 }, "file_pipeline_latency_s": { "mean": 0.0007840099899719159, "median": 0.0007577999494969845, "max": 0.0011374999303370714 }, "actual_encoded_fps": 3009.6609773869613, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 31.79862677940804, "median": 31.995904132170107, "max": 32.58742775106623 }, "mean_absolute_error": { "mean": 3.6737144231796264, "median": 3.549147129058838, "max": 4.9471354484558105 }, "peak_process_rss_bytes": 137211904, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.008863219999087353, "median": 0.008954000077210367, "max": 0.009709700010716915 }, "source_read_resize_time_per_frame_s": { "mean": 0.008105683342243234, "median": 0.008224649936892092, "max": 0.008887100033462048 }, "resolution": [ 320, 240 ], "fps": 5, "window": "black_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 5.802766253591954, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 245181.33333333334, "peak_one_second_bitrate_bps": 279568, "average_frame_size_bytes": 6129.533333333334, "max_frame_size_bytes": 7701, "radio_screen": { "peak_packet_slots_per_second": 146, "mean_packets_per_frame": 25.7, "max_packets_per_frame": 32, "airtime_for_peak_second_s": 2.413672, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 2586, 1275, 955, 1092, 919, 1092, 1072, 903, 1000, 1126, 1124, 843, 1046, 868, 1160, 1156, 936, 836, 1020, 1096, 1137, 815, 973, 955, 896, 1243, 840, 1105, 1045, 1150 ], "keyframe_sizes_bytes": [ 2586, 1092, 1124, 1156, 1137, 1243 ], "reference_frame_size_bytes": 2586, "encode_time_per_frame_s": { "mean": 0.001051816646941006, "median": 0.001010150066576898, "max": 0.0016201999969780445 }, "decode_time_per_frame_s": { "mean": 0.00020166666557391483, "median": 0.00018720002844929695, "max": 0.00046430015936493874 }, "file_pipeline_latency_s": { "mean": 0.0013292833231389523, "median": 0.00127034995239228, "max": 0.0020453999750316143 }, "actual_encoded_fps": 950.7360459717914, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 29.776741572520915, "median": 29.90637249601345, "max": 32.63499958062125 }, "mean_absolute_error": { "mean": 4.657248544692993, "median": 4.419620037078857, "max": 7.668094635009766 }, "peak_process_rss_bytes": 143306752, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.009844940000524124, "median": 0.009922199882566929, "max": 0.010813500033691525 }, "source_read_resize_time_per_frame_s": { "mean": 0.008298800016442934, "median": 0.008380449959076941, "max": 0.009308200096711516 }, "resolution": [ 320, 240 ], "fps": 5, "window": "black_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 5.802766253591954, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 43018.666666666664, "peak_one_second_bitrate_bps": 54616, "average_frame_size_bytes": 1075.4666666666667, "max_frame_size_bytes": 2586, "radio_screen": { "peak_packet_slots_per_second": 30, "mean_packets_per_frame": 4.866666666666666, "max_packets_per_frame": 11, "airtime_for_peak_second_s": 0.49596, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 5488, 5595, 5557, 5440, 5474, 5504, 5602, 5622, 5478, 5507, 5516, 5597, 5553, 5477, 5531, 5496, 5595, 5604, 5502, 5511, 5533, 5625, 5587, 5519, 5596, 5609, 5710, 5656, 5567, 5543, 5599, 5670, 5560, 5575, 5563, 5579, 5697, 5567, 5607, 5570, 5646, 5646, 5530, 5564, 5519, 5648, 5628, 5498, 5537, 5565, 5700, 5598, 5529, 5550, 5605, 5692, 5589, 5658, 5691, 5695 ], "reference_frame_size_bytes": 5710, "encode_time_per_frame_s": { "mean": 0.00030943331851934395, "median": 0.0002954999217763543, "max": 0.000551499892026186 }, "decode_time_per_frame_s": { "mean": 0.000441411673091352, "median": 0.0004368999507278204, "max": 0.0007468999829143286 }, "file_pipeline_latency_s": { "mean": 0.0007508449916106959, "median": 0.0007313000969588757, "max": 0.0011644999030977488 }, "actual_encoded_fps": 3231.7140403142653, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 32.5115110786999, "median": 32.52371225789559, "max": 32.722935907128935 }, "mean_absolute_error": { "mean": 3.3056671778361, "median": 3.3100086450576782, "max": 3.409579038619995 }, "peak_process_rss_bytes": 144338944, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.005255893353993694, "median": 0.0053750500082969666, "max": 0.006832699989899993 }, "source_read_resize_time_per_frame_s": { "mean": 0.0045600783351498345, "median": 0.004670399823226035, "max": 0.006026600021868944 }, "resolution": [ 320, 240 ], "fps": 10, "window": "white_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 3.3113998499293786, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 446225.3333333333, "peak_one_second_bitrate_bps": 450456, "average_frame_size_bytes": 5577.816666666667, "max_frame_size_bytes": 5710, "radio_screen": { "peak_packet_slots_per_second": 235, "mean_packets_per_frame": 23.25, "max_packets_per_frame": 24, "airtime_for_peak_second_s": 3.88502, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 2710, 779, 628, 586, 740, 583, 484, 544, 511, 574, 780, 429, 441, 470, 521, 398, 520, 491, 476, 389, 660, 483, 459, 514, 632, 425, 442, 428, 544, 383, 695, 421, 579, 482, 515, 583, 419, 500, 425, 476, 635, 404, 529, 535, 498, 509, 488, 426, 449, 468, 656, 412, 596, 491, 534, 521, 508, 484, 424, 441 ], "keyframe_sizes_bytes": [ 2710, 780, 660, 695, 635, 656 ], "reference_frame_size_bytes": 2710, "encode_time_per_frame_s": { "mean": 0.0008270133674765627, "median": 0.0008027000585570931, "max": 0.0015118001028895378 }, "decode_time_per_frame_s": { "mean": 0.00013717832043766976, "median": 0.0001228500623255968, "max": 0.0004658999387174845 }, "file_pipeline_latency_s": { "mean": 0.001040645013563335, "median": 0.000996850081719458, "max": 0.0020747999660670757 }, "actual_encoded_fps": 1209.1702979980425, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 29.75501811903652, "median": 29.905255667492703, "max": 32.99271040508638 }, "mean_absolute_error": { "mean": 4.534122081597646, "median": 4.375366687774658, "max": 6.940915584564209 }, "peak_process_rss_bytes": 149622784, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.0057452616786273815, "median": 0.0058376999804750085, "max": 0.008178200107067823 }, "source_read_resize_time_per_frame_s": { "mean": 0.004551456674622993, "median": 0.004637649981305003, "max": 0.006931799929589033 }, "resolution": [ 320, 240 ], "fps": 10, "window": "white_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 3.3113998499293786, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 44169.333333333336, "peak_one_second_bitrate_bps": 65112, "average_frame_size_bytes": 552.1166666666667, "max_frame_size_bytes": 2710, "radio_screen": { "peak_packet_slots_per_second": 40, "mean_packets_per_frame": 2.75, "max_packets_per_frame": 12, "airtime_for_peak_second_s": 0.66128, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 5681, 5614, 5726, 5712, 5695, 5716, 5726, 5795, 5772, 5776, 5790, 5804, 5868, 5807, 5853, 5829, 5873, 5893, 5882, 5921, 5912, 6025, 5931, 5906, 5914, 5960, 6026, 5880, 5945, 5913, 6000, 6040, 5914, 5989, 6008, 6042, 6105, 6067, 6147, 6116, 6181, 6137, 6183, 6246, 6246, 6277, 6240, 6318, 6322, 6448, 6421, 6381, 6485, 6564, 6905, 7067, 7434, 7602, 7701, 7839 ], "reference_frame_size_bytes": 7839, "encode_time_per_frame_s": { "mean": 0.0002677000050122539, "median": 0.00024894997477531433, "max": 0.0006570999976247549 }, "decode_time_per_frame_s": { "mean": 0.0004176933512402078, "median": 0.00042135000694543123, "max": 0.0008545001037418842 }, "file_pipeline_latency_s": { "mean": 0.0006853933562524616, "median": 0.0006738000083714724, "max": 0.0015116001013666391 }, "actual_encoded_fps": 3735.5247712984733, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 31.791372306656417, "median": 32.023818727826054, "max": 32.664937781821465 }, "mean_absolute_error": { "mean": 3.6794387420018513, "median": 3.54111111164093, "max": 4.959353446960449 }, "peak_process_rss_bytes": 145387520, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.005093788328425338, "median": 0.005110300029627979, "max": 0.007059899857267737 }, "source_read_resize_time_per_frame_s": { "mean": 0.004415489973810812, "median": 0.0043828500201925635, "max": 0.0062939999625086784 }, "resolution": [ 320, 240 ], "fps": 10, "window": "black_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 4.471438838865349, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 491426.6666666667, "peak_one_second_bitrate_bps": 563192, "average_frame_size_bytes": 6142.833333333333, "max_frame_size_bytes": 7839, "radio_screen": { "peak_packet_slots_per_second": 294, "mean_packets_per_frame": 25.716666666666665, "max_packets_per_frame": 33, "airtime_for_peak_second_s": 4.8604080000000005, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 2587, 867, 680, 652, 674, 552, 457, 622, 421, 581, 792, 472, 481, 492, 467, 496, 491, 539, 448, 533, 671, 432, 439, 492, 422, 564, 510, 570, 415, 473, 587, 394, 513, 584, 432, 465, 486, 502, 578, 386, 615, 466, 461, 549, 506, 529, 420, 499, 466, 576, 627, 417, 406, 569, 426, 402, 618, 621, 535, 526 ], "keyframe_sizes_bytes": [ 2587, 792, 671, 587, 615, 627 ], "reference_frame_size_bytes": 2587, "encode_time_per_frame_s": { "mean": 0.0008540599878566961, "median": 0.0008124499581754208, "max": 0.0014865000266581774 }, "decode_time_per_frame_s": { "mean": 0.00013571666398396094, "median": 0.0001270498614758253, "max": 0.00047300010919570923 }, "file_pipeline_latency_s": { "mean": 0.0010642899898812175, "median": 0.0010193500202149153, "max": 0.0020729999523609877 }, "actual_encoded_fps": 1170.8779409155406, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 28.295664025910035, "median": 28.391801443403786, "max": 32.38879700791011 }, "mean_absolute_error": { "mean": 5.633054248491923, "median": 5.322918891906738, "max": 9.073905944824219 }, "peak_process_rss_bytes": 150077440, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.005843361676670611, "median": 0.005585249979048967, "max": 0.007656200090423226 }, "source_read_resize_time_per_frame_s": { "mean": 0.004593453307946523, "median": 0.004243499948643148, "max": 0.006205799989402294 }, "resolution": [ 320, 240 ], "fps": 10, "window": "black_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 4.471438838865349, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 44604.0, "peak_one_second_bitrate_bps": 64744, "average_frame_size_bytes": 557.55, "max_frame_size_bytes": 2587, "radio_screen": { "peak_packet_slots_per_second": 37, "mean_packets_per_frame": 2.7666666666666666, "max_packets_per_frame": 11, "airtime_for_peak_second_s": 0.611684, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 5488, 5545, 5595, 5557, 5440, 5454, 5474, 5508, 5504, 5602, 5622, 5571, 5478, 5511, 5507, 5516, 5597, 5610, 5553, 5455, 5477, 5531, 5496, 5525, 5595, 5604, 5579, 5502, 5511, 5525, 5533, 5604, 5625, 5587, 5543, 5519, 5596, 5548, 5609, 5710, 5656, 5548, 5567, 5598, 5543, 5599, 5670, 5671, 5560, 5561, 5575, 5563, 5579, 5617, 5697, 5636, 5567, 5607, 5570, 5559, 5646, 5677, 5646, 5530, 5564, 5552, 5519, 5586, 5648, 5628, 5498, 5542, 5537, 5513, 5565, 5700, 5598, 5537, 5529, 5565, 5550, 5605, 5692, 5658, 5589, 5627, 5658, 5691, 5695, 5732 ], "reference_frame_size_bytes": 5732, "encode_time_per_frame_s": { "mean": 0.0002276622224599123, "median": 0.00021470000501722097, "max": 0.00039059994742274284 }, "decode_time_per_frame_s": { "mean": 0.0002964044377828638, "median": 0.00028739997651427984, "max": 0.0005210000090301037 }, "file_pipeline_latency_s": { "mean": 0.000524066660242776, "median": 0.000495749874971807, "max": 0.0008896999061107635 }, "actual_encoded_fps": 4392.472274033449, "unique_decoded_frames": 90, "decoded_frame_count": 90, "psnr_db": { "mean": 32.516468049824205, "median": 32.531664760951706, "max": 32.80373421528087 }, "mean_absolute_error": { "mean": 3.3046645005544026, "median": 3.3025563955307007, "max": 3.4452993869781494 }, "peak_process_rss_bytes": 152588288, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.003868677777548631, "median": 0.0041615000227466226, "max": 0.005110600031912327 }, "source_read_resize_time_per_frame_s": { "mean": 0.0032364111160859466, "median": 0.00354335003066808, "max": 0.004380800062790513 }, "resolution": [ 320, 240 ], "fps": 15, "window": "white_car", "source_unique_frames": 90, "source_temporal_change_mean_absolute": 2.7063507529650437, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 669101.3333333334, "peak_one_second_bitrate_bps": 675408, "average_frame_size_bytes": 5575.844444444445, "max_frame_size_bytes": 5732, "radio_screen": { "peak_packet_slots_per_second": 353, "mean_packets_per_frame": 23.244444444444444, "max_packets_per_frame": 24, "airtime_for_peak_second_s": 5.835796, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 15, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=15:min-keyint=15:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 2710, 581, 406, 500, 385, 371, 423, 318, 363, 439, 366, 279, 382, 390, 234, 688, 317, 379, 318, 391, 336, 410, 376, 302, 274, 344, 228, 323, 311, 269, 531, 318, 378, 318, 387, 292, 362, 272, 330, 388, 314, 275, 342, 359, 273, 505, 270, 318, 275, 376, 373, 363, 305, 316, 365, 306, 268, 295, 323, 263, 517, 283, 295, 292, 338, 415, 400, 257, 358, 315, 318, 258, 298, 337, 328, 533, 290, 386, 285, 395, 284, 376, 365, 305, 309, 305, 369, 349, 320, 291 ], "keyframe_sizes_bytes": [ 2710, 688, 531, 505, 517, 533 ], "reference_frame_size_bytes": 2710, "encode_time_per_frame_s": { "mean": 0.0007137511210102174, "median": 0.000690600136294961, "max": 0.0015137000009417534 }, "decode_time_per_frame_s": { "mean": 0.00011179110604441828, "median": 9.900005534291267e-05, "max": 0.0004964000545442104 }, "file_pipeline_latency_s": { "mean": 0.0008934677914819784, "median": 0.0008542500436306, "max": 0.002112200018018484 }, "actual_encoded_fps": 1401.0485876150167, "unique_decoded_frames": 90, "decoded_frame_count": 90, "psnr_db": { "mean": 29.146915970131474, "median": 29.30356641898581, "max": 32.86596165959192 }, "mean_absolute_error": { "mean": 4.8843765126334295, "median": 4.716345548629761, "max": 8.29205322265625 }, "peak_process_rss_bytes": 158457856, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 15, "decoder_errors": 14 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 15, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.00446291778029667, "median": 0.004756300011649728, "max": 0.007991800084710121 }, "source_read_resize_time_per_frame_s": { "mean": 0.003399359991049601, "median": 0.003717849962413311, "max": 0.006844799965620041 }, "resolution": [ 320, 240 ], "fps": 15, "window": "white_car", "source_unique_frames": 90, "source_temporal_change_mean_absolute": 2.7063507529650437, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 44858.666666666664, "peak_one_second_bitrate_bps": 65176, "average_frame_size_bytes": 373.8222222222222, "max_frame_size_bytes": 2710, "radio_screen": { "peak_packet_slots_per_second": 41, "mean_packets_per_frame": 2.1666666666666665, "max_packets_per_frame": 12, "airtime_for_peak_second_s": 0.677812, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 5681, 5642, 5614, 5726, 5712, 5675, 5695, 5718, 5716, 5726, 5758, 5795, 5772, 5720, 5776, 5790, 5804, 5849, 5868, 5807, 5828, 5853, 5829, 5821, 5873, 5864, 5893, 5882, 5921, 5856, 5912, 5957, 6025, 5931, 5906, 5908, 5914, 5902, 5960, 6026, 5983, 5880, 5945, 5897, 5913, 6000, 6040, 6027, 5914, 5989, 5987, 6008, 6042, 6128, 6105, 6019, 6067, 6147, 6116, 6111, 6181, 6196, 6137, 6183, 6246, 6240, 6246, 6220, 6277, 6240, 6307, 6318, 6322, 6364, 6448, 6421, 6381, 6420, 6485, 6564, 6652, 6905, 7067, 7145, 7434, 7644, 7602, 7701, 7839, 7972 ], "reference_frame_size_bytes": 7972, "encode_time_per_frame_s": { "mean": 0.00022902110488050515, "median": 0.0002078500110656023, "max": 0.0005111999344080687 }, "decode_time_per_frame_s": { "mean": 0.0003098266794242793, "median": 0.0002874999772757292, "max": 0.0008245001081377268 }, "file_pipeline_latency_s": { "mean": 0.0005388477843047844, "median": 0.000496750115416944, "max": 0.0012590999249368906 }, "actual_encoded_fps": 4366.409814159982, "unique_decoded_frames": 90, "decoded_frame_count": 90, "psnr_db": { "mean": 31.784519956741313, "median": 32.023473176254484, "max": 32.664937781821465 }, "mean_absolute_error": { "mean": 3.6843124548594157, "median": 3.5455881357192993, "max": 5.078085899353027 }, "peak_process_rss_bytes": 154681344, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.004015661103443967, "median": 0.004317949991673231, "max": 0.005743199959397316 }, "source_read_resize_time_per_frame_s": { "mean": 0.0033522910981749494, "median": 0.003662699949927628, "max": 0.005008399952203035 }, "resolution": [ 320, 240 ], "fps": 15, "window": "black_car", "source_unique_frames": 90, "source_temporal_change_mean_absolute": 3.7325017068508113, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 737840.0, "peak_one_second_bitrate_bps": 849856, "average_frame_size_bytes": 6148.666666666667, "max_frame_size_bytes": 7972, "radio_screen": { "peak_packet_slots_per_second": 444, "mean_packets_per_frame": 25.744444444444444, "max_packets_per_frame": 33, "airtime_for_peak_second_s": 7.3402080000000005, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 15, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=15:min-keyint=15:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 2587, 707, 374, 524, 433, 343, 425, 363, 273, 399, 392, 288, 431, 359, 277, 700, 384, 345, 332, 388, 431, 210, 321, 320, 321, 345, 293, 319, 296, 404, 608, 273, 291, 291, 332, 313, 295, 409, 304, 312, 356, 275, 420, 237, 323, 573, 249, 301, 365, 201, 370, 309, 302, 356, 342, 330, 362, 341, 354, 242, 546, 285, 300, 233, 333, 298, 345, 373, 301, 381, 410, 342, 227, 331, 262, 571, 237, 293, 344, 277, 369, 311, 335, 378, 364, 416, 260, 400, 294, 283 ], "keyframe_sizes_bytes": [ 2587, 700, 608, 573, 546, 571 ], "reference_frame_size_bytes": 2587, "encode_time_per_frame_s": { "mean": 0.0007389888891743289, "median": 0.0007154000923037529, "max": 0.0014996998943388462 }, "decode_time_per_frame_s": { "mean": 0.00011273666233238246, "median": 0.00010369997471570969, "max": 0.0004702999722212553 }, "file_pipeline_latency_s": { "mean": 0.0009208844379625387, "median": 0.0008885000133886933, "max": 0.0020601998548954725 }, "actual_encoded_fps": 1353.2003182311691, "unique_decoded_frames": 90, "decoded_frame_count": 90, "psnr_db": { "mean": 27.783285609425324, "median": 27.87508508874767, "max": 32.210282934899666 }, "mean_absolute_error": { "mean": 6.004234751065572, "median": 5.680672883987427, "max": 10.44249153137207 }, "peak_process_rss_bytes": 158584832, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 15, "decoder_errors": 14 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 15, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.004409491112973127, "median": 0.004660350037738681, "max": 0.010357700055465102 }, "source_read_resize_time_per_frame_s": { "mean": 0.0033622600086447266, "median": 0.003613899927586317, "max": 0.009302300168201327 }, "resolution": [ 320, 240 ], "fps": 15, "window": "black_car", "source_unique_frames": 90, "source_temporal_change_mean_absolute": 3.7325017068508113, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 44958.666666666664, "peak_one_second_bitrate_bps": 65400, "average_frame_size_bytes": 374.65555555555557, "max_frame_size_bytes": 2587, "radio_screen": { "peak_packet_slots_per_second": 41, "mean_packets_per_frame": 2.1, "max_packets_per_frame": 11, "airtime_for_peak_second_s": 0.677812, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 12147, 12351, 12015, 12393, 12074, 12230, 12287, 12222, 12540, 12287, 12461, 12693, 12481, 12857, 12488, 12782, 12688, 12726, 13010, 12720, 12979, 12517, 12558, 12777, 12440, 12765, 12347, 12608, 12749, 12990 ], "reference_frame_size_bytes": 13010, "encode_time_per_frame_s": { "mean": 0.000607133338538309, "median": 0.0005798499332740903, "max": 0.0011426000855863094 }, "decode_time_per_frame_s": { "mean": 0.0017000433678428333, "median": 0.001699900021776557, "max": 0.0033054000232368708 }, "file_pipeline_latency_s": { "mean": 0.002307176706381142, "median": 0.0022626500576734543, "max": 0.0038624999579042196 }, "actual_encoded_fps": 1647.0846460310167, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 34.47379452400309, "median": 34.49286817745343, "max": 34.92242702593741 }, "mean_absolute_error": { "mean": 2.9725216070810956, "median": 2.967024087905884, "max": 3.1405062675476074 }, "peak_process_rss_bytes": 158740480, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.010204679992360374, "median": 0.010270899976603687, "max": 0.013889100169762969 }, "source_read_resize_time_per_frame_s": { "mean": 0.007878336682915687, "median": 0.007899400079622865, "max": 0.011446099961176515 }, "resolution": [ 640, 360 ], "fps": 5, "window": "white_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 6.434606980363984, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 501576.0, "peak_one_second_bitrate_bps": 512984, "average_frame_size_bytes": 12539.4, "max_frame_size_bytes": 13010, "radio_screen": { "peak_packet_slots_per_second": 266, "mean_packets_per_frame": 52, "max_packets_per_frame": 54, "airtime_for_peak_second_s": 4.397512, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3109, 532, 1132, 1086, 1031, 1202, 939, 950, 972, 1013, 1196, 879, 954, 980, 975, 1233, 905, 959, 1005, 897, 1264, 997, 923, 882, 963, 1216, 911, 859, 1125, 980 ], "keyframe_sizes_bytes": [ 3109, 1202, 1196, 1233, 1264, 1216 ], "reference_frame_size_bytes": 3109, "encode_time_per_frame_s": { "mean": 0.0022259133169427515, "median": 0.002174449968151748, "max": 0.0029414999298751354 }, "decode_time_per_frame_s": { "mean": 0.00035974002288033564, "median": 0.00029660004656761885, "max": 0.0007917999755591154 }, "file_pipeline_latency_s": { "mean": 0.002746409992687404, "median": 0.002651300048455596, "max": 0.003868900006636977 }, "actual_encoded_fps": 449.2537927638083, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 28.275856132964652, "median": 28.269211387055435, "max": 30.55932525961284 }, "mean_absolute_error": { "mean": 5.6453747590382894, "median": 5.675339221954346, "max": 6.896772384643555 }, "peak_process_rss_bytes": 170348544, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.010721383336931466, "median": 0.010854499996639788, "max": 0.011463599978014827 }, "source_read_resize_time_per_frame_s": { "mean": 0.00768325332707415, "median": 0.007861149962991476, "max": 0.008414399810135365 }, "resolution": [ 640, 360 ], "fps": 5, "window": "white_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 6.434606980363984, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 42758.666666666664, "peak_one_second_bitrate_bps": 55120, "average_frame_size_bytes": 1068.9666666666667, "max_frame_size_bytes": 3109, "radio_screen": { "peak_packet_slots_per_second": 31, "mean_packets_per_frame": 4.8, "max_packets_per_frame": 13, "airtime_for_peak_second_s": 0.5124920000000001, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 12682, 12836, 12756, 12959, 13090, 13070, 13455, 13303, 13379, 13529, 13600, 13764, 13669, 13834, 13677, 13948, 13759, 13793, 14184, 14196, 14682, 14945, 14987, 15056, 15227, 15560, 16100, 17868, 19963, 21213 ], "reference_frame_size_bytes": 21213, "encode_time_per_frame_s": { "mean": 0.0006617300057162841, "median": 0.0005841499660164118, "max": 0.0011090000625699759 }, "decode_time_per_frame_s": { "mean": 0.0012177000132699808, "median": 0.0010197999654337764, "max": 0.0023011998273432255 }, "file_pipeline_latency_s": { "mean": 0.001879430018986265, "median": 0.0017759499605745077, "max": 0.0028655000496655703 }, "actual_encoded_fps": 1511.1903515959782, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 33.579507133433886, "median": 33.927656690273004, "max": 34.582871590108304 }, "mean_absolute_error": { "mean": 3.366413187980652, "median": 3.2122453451156616, "max": 4.846290588378906 }, "peak_process_rss_bytes": 159928320, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.009848426654934883, "median": 0.010104999993927777, "max": 0.010928800096735358 }, "source_read_resize_time_per_frame_s": { "mean": 0.00773259000852704, "median": 0.007808600086718798, "max": 0.00887180003337562 }, "resolution": [ 640, 360 ], "fps": 5, "window": "black_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 8.456743644236909, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 580112.0, "peak_one_second_bitrate_bps": 725632, "average_frame_size_bytes": 14502.8, "max_frame_size_bytes": 21213, "radio_screen": { "peak_packet_slots_per_second": 373, "mean_packets_per_frame": 59.96666666666667, "max_packets_per_frame": 87, "airtime_for_peak_second_s": 6.166436, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3295, 550, 1084, 964, 1091, 1213, 973, 939, 864, 1006, 1211, 923, 953, 943, 1090, 1134, 908, 893, 1027, 944, 1196, 904, 856, 954, 1079, 1259, 782, 949, 1195, 1059 ], "keyframe_sizes_bytes": [ 3295, 1213, 1211, 1134, 1196, 1259 ], "reference_frame_size_bytes": 3295, "encode_time_per_frame_s": { "mean": 0.0022904032996545237, "median": 0.002227399847470224, "max": 0.003108999924734235 }, "decode_time_per_frame_s": { "mean": 0.0003391333390027285, "median": 0.00031014997512102127, "max": 0.0006736998911947012 }, "file_pipeline_latency_s": { "mean": 0.0027749633183702825, "median": 0.0026917499490082264, "max": 0.0038926999550312757 }, "actual_encoded_fps": 436.6043308402658, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 26.724419670754664, "median": 26.62605020218887, "max": 30.45705610416238 }, "mean_absolute_error": { "mean": 7.291359694798787, "median": 7.056852579116821, "max": 12.213808059692383 }, "peak_process_rss_bytes": 169791488, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.010666099982336164, "median": 0.010723700048401952, "max": 0.011562100145965815 }, "source_read_resize_time_per_frame_s": { "mean": 0.007632293319329619, "median": 0.007808700087480247, "max": 0.008682700106874108 }, "resolution": [ 640, 360 ], "fps": 5, "window": "black_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 8.456743644236909, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 42984.0, "peak_one_second_bitrate_bps": 55872, "average_frame_size_bytes": 1074.6, "max_frame_size_bytes": 3295, "radio_screen": { "peak_packet_slots_per_second": 31, "mean_packets_per_frame": 4.766666666666667, "max_packets_per_frame": 14, "airtime_for_peak_second_s": 0.5124920000000001, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 12147, 12310, 12351, 12034, 12015, 12183, 12393, 12484, 12074, 12135, 12230, 12346, 12287, 12040, 12222, 12184, 12540, 12512, 12287, 12426, 12461, 12796, 12693, 12532, 12481, 12642, 12857, 12732, 12488, 12662, 12782, 12933, 12688, 12673, 12726, 12702, 13010, 12698, 12720, 12780, 12979, 12872, 12517, 12549, 12558, 12800, 12777, 12514, 12440, 12564, 12765, 12612, 12347, 12574, 12608, 12905, 12749, 12857, 12990, 13019 ], "reference_frame_size_bytes": 13019, "encode_time_per_frame_s": { "mean": 0.0005800433301677306, "median": 0.0005479500396177173, "max": 0.0009365999139845371 }, "decode_time_per_frame_s": { "mean": 0.0007459200064962109, "median": 0.0006915499689057469, "max": 0.0015855999663472176 }, "file_pipeline_latency_s": { "mean": 0.0013259633366639416, "median": 0.0012421999126672745, "max": 0.00217660004273057 }, "actual_encoded_fps": 1724.0091351638002, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 34.471389949304694, "median": 34.482934079943504, "max": 34.92242702593741 }, "mean_absolute_error": { "mean": 2.9696837226549784, "median": 2.9725934267044067, "max": 3.1405062675476074 }, "peak_process_rss_bytes": 181587968, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.0055455999992166955, "median": 0.005297400057315826, "max": 0.007764300098642707 }, "source_read_resize_time_per_frame_s": { "mean": 0.004032131653123845, "median": 0.0036364999832585454, "max": 0.006022799992933869 }, "resolution": [ 640, 360 ], "fps": 10, "window": "white_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 4.991810386260201, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1004336.0, "peak_one_second_bitrate_bps": 1023272, "average_frame_size_bytes": 12554.2, "max_frame_size_bytes": 13019, "radio_screen": { "peak_packet_slots_per_second": 531, "mean_packets_per_frame": 52, "max_packets_per_frame": 54, "airtime_for_peak_second_s": 8.778492, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3110, 420, 768, 612, 738, 551, 610, 476, 521, 553, 1032, 146, 349, 437, 484, 468, 489, 483, 530, 449, 1022, 297, 371, 449, 415, 469, 459, 551, 474, 503, 1025, 244, 392, 412, 470, 490, 479, 479, 446, 554, 1004, 153, 420, 453, 478, 476, 494, 493, 458, 511, 1005, 65, 489, 516, 488, 506, 446, 500, 482, 523 ], "keyframe_sizes_bytes": [ 3110, 1032, 1022, 1025, 1004, 1005 ], "reference_frame_size_bytes": 3110, "encode_time_per_frame_s": { "mean": 0.001865801653669526, "median": 0.0018273000605404377, "max": 0.0030321998056024313 }, "decode_time_per_frame_s": { "mean": 0.00024215834758554896, "median": 0.00021700002253055573, "max": 0.000618400052189827 }, "file_pipeline_latency_s": { "mean": 0.002253703334523986, "median": 0.0021937000565230846, "max": 0.0038002999499440193 }, "actual_encoded_fps": 535.9626507100961, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 27.019974367229178, "median": 26.718915923141488, "max": 30.55932525961284 }, "mean_absolute_error": { "mean": 6.634117333094279, "median": 6.7295732498168945, "max": 8.340627670288086 }, "peak_process_rss_bytes": 192696320, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.006409561657346785, "median": 0.006414650124497712, "max": 0.008352800039574504 }, "source_read_resize_time_per_frame_s": { "mean": 0.003989743321047475, "median": 0.0039090500213205814, "max": 0.00542709999717772 }, "resolution": [ 640, 360 ], "fps": 10, "window": "white_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 4.991810386260201, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 44249.333333333336, "peak_one_second_bitrate_bps": 66872, "average_frame_size_bytes": 553.1166666666667, "max_frame_size_bytes": 3110, "radio_screen": { "peak_packet_slots_per_second": 40, "mean_packets_per_frame": 2.75, "max_packets_per_frame": 13, "airtime_for_peak_second_s": 0.66128, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 12682, 12600, 12836, 12893, 12756, 12871, 12959, 13159, 13090, 13111, 13070, 13175, 13455, 13286, 13303, 13234, 13379, 13588, 13529, 13597, 13600, 13925, 13764, 13613, 13669, 13639, 13834, 13649, 13677, 13728, 13948, 13999, 13759, 13749, 13793, 13969, 14184, 14184, 14196, 14380, 14682, 14665, 14945, 14969, 14987, 15107, 15056, 15188, 15227, 15544, 15560, 15531, 16100, 16419, 17868, 18406, 19963, 21172, 21213, 21547 ], "reference_frame_size_bytes": 21547, "encode_time_per_frame_s": { "mean": 0.0006119250087067485, "median": 0.0005847499705851078, "max": 0.0009296000935137272 }, "decode_time_per_frame_s": { "mean": 0.0007622466539032758, "median": 0.000734749948605895, "max": 0.0011622000019997358 }, "file_pipeline_latency_s": { "mean": 0.0013741716626100241, "median": 0.001311299973167479, "max": 0.0020093999337404966 }, "actual_encoded_fps": 1634.1871728913566, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 33.56757767737416, "median": 33.94573630809862, "max": 34.598049856963236 }, "mean_absolute_error": { "mean": 3.3714972654978435, "median": 3.203837513923645, "max": 4.964380741119385 }, "peak_process_rss_bytes": 182505472, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.0056078850330474475, "median": 0.005462400033138692, "max": 0.008004200179129839 }, "source_read_resize_time_per_frame_s": { "mean": 0.004065748346814265, "median": 0.003629199927672744, "max": 0.006214700173586607 }, "resolution": [ 640, 360 ], "fps": 10, "window": "black_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 6.699079076428123, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1165308.0, "peak_one_second_bitrate_bps": 1470232, "average_frame_size_bytes": 14566.35, "max_frame_size_bytes": 21547, "radio_screen": { "peak_packet_slots_per_second": 757, "mean_packets_per_frame": 60.18333333333333, "max_packets_per_frame": 89, "airtime_for_peak_second_s": 12.514724000000001, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3296, 307, 722, 686, 602, 484, 539, 772, 495, 546, 991, 202, 343, 379, 462, 466, 493, 438, 468, 512, 1038, 277, 384, 423, 454, 467, 495, 622, 341, 497, 998, 128, 436, 522, 420, 475, 524, 537, 435, 550, 1062, 224, 394, 438, 473, 419, 495, 465, 527, 553, 1093, 152, 386, 352, 474, 472, 608, 580, 508, 713 ], "keyframe_sizes_bytes": [ 3296, 991, 1038, 998, 1062, 1093 ], "reference_frame_size_bytes": 3296, "encode_time_per_frame_s": { "mean": 0.0019051266717724502, "median": 0.001881500007584691, "max": 0.0028512999415397644 }, "decode_time_per_frame_s": { "mean": 0.0002492399925055603, "median": 0.0002231498947367072, "max": 0.000793500104919076 }, "file_pipeline_latency_s": { "mean": 0.0023002950047763685, "median": 0.002242599963210523, "max": 0.003628999926149845 }, "actual_encoded_fps": 524.8994803425022, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 25.607568221281184, "median": 25.37668114305545, "max": 30.45705610416238 }, "mean_absolute_error": { "mean": 8.528812861442566, "median": 8.279816150665283, "max": 14.420571327209473 }, "peak_process_rss_bytes": 192245760, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.00667769832458968, "median": 0.006772849941626191, "max": 0.008292500162497163 }, "source_read_resize_time_per_frame_s": { "mean": 0.004116973323592296, "median": 0.00390870007686317, "max": 0.005362600088119507 }, "resolution": [ 640, 360 ], "fps": 10, "window": "black_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 6.699079076428123, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 44818.666666666664, "peak_one_second_bitrate_bps": 67592, "average_frame_size_bytes": 560.2333333333333, "max_frame_size_bytes": 3296, "radio_screen": { "peak_packet_slots_per_second": 40, "mean_packets_per_frame": 2.783333333333333, "max_packets_per_frame": 14, "airtime_for_peak_second_s": 0.66128, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 12147, 12272, 12310, 12351, 12034, 11972, 12015, 12106, 12183, 12393, 12484, 12374, 12074, 12144, 12135, 12230, 12346, 12490, 12287, 12044, 12040, 12222, 12184, 12261, 12540, 12512, 12457, 12287, 12426, 12395, 12461, 12672, 12796, 12693, 12520, 12532, 12481, 12565, 12642, 12857, 12732, 12560, 12488, 12608, 12662, 12782, 12933, 13014, 12688, 12606, 12673, 12726, 12702, 12837, 13010, 12760, 12698, 12720, 12780, 12784, 12979, 13045, 12872, 12517, 12549, 12585, 12558, 12725, 12800, 12777, 12514, 12404, 12440, 12503, 12564, 12765, 12612, 12467, 12347, 12494, 12574, 12608, 12905, 12939, 12749, 12708, 12857, 12990, 13019, 13168 ], "reference_frame_size_bytes": 13168, "encode_time_per_frame_s": { "mean": 0.0005999844495414031, "median": 0.0005763500230386853, "max": 0.0010457001626491547 }, "decode_time_per_frame_s": { "mean": 0.0011992477941223318, "median": 0.0011728000827133656, "max": 0.0017033000476658344 }, "file_pipeline_latency_s": { "mean": 0.0017992322436637348, "median": 0.001764100044965744, "max": 0.002393200062215328 }, "actual_encoded_fps": 1666.7098635045422, "unique_decoded_frames": 90, "decoded_frame_count": 90, "psnr_db": { "mean": 34.47989410363799, "median": 34.47491632787367, "max": 34.926554260430215 }, "mean_absolute_error": { "mean": 2.9668693039152356, "median": 2.972814679145813, "max": 3.1405062675476074 }, "peak_process_rss_bytes": 204861440, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.0043081033405744365, "median": 0.0046446999767795205, "max": 0.0059785000048577785 }, "source_read_resize_time_per_frame_s": { "mean": 0.0028498411126848724, "median": 0.003232050104998052, "max": 0.0040577000472694635 }, "resolution": [ 640, 360 ], "fps": 15, "window": "white_car", "source_unique_frames": 90, "source_temporal_change_mean_absolute": 4.1777994303995, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1506308.0, "peak_one_second_bitrate_bps": 1536176, "average_frame_size_bytes": 12552.566666666668, "max_frame_size_bytes": 13168, "radio_screen": { "peak_packet_slots_per_second": 796, "mean_packets_per_frame": 52, "max_packets_per_frame": 54, "airtime_for_peak_second_s": 13.159472000000001, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 15, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=15:min-keyint=15:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3110, 328, 690, 348, 432, 434, 516, 297, 350, 458, 456, 271, 355, 410, 288, 694, 220, 322, 134, 270, 293, 315, 310, 365, 265, 346, 289, 396, 261, 351, 905, 138, 172, 278, 288, 312, 281, 325, 370, 346, 318, 304, 349, 341, 331, 836, 174, 81, 309, 193, 332, 440, 223, 359, 395, 234, 430, 303, 369, 329, 809, 129, 79, 343, 248, 351, 341, 325, 316, 360, 349, 339, 317, 393, 279, 858, 70, 71, 140, 458, 373, 312, 412, 268, 360, 385, 302, 361, 328, 344 ], "keyframe_sizes_bytes": [ 3110, 694, 905, 836, 809, 858 ], "reference_frame_size_bytes": 3110, "encode_time_per_frame_s": { "mean": 0.0017655511076251666, "median": 0.0016669499455019832, "max": 0.0031642999965697527 }, "decode_time_per_frame_s": { "mean": 0.00021513889336751568, "median": 0.00018770003225654364, "max": 0.0006373000796884298 }, "file_pipeline_latency_s": { "mean": 0.0021311089008425673, "median": 0.0020037000067532063, "max": 0.003775599878281355 }, "actual_encoded_fps": 566.3953853735193, "unique_decoded_frames": 90, "decoded_frame_count": 90, "psnr_db": { "mean": 26.406655061856384, "median": 26.110297959910785, "max": 30.55932525961284 }, "mean_absolute_error": { "mean": 7.27705094549391, "median": 7.328128814697266, "max": 9.716798782348633 }, "peak_process_rss_bytes": 213770240, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 15, "decoder_errors": 14 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 15, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.005239433352835476, "median": 0.005635200068354607, "max": 0.007438699947670102 }, "source_read_resize_time_per_frame_s": { "mean": 0.0029522355645895003, "median": 0.003351499908603728, "max": 0.0041853999719023705 }, "resolution": [ 640, 360 ], "fps": 15, "window": "white_car", "source_unique_frames": 90, "source_temporal_change_mean_absolute": 4.1777994303995, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 44878.666666666664, "peak_one_second_bitrate_bps": 69944, "average_frame_size_bytes": 373.9888888888889, "max_frame_size_bytes": 3110, "radio_screen": { "peak_packet_slots_per_second": 43, "mean_packets_per_frame": 2.088888888888889, "max_packets_per_frame": 13, "airtime_for_peak_second_s": 0.7108760000000001, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 12682, 12590, 12600, 12836, 12893, 12907, 12756, 12858, 12871, 12959, 13142, 13159, 13090, 13101, 13111, 13070, 13175, 13326, 13455, 13286, 13161, 13303, 13234, 13277, 13379, 13584, 13588, 13529, 13597, 13618, 13600, 13790, 13925, 13764, 13613, 13655, 13669, 13594, 13639, 13834, 13759, 13649, 13677, 13693, 13728, 13948, 13999, 13922, 13759, 13749, 13807, 13793, 13969, 14122, 14184, 14124, 14184, 14196, 14380, 14386, 14682, 14756, 14665, 14945, 14969, 14945, 14987, 15039, 15107, 15056, 15185, 15188, 15227, 15401, 15544, 15560, 15531, 15879, 16100, 16419, 16747, 17868, 18406, 18808, 19963, 21094, 21172, 21213, 21547, 21991 ], "reference_frame_size_bytes": 21991, "encode_time_per_frame_s": { "mean": 0.0006023122385765115, "median": 0.0005836001364514232, "max": 0.0010503001976758242 }, "decode_time_per_frame_s": { "mean": 0.0007249377642033829, "median": 0.0007089999271556735, "max": 0.0011662000324577093 }, "file_pipeline_latency_s": { "mean": 0.0013272500027798945, "median": 0.0012894500978291035, "max": 0.0020626999903470278 }, "actual_encoded_fps": 1660.2684387808106, "unique_decoded_frames": 90, "decoded_frame_count": 90, "psnr_db": { "mean": 33.55550359988505, "median": 33.94573630809862, "max": 34.61799803703089 }, "mean_absolute_error": { "mean": 3.3771861208809746, "median": 3.2011653184890747, "max": 5.051806926727295 }, "peak_process_rss_bytes": 204345344, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.004289482220903867, "median": 0.004660549922846258, "max": 0.005350499879568815 }, "source_read_resize_time_per_frame_s": { "mean": 0.002814735552399523, "median": 0.003206399967893958, "max": 0.0038397000171244144 }, "resolution": [ 640, 360 ], "fps": 15, "window": "black_car", "source_unique_frames": 90, "source_temporal_change_mean_absolute": 5.715192987931752, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1752322.6666666667, "peak_one_second_bitrate_bps": 2226384, "average_frame_size_bytes": 14602.68888888889, "max_frame_size_bytes": 21991, "radio_screen": { "peak_packet_slots_per_second": 1148, "mean_packets_per_frame": 60.32222222222222, "max_packets_per_frame": 91, "airtime_for_peak_second_s": 18.978736, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 15, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=15:min-keyint=15:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3296, 209, 658, 449, 587, 421, 330, 356, 308, 308, 390, 300, 337, 413, 287, 810, 248, 141, 284, 268, 387, 239, 278, 335, 289, 352, 378, 311, 412, 296, 779, 171, 103, 222, 270, 348, 304, 375, 397, 339, 270, 362, 318, 337, 392, 752, 194, 84, 331, 253, 333, 285, 359, 367, 358, 316, 322, 358, 324, 368, 785, 114, 90, 305, 329, 329, 363, 303, 355, 353, 334, 276, 303, 435, 246, 845, 137, 139, 252, 261, 334, 344, 327, 319, 542, 380, 242, 415, 499, 397 ], "keyframe_sizes_bytes": [ 3296, 810, 779, 752, 785, 845 ], "reference_frame_size_bytes": 3296, "encode_time_per_frame_s": { "mean": 0.0017521577990717357, "median": 0.0016789500368759036, "max": 0.0029399001505225897 }, "decode_time_per_frame_s": { "mean": 0.0002046522166993883, "median": 0.00018830003682523966, "max": 0.0006405999884009361 }, "file_pipeline_latency_s": { "mean": 0.0020992455564232335, "median": 0.0019977501360699534, "max": 0.0037188001442700624 }, "actual_encoded_fps": 570.7248516827557, "unique_decoded_frames": 90, "decoded_frame_count": 90, "psnr_db": { "mean": 24.9230546306057, "median": 24.78031615960662, "max": 30.45705610416238 }, "mean_absolute_error": { "mean": 9.373416794670952, "median": 9.15272569656372, "max": 16.31621742248535 }, "peak_process_rss_bytes": 213274624, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 15, "decoder_errors": 14 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 15, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.00520203553347124, "median": 0.005509149981662631, "max": 0.013597300043329597 }, "source_read_resize_time_per_frame_s": { "mean": 0.002938643330708146, "median": 0.003264299943111837, "max": 0.011178300017490983 }, "resolution": [ 640, 360 ], "fps": 15, "window": "black_car", "source_unique_frames": 90, "source_temporal_change_mean_absolute": 5.715192987931752, "unique_decoded_fps": 15.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 45361.333333333336, "peak_one_second_bitrate_bps": 69192, "average_frame_size_bytes": 378.0111111111111, "max_frame_size_bytes": 3296, "radio_screen": { "peak_packet_slots_per_second": 43, "mean_packets_per_frame": 2.1444444444444444, "max_packets_per_frame": 14, "airtime_for_peak_second_s": 0.7108760000000001, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 15089, 15343, 14978, 15408, 15099, 15187, 15290, 15254, 15532, 15250, 15403, 15627, 15445, 15880, 15511, 15778, 15646, 15629, 15968, 15761, 15940, 15543, 15513, 15687, 15447, 15688, 15266, 15558, 15655, 16046 ], "reference_frame_size_bytes": 16046, "encode_time_per_frame_s": { "mean": 0.0009672466820726792, "median": 0.0009038000134751201, "max": 0.0016052001155912876 }, "decode_time_per_frame_s": { "mean": 0.0013310099874312678, "median": 0.0012418498517945409, "max": 0.001813200069591403 }, "file_pipeline_latency_s": { "mean": 0.002298256669503947, "median": 0.0021515999687835574, "max": 0.0030170998070389032 }, "actual_encoded_fps": 1033.8624246889478, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 35.32578084582183, "median": 35.36510573412994, "max": 35.75229102779232 }, "mean_absolute_error": { "mean": 2.397222701708476, "median": 2.397054076194763, "max": 2.522418737411499 }, "peak_process_rss_bytes": 169775104, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.010281886641557018, "median": 0.01021109998691827, "max": 0.01206299988552928 }, "source_read_resize_time_per_frame_s": { "mean": 0.007747716650677224, "median": 0.007736050058156252, "max": 0.009348399937152863 }, "resolution": [ 640, 480 ], "fps": 5, "window": "white_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 4.825955235272988, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 620561.3333333334, "peak_one_second_bitrate_bps": 631552, "average_frame_size_bytes": 15514.033333333333, "max_frame_size_bytes": 16046, "radio_screen": { "peak_packet_slots_per_second": 327, "mean_packets_per_frame": 64.13333333333334, "max_packets_per_frame": 66, "airtime_for_peak_second_s": 5.405964, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3296, 480, 943, 1146, 931, 1318, 920, 944, 932, 1000, 1278, 886, 945, 824, 976, 1353, 924, 866, 1005, 784, 1318, 968, 942, 1044, 881, 1295, 863, 999, 893, 889 ], "keyframe_sizes_bytes": [ 3296, 1318, 1278, 1353, 1318, 1295 ], "reference_frame_size_bytes": 3296, "encode_time_per_frame_s": { "mean": 0.0027119533624500036, "median": 0.0026096500223502517, "max": 0.0040692000184208155 }, "decode_time_per_frame_s": { "mean": 0.0003816833331560095, "median": 0.00033285003155469894, "max": 0.0009971000254154205 }, "file_pipeline_latency_s": { "mean": 0.003261346680422624, "median": 0.0031862499890848994, "max": 0.00487050018273294 }, "actual_encoded_fps": 368.7379045104931, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 28.761595242663457, "median": 28.911471482588105, "max": 31.326940633417458 }, "mean_absolute_error": { "mean": 4.769204966227213, "median": 4.670733690261841, "max": 6.304953575134277 }, "peak_process_rss_bytes": 181735424, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.011265186686068773, "median": 0.011225400026887655, "max": 0.014658800093457103 }, "source_read_resize_time_per_frame_s": { "mean": 0.007818863339101275, "median": 0.007772199925966561, "max": 0.010772700188681483 }, "resolution": [ 640, 480 ], "fps": 5, "window": "white_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 4.825955235272988, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 42457.333333333336, "peak_one_second_bitrate_bps": 54368, "average_frame_size_bytes": 1061.4333333333334, "max_frame_size_bytes": 3296, "radio_screen": { "peak_packet_slots_per_second": 29, "mean_packets_per_frame": 4.766666666666667, "max_packets_per_frame": 14, "airtime_for_peak_second_s": 0.479428, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 15657, 15825, 15750, 15977, 16043, 16119, 16408, 16293, 16526, 16527, 16588, 16722, 16649, 16898, 16785, 16933, 16741, 16789, 17209, 17283, 17596, 17832, 17849, 18036, 18204, 18605, 19026, 20874, 22722, 23952 ], "reference_frame_size_bytes": 23952, "encode_time_per_frame_s": { "mean": 0.0009829466852049032, "median": 0.0009458999847993255, "max": 0.0013657999224960804 }, "decode_time_per_frame_s": { "mean": 0.0013720166481410465, "median": 0.0013060499913990498, "max": 0.0022140999790281057 }, "file_pipeline_latency_s": { "mean": 0.0023549633333459496, "median": 0.0022493499564006925, "max": 0.003447200171649456 }, "actual_encoded_fps": 1017.3491757506073, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 34.49080840812658, "median": 34.81949387874462, "max": 35.49369941165341 }, "mean_absolute_error": { "mean": 2.6898151795069376, "median": 2.569164991378784, "max": 3.7802138328552246 }, "peak_process_rss_bytes": 171282432, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.010198250009367863, "median": 0.010291349957697093, "max": 0.011280100094154477 }, "source_read_resize_time_per_frame_s": { "mean": 0.007640970001618067, "median": 0.007642849930562079, "max": 0.008699500001966953 }, "resolution": [ 640, 480 ], "fps": 5, "window": "black_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 6.342557733177682, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 699224.0, "peak_one_second_bitrate_bps": 841432, "average_frame_size_bytes": 17480.6, "max_frame_size_bytes": 23952, "radio_screen": { "peak_packet_slots_per_second": 434, "mean_packets_per_frame": 72.13333333333334, "max_packets_per_frame": 99, "airtime_for_peak_second_s": 7.174888, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3404, 460, 833, 993, 1240, 1355, 895, 916, 1035, 834, 1282, 891, 845, 1066, 892, 1249, 887, 932, 943, 1083, 1301, 776, 867, 998, 876, 1366, 884, 1010, 1078, 1121 ], "keyframe_sizes_bytes": [ 3404, 1355, 1282, 1249, 1301, 1366 ], "reference_frame_size_bytes": 3404, "encode_time_per_frame_s": { "mean": 0.0026981499899799625, "median": 0.00264224992133677, "max": 0.0038113000337034464 }, "decode_time_per_frame_s": { "mean": 0.0003730333565423886, "median": 0.00032870005816221237, "max": 0.0007495000027120113 }, "file_pipeline_latency_s": { "mean": 0.003245533335333069, "median": 0.00318014994263649, "max": 0.004731400171294808 }, "actual_encoded_fps": 370.6243180377924, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 27.234749428577224, "median": 27.07343378626255, "max": 31.28210375305899 }, "mean_absolute_error": { "mean": 6.152364873886109, "median": 5.949660778045654, "max": 9.62710189819336 }, "peak_process_rss_bytes": 181792768, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.011808179994113743, "median": 0.011440400034189224, "max": 0.02780220005661249 }, "source_read_resize_time_per_frame_s": { "mean": 0.008241906700034937, "median": 0.007941949996165931, "max": 0.024250100133940578 }, "resolution": [ 640, 480 ], "fps": 5, "window": "black_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 6.342557733177682, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 43082.666666666664, "peak_one_second_bitrate_bps": 55440, "average_frame_size_bytes": 1077.0666666666666, "max_frame_size_bytes": 3404, "radio_screen": { "peak_packet_slots_per_second": 31, "mean_packets_per_frame": 4.933333333333334, "max_packets_per_frame": 14, "airtime_for_peak_second_s": 0.5124920000000001, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 15089, 15374, 15343, 15063, 14978, 15229, 15408, 15437, 15099, 15195, 15187, 15303, 15290, 15106, 15254, 15229, 15532, 15493, 15250, 15310, 15403, 15709, 15627, 15481, 15445, 15570, 15880, 15707, 15511, 15703, 15778, 15891, 15646, 15584, 15629, 15771, 15968, 15732, 15761, 15791, 15940, 15783, 15543, 15565, 15513, 15738, 15687, 15470, 15447, 15453, 15688, 15499, 15266, 15412, 15558, 15820, 15655, 15891, 16046, 15970 ], "reference_frame_size_bytes": 16046, "encode_time_per_frame_s": { "mean": 0.0010156033599438767, "median": 0.0009285000851377845, "max": 0.002031999872997403 }, "decode_time_per_frame_s": { "mean": 0.001380936661735177, "median": 0.0012899000430479646, "max": 0.00244159996509552 }, "file_pipeline_latency_s": { "mean": 0.002396540021679054, "median": 0.002238200046122074, "max": 0.004358799895271659 }, "actual_encoded_fps": 984.6363643925529, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 35.32946398154305, "median": 35.35883911368568, "max": 35.75229102779232 }, "mean_absolute_error": { "mean": 2.3942877133687337, "median": 2.3958078622817993, "max": 2.522418737411499 }, "peak_process_rss_bytes": 198086656, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.006659243337344379, "median": 0.006638049962930381, "max": 0.008504799799993634 }, "source_read_resize_time_per_frame_s": { "mean": 0.004177321672129134, "median": 0.0038872999139130116, "max": 0.005686699878424406 }, "resolution": [ 640, 480 ], "fps": 10, "window": "white_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 3.743857789695151, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1242266.6666666667, "peak_one_second_bitrate_bps": 1261704, "average_frame_size_bytes": 15528.333333333334, "max_frame_size_bytes": 16046, "radio_screen": { "peak_packet_slots_per_second": 652, "mean_packets_per_frame": 64.16666666666667, "max_packets_per_frame": 66, "airtime_for_peak_second_s": 10.778864, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3297, 310, 597, 637, 797, 588, 572, 526, 536, 501, 1030, 331, 331, 395, 355, 445, 447, 477, 515, 549, 1110, 264, 323, 391, 441, 495, 421, 458, 479, 538, 1084, 322, 378, 345, 471, 491, 447, 480, 471, 579, 1087, 306, 441, 300, 419, 456, 424, 526, 465, 509, 1043, 319, 343, 410, 451, 601, 409, 493, 461, 464 ], "keyframe_sizes_bytes": [ 3297, 1030, 1110, 1084, 1087, 1043 ], "reference_frame_size_bytes": 3297, "encode_time_per_frame_s": { "mean": 0.0022424066516881186, "median": 0.0021904000313952565, "max": 0.0035081999376416206 }, "decode_time_per_frame_s": { "mean": 0.0002702599973417819, "median": 0.00024275004398077726, "max": 0.0007344998884946108 }, "file_pipeline_latency_s": { "mean": 0.002683043316937983, "median": 0.0025986998807638884, "max": 0.004411800066009164 }, "actual_encoded_fps": 445.94944420414754, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 27.312822024232332, "median": 26.850138166341964, "max": 31.326940633417458 }, "mean_absolute_error": { "mean": 5.884419588247935, "median": 6.11938214302063, "max": 7.586790561676025 }, "peak_process_rss_bytes": 210382848, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.007182836664530138, "median": 0.007317100069485605, "max": 0.008737700060009956 }, "source_read_resize_time_per_frame_s": { "mean": 0.004205133339079718, "median": 0.004069750080816448, "max": 0.005586500046774745 }, "resolution": [ 640, 480 ], "fps": 10, "window": "white_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 3.743857789695151, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 44201.333333333336, "peak_one_second_bitrate_bps": 66888, "average_frame_size_bytes": 552.5166666666667, "max_frame_size_bytes": 3297, "radio_screen": { "peak_packet_slots_per_second": 41, "mean_packets_per_frame": 2.7666666666666666, "max_packets_per_frame": 14, "airtime_for_peak_second_s": 0.677812, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 15657, 15675, 15825, 15798, 15750, 15860, 15977, 16093, 16043, 16060, 16119, 16149, 16408, 16254, 16293, 16240, 16526, 16636, 16527, 16486, 16588, 16871, 16722, 16514, 16649, 16614, 16898, 16632, 16785, 16757, 16933, 16990, 16741, 16764, 16789, 16939, 17209, 17225, 17283, 17272, 17596, 17576, 17832, 17813, 17849, 18116, 18036, 18172, 18204, 18401, 18605, 18548, 19026, 19305, 20874, 21367, 22722, 24004, 23952, 24244 ], "reference_frame_size_bytes": 24244, "encode_time_per_frame_s": { "mean": 0.0009896516683511436, "median": 0.0009539999300613999, "max": 0.0016640000976622105 }, "decode_time_per_frame_s": { "mean": 0.0013191116663316886, "median": 0.0013071499997749925, "max": 0.0018215999007225037 }, "file_pipeline_latency_s": { "mean": 0.0023087633346828324, "median": 0.0022566000698134303, "max": 0.0030090000946074724 }, "actual_encoded_fps": 1010.4565393863254, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 34.47661271367369, "median": 34.8252934804148, "max": 35.49369941165341 }, "mean_absolute_error": { "mean": 2.6947265108426413, "median": 2.561638355255127, "max": 3.889805793762207 }, "peak_process_rss_bytes": 198909952, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.006691910008278986, "median": 0.006667049950920045, "max": 0.008377900114282966 }, "source_read_resize_time_per_frame_s": { "mean": 0.0041372516619352, "median": 0.003899450064636767, "max": 0.005786400055512786 }, "resolution": [ 640, 480 ], "fps": 10, "window": "black_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 5.024309307321093, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1402390.6666666667, "peak_one_second_bitrate_bps": 1701176, "average_frame_size_bytes": 17529.883333333335, "max_frame_size_bytes": 24244, "radio_screen": { "peak_packet_slots_per_second": 878, "mean_packets_per_frame": 72.36666666666666, "max_packets_per_frame": 100, "airtime_for_peak_second_s": 14.515096, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3405, 237, 587, 670, 676, 464, 454, 637, 524, 509, 1176, 285, 324, 406, 420, 470, 517, 462, 449, 526, 1128, 237, 325, 402, 456, 465, 479, 594, 399, 484, 1108, 315, 297, 519, 383, 409, 436, 562, 453, 463, 1156, 332, 300, 433, 444, 420, 513, 501, 457, 497, 1199, 226, 349, 405, 484, 392, 562, 543, 501, 601 ], "keyframe_sizes_bytes": [ 3405, 1176, 1128, 1108, 1156, 1199 ], "reference_frame_size_bytes": 3405, "encode_time_per_frame_s": { "mean": 0.0022907616881032784, "median": 0.0021999500459060073, "max": 0.0036985999904572964 }, "decode_time_per_frame_s": { "mean": 0.0002875250104504327, "median": 0.0002466499572619796, "max": 0.0007511000148952007 }, "file_pipeline_latency_s": { "mean": 0.0027546900052887696, "median": 0.0026201499858871102, "max": 0.004535299958661199 }, "actual_encoded_fps": 436.5360243247246, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 26.12136238381969, "median": 25.868173237641145, "max": 31.28210375305899 }, "mean_absolute_error": { "mean": 7.226142251491547, "median": 7.210144758224487, "max": 11.857298851013184 }, "peak_process_rss_bytes": 210821120, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.007163761684205383, "median": 0.007316100061871111, "max": 0.009429499972611666 }, "source_read_resize_time_per_frame_s": { "mean": 0.004197886663799485, "median": 0.00375729997176677, "max": 0.00629410007968545 }, "resolution": [ 640, 480 ], "fps": 10, "window": "black_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 5.024309307321093, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 44569.333333333336, "peak_one_second_bitrate_bps": 65304, "average_frame_size_bytes": 557.1166666666667, "max_frame_size_bytes": 3405, "radio_screen": { "peak_packet_slots_per_second": 37, "mean_packets_per_frame": 2.7, "max_packets_per_frame": 14, "airtime_for_peak_second_s": 0.611684, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 18991, 19439, 18986, 19509, 19045, 19146, 19419, 19272, 19650, 19418, 19678, 19992, 19662, 20309, 19662, 20207, 19961, 20040, 20573, 20239, 20342, 19705, 19766, 20097, 19659, 20160, 19543, 19959, 20091, 20682 ], "reference_frame_size_bytes": 20682, "encode_time_per_frame_s": { "mean": 0.001321093326744934, "median": 0.00121779995970428, "max": 0.0018953001126646996 }, "decode_time_per_frame_s": { "mean": 0.0020736233176042638, "median": 0.0020137998508289456, "max": 0.002636200049892068 }, "file_pipeline_latency_s": { "mean": 0.0033947166443491976, "median": 0.0032818500185385346, "max": 0.004206399898976088 }, "actual_encoded_fps": 756.9487936661661, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 36.249434167216634, "median": 36.25067132407296, "max": 36.66245488965405 }, "mean_absolute_error": { "mean": 2.5418715874354043, "median": 2.542627453804016, "max": 2.7016775608062744 }, "peak_process_rss_bytes": 178675712, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.013095649999255936, "median": 0.012539700022898614, "max": 0.02352489996701479 }, "source_read_resize_time_per_frame_s": { "mean": 0.009100299996013443, "median": 0.008976950077340007, "max": 0.014550700085237622 }, "resolution": [ 854, 480 ], "fps": 5, "window": "white_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 6.423774473516559, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 790936.0, "peak_one_second_bitrate_bps": 809240, "average_frame_size_bytes": 19773.4, "max_frame_size_bytes": 20682, "radio_screen": { "peak_packet_slots_per_second": 417, "mean_packets_per_frame": 81.46666666666667, "max_packets_per_frame": 85, "airtime_for_peak_second_s": 6.8938440000000005, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3660, 595, 723, 1071, 840, 1598, 765, 962, 828, 963, 1426, 823, 902, 1033, 935, 1515, 660, 899, 1061, 887, 1417, 704, 876, 1040, 934, 1391, 759, 854, 1031, 921 ], "keyframe_sizes_bytes": [ 3660, 1598, 1426, 1515, 1417, 1391 ], "reference_frame_size_bytes": 3660, "encode_time_per_frame_s": { "mean": 0.003839300014078617, "median": 0.0036780498921871185, "max": 0.005037199938669801 }, "decode_time_per_frame_s": { "mean": 0.00044324996415525677, "median": 0.00037765002343803644, "max": 0.0009477001149207354 }, "file_pipeline_latency_s": { "mean": 0.004972200025804341, "median": 0.0048275000881403685, "max": 0.006669400027021766 }, "actual_encoded_fps": 260.46414615503477, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 27.34600356413418, "median": 27.10621585564934, "max": 30.467404715064692 }, "mean_absolute_error": { "mean": 6.515465720494588, "median": 6.575505018234253, "max": 8.063413619995117 }, "peak_process_rss_bytes": 192094208, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.014342433322841923, "median": 0.014363100053742528, "max": 0.015381400007754564 }, "source_read_resize_time_per_frame_s": { "mean": 0.008857526645685235, "median": 0.008922550012357533, "max": 0.00966030010022223 }, "resolution": [ 854, 480 ], "fps": 5, "window": "white_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 6.423774473516559, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 42764.0, "peak_one_second_bitrate_bps": 55112, "average_frame_size_bytes": 1069.1, "max_frame_size_bytes": 3660, "radio_screen": { "peak_packet_slots_per_second": 30, "mean_packets_per_frame": 4.8, "max_packets_per_frame": 15, "airtime_for_peak_second_s": 0.49596, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 19855, 20189, 20017, 20503, 20488, 20542, 21053, 20891, 21127, 21230, 21229, 21466, 21248, 21637, 21710, 21939, 21551, 21617, 22354, 22474, 22915, 23364, 23359, 23510, 23882, 24434, 25295, 28215, 31446, 33405 ], "reference_frame_size_bytes": 33405, "encode_time_per_frame_s": { "mean": 0.0012862900039181113, "median": 0.0012479500146582723, "max": 0.0017227998469024897 }, "decode_time_per_frame_s": { "mean": 0.0021486899737889567, "median": 0.0020769500406458974, "max": 0.0028649000450968742 }, "file_pipeline_latency_s": { "mean": 0.003434979977707068, "median": 0.0033110500080510974, "max": 0.0043542999774217606 }, "actual_encoded_fps": 777.4296596832316, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 35.46383349613093, "median": 35.756270878711085, "max": 36.47284675945202 }, "mean_absolute_error": { "mean": 2.8119893948237102, "median": 2.6973214149475098, "max": 3.8885245323181152 }, "peak_process_rss_bytes": 177967104, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.012566886679269373, "median": 0.012662250082939863, "max": 0.013454899890348315 }, "source_read_resize_time_per_frame_s": { "mean": 0.008827396668493748, "median": 0.008885600022040308, "max": 0.009529199916869402 }, "resolution": [ 854, 480 ], "fps": 5, "window": "black_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 8.443713071011333, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 910593.3333333334, "peak_one_second_bitrate_bps": 1142360, "average_frame_size_bytes": 22764.833333333332, "max_frame_size_bytes": 33405, "radio_screen": { "peak_packet_slots_per_second": 587, "mean_packets_per_frame": 93.76666666666667, "max_packets_per_frame": 137, "airtime_for_peak_second_s": 9.704284, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3619, 611, 823, 854, 1138, 1576, 676, 863, 883, 1092, 1532, 686, 887, 906, 1060, 1445, 712, 901, 1005, 1139, 1544, 664, 822, 978, 867, 1572, 624, 1240, 1237, 1144 ], "keyframe_sizes_bytes": [ 3619, 1576, 1532, 1445, 1544, 1572 ], "reference_frame_size_bytes": 3619, "encode_time_per_frame_s": { "mean": 0.003956330001043776, "median": 0.003877400071360171, "max": 0.005000100005418062 }, "decode_time_per_frame_s": { "mean": 0.0004660733121757706, "median": 0.0004013999132439494, "max": 0.0009216999169439077 }, "file_pipeline_latency_s": { "mean": 0.005116513340423504, "median": 0.00514399993699044, "max": 0.006576000014320016 }, "actual_encoded_fps": 252.7595017948896, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 25.919071359984258, "median": 25.784040363068748, "max": 29.87748494657435 }, "mean_absolute_error": { "mean": 8.373277123769125, "median": 8.329763889312744, "max": 13.02888298034668 }, "peak_process_rss_bytes": 191561728, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.014400616652953129, "median": 0.014429100090637803, "max": 0.015620500082150102 }, "source_read_resize_time_per_frame_s": { "mean": 0.008872739993967116, "median": 0.00898000004235655, "max": 0.010020599933341146 }, "resolution": [ 854, 480 ], "fps": 5, "window": "black_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 8.443713071011333, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 44133.333333333336, "peak_one_second_bitrate_bps": 56360, "average_frame_size_bytes": 1103.3333333333333, "max_frame_size_bytes": 3619, "radio_screen": { "peak_packet_slots_per_second": 31, "mean_packets_per_frame": 5, "max_packets_per_frame": 15, "airtime_for_peak_second_s": 0.5124920000000001, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 18991, 19448, 19439, 19010, 18986, 19178, 19509, 19605, 19045, 19196, 19146, 19356, 19419, 19058, 19272, 19141, 19650, 19706, 19418, 19496, 19678, 20133, 19992, 19700, 19662, 19861, 20309, 20020, 19662, 19967, 20207, 20245, 19961, 20036, 20040, 20241, 20573, 20152, 20239, 20219, 20342, 20229, 19705, 19780, 19766, 20143, 20097, 19728, 19659, 19780, 20160, 19823, 19543, 19736, 19959, 20269, 20091, 20360, 20682, 20628 ], "reference_frame_size_bytes": 20682, "encode_time_per_frame_s": { "mean": 0.0012685883441008628, "median": 0.0012157501187175512, "max": 0.0020418998319655657 }, "decode_time_per_frame_s": { "mean": 0.00223012164933607, "median": 0.0021488500060513616, "max": 0.0032966998405754566 }, "file_pipeline_latency_s": { "mean": 0.0034987099934369326, "median": 0.0034072500420734286, "max": 0.004533199826255441 }, "actual_encoded_fps": 788.2777771450911, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 36.258137864482094, "median": 36.24130078960549, "max": 36.66245488965405 }, "mean_absolute_error": { "mean": 2.537526535987854, "median": 2.5445330142974854, "max": 2.7016775608062744 }, "peak_process_rss_bytes": 216555520, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.008869533341688414, "median": 0.008655900019221008, "max": 0.010496899951249361 }, "source_read_resize_time_per_frame_s": { "mean": 0.00533879833528772, "median": 0.004988350090570748, "max": 0.0065977000631392 }, "resolution": [ 854, 480 ], "fps": 10, "window": "white_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 4.983709815777751, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1583261.3333333333, "peak_one_second_bitrate_bps": 1616384, "average_frame_size_bytes": 19790.766666666666, "max_frame_size_bytes": 20682, "radio_screen": { "peak_packet_slots_per_second": 832, "mean_packets_per_frame": 81.55, "max_packets_per_frame": 85, "airtime_for_peak_second_s": 13.754624, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3661, 227, 393, 552, 652, 589, 571, 516, 584, 612, 893, 385, 573, 339, 361, 410, 463, 478, 467, 513, 979, 416, 613, 568, 301, 400, 328, 410, 499, 447, 1013, 398, 518, 426, 330, 364, 487, 472, 471, 548, 1152, 278, 404, 293, 442, 423, 512, 458, 485, 452, 1296, 117, 209, 473, 502, 523, 366, 502, 530, 527 ], "keyframe_sizes_bytes": [ 3661, 893, 979, 1013, 1152, 1296 ], "reference_frame_size_bytes": 3661, "encode_time_per_frame_s": { "mean": 0.0034152433237371344, "median": 0.0033450500341132283, "max": 0.005033199908211827 }, "decode_time_per_frame_s": { "mean": 0.00033762501552700994, "median": 0.0002901999978348613, "max": 0.0009183001238852739 }, "file_pipeline_latency_s": { "mean": 0.00447306166170165, "median": 0.004365550121292472, "max": 0.006619899999350309 }, "actual_encoded_fps": 292.804905890497, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 25.80987256961521, "median": 25.452038202344664, "max": 30.467404715064692 }, "mean_absolute_error": { "mean": 8.083943565686544, "median": 8.476856231689453, "max": 11.016582489013672 }, "peak_process_rss_bytes": 229466112, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.010419041647886236, "median": 0.010593650047667325, "max": 0.012364400085061789 }, "source_read_resize_time_per_frame_s": { "mean": 0.005452180001884699, "median": 0.005030200118198991, "max": 0.0068789999932050705 }, "resolution": [ 854, 480 ], "fps": 10, "window": "white_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 4.983709815777751, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 44228.0, "peak_one_second_bitrate_bps": 66856, "average_frame_size_bytes": 552.85, "max_frame_size_bytes": 3661, "radio_screen": { "peak_packet_slots_per_second": 40, "mean_packets_per_frame": 2.7666666666666666, "max_packets_per_frame": 16, "airtime_for_peak_second_s": 0.66128, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 19855, 19838, 20189, 20209, 20017, 20233, 20503, 20545, 20488, 20608, 20542, 20664, 21053, 20769, 20891, 20756, 21127, 21280, 21230, 21182, 21229, 21568, 21466, 21273, 21248, 21325, 21637, 21293, 21710, 21590, 21939, 21955, 21551, 21611, 21617, 21988, 22354, 22287, 22474, 22395, 22915, 22983, 23364, 23284, 23359, 23590, 23510, 23899, 23882, 24268, 24434, 24424, 25295, 25938, 28215, 29079, 31446, 33610, 33405, 33893 ], "reference_frame_size_bytes": 33893, "encode_time_per_frame_s": { "mean": 0.0012672633320714036, "median": 0.0012221499346196651, "max": 0.001935799838975072 }, "decode_time_per_frame_s": { "mean": 0.0022644900095959504, "median": 0.0020098499953746796, "max": 0.011534800054505467 }, "file_pipeline_latency_s": { "mean": 0.003531753341667354, "median": 0.00324899994302541, "max": 0.01283370004966855 }, "actual_encoded_fps": 789.1019764340938, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 35.45328073515085, "median": 35.78055466237318, "max": 36.47284675945202 }, "mean_absolute_error": { "mean": 2.8146109024683637, "median": 2.6887112855911255, "max": 4.000978469848633 }, "peak_process_rss_bytes": 216780800, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.009029461660732825, "median": 0.008937250007875264, "max": 0.010347000090405345 }, "source_read_resize_time_per_frame_s": { "mean": 0.005411859997548163, "median": 0.005238699959591031, "max": 0.006846900098025799 }, "resolution": [ 854, 480 ], "fps": 10, "window": "black_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 6.688626222231043, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1828376.0, "peak_one_second_bitrate_bps": 2317912, "average_frame_size_bytes": 22854.7, "max_frame_size_bytes": 33893, "radio_screen": { "peak_packet_slots_per_second": 1192, "mean_packets_per_frame": 94.16666666666667, "max_packets_per_frame": 139, "airtime_for_peak_second_s": 19.706144000000002, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 10, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=10:min-keyint=10:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3635, 151, 549, 554, 676, 479, 479, 714, 435, 585, 970, 335, 481, 384, 415, 386, 426, 536, 481, 525, 1245, 285, 222, 460, 432, 414, 423, 507, 461, 600, 1172, 250, 413, 394, 354, 546, 455, 482, 438, 459, 1236, 276, 327, 370, 442, 419, 437, 472, 482, 580, 1136, 296, 463, 429, 677, 524, 632, 436, 416, 538 ], "keyframe_sizes_bytes": [ 3635, 970, 1245, 1172, 1236, 1136 ], "reference_frame_size_bytes": 3635, "encode_time_per_frame_s": { "mean": 0.0034533450147137047, "median": 0.0033572498941794038, "max": 0.005008900072425604 }, "decode_time_per_frame_s": { "mean": 0.0003386116664235791, "median": 0.0002933000214397907, "max": 0.0009212000295519829 }, "file_pipeline_latency_s": { "mean": 0.00449528000705565, "median": 0.004325249930843711, "max": 0.006598600186407566 }, "actual_encoded_fps": 289.57431004990497, "unique_decoded_frames": 60, "decoded_frame_count": 60, "psnr_db": { "mean": 24.611723686314907, "median": 24.396485523285122, "max": 29.878967885893964 }, "mean_absolute_error": { "mean": 10.00396282672882, "median": 10.130996227264404, "max": 16.970537185668945 }, "peak_process_rss_bytes": 229552128, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 10, "decoder_errors": 9 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 10, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.010343240015208722, "median": 0.010629049967974424, "max": 0.011937800096347928 }, "source_read_resize_time_per_frame_s": { "mean": 0.005408368329517544, "median": 0.004985950072295964, "max": 0.006792900152504444 }, "resolution": [ 854, 480 ], "fps": 10, "window": "black_car", "source_unique_frames": 60, "source_temporal_change_mean_absolute": 6.688626222231043, "unique_decoded_fps": 10.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 45061.333333333336, "peak_one_second_bitrate_bps": 66056, "average_frame_size_bytes": 563.2666666666667, "max_frame_size_bytes": 3635, "radio_screen": { "peak_packet_slots_per_second": 37, "mean_packets_per_frame": 2.7, "max_packets_per_frame": 15, "airtime_for_peak_second_s": 0.611684, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 36009, 37211, 35457, 36738, 35967, 36297, 36604, 37023, 37497, 36948, 37404, 37915, 37393, 39079, 37662, 38230, 37974, 38527, 39461, 39271, 38822, 37794, 37783, 38478, 37927, 39027, 37311, 38117, 38340, 39778 ], "reference_frame_size_bytes": 39778, "encode_time_per_frame_s": { "mean": 0.002566866654281815, "median": 0.002501599956303835, "max": 0.0031787999905645847 }, "decode_time_per_frame_s": { "mean": 0.00492984001369526, "median": 0.004969150060787797, "max": 0.006156699964776635 }, "file_pipeline_latency_s": { "mean": 0.007496706667977074, "median": 0.007471449906006455, "max": 0.00853089988231659 }, "actual_encoded_fps": 389.5800346044039, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 37.77369632215054, "median": 37.84204381571763, "max": 38.25101264112699 }, "mean_absolute_error": { "mean": 2.207351549466451, "median": 2.1849143505096436, "max": 2.412869930267334 }, "peak_process_rss_bytes": 233189376, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.0168228499746571, "median": 0.01683969993609935, "max": 0.01858230005018413 }, "source_read_resize_time_per_frame_s": { "mean": 0.009350949999255438, "median": 0.009469249984249473, "max": 0.010726899839937687 }, "resolution": [ 1280, 720 ], "fps": 5, "window": "white_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 6.751980413872925, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1509392.0, "peak_one_second_bitrate_bps": 1552440, "average_frame_size_bytes": 37734.8, "max_frame_size_bytes": 39778, "radio_screen": { "peak_packet_slots_per_second": 797, "mean_packets_per_frame": 155.13333333333333, "max_packets_per_frame": 164, "airtime_for_peak_second_s": 13.176004, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 4125, 679, 940, 1205, 991, 1301, 788, 982, 984, 912, 1400, 903, 785, 873, 1141, 1233, 925, 779, 1081, 870, 1248, 968, 983, 965, 857, 1478, 656, 936, 971, 992 ], "keyframe_sizes_bytes": [ 4125, 1301, 1400, 1233, 1248, 1478 ], "reference_frame_size_bytes": 4125, "encode_time_per_frame_s": { "mean": 0.007850823341868818, "median": 0.00787994998972863, "max": 0.009282399900257587 }, "decode_time_per_frame_s": { "mean": 0.0007339900049070518, "median": 0.0005976499523967505, "max": 0.0014971999917179346 }, "file_pipeline_latency_s": { "mean": 0.009393843325475852, "median": 0.009325549937784672, "max": 0.011398999951779842 }, "actual_encoded_fps": 127.37517537389384, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 24.67096025819779, "median": 24.438128616808193, "max": 29.17495977194012 }, "mean_absolute_error": { "mean": 9.421047576268514, "median": 9.611966609954834, "max": 12.500504493713379 }, "peak_process_rss_bytes": 252207104, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.019607116654515266, "median": 0.01951635000295937, "max": 0.021835300140082836 }, "source_read_resize_time_per_frame_s": { "mean": 0.00942722000181675, "median": 0.009608100051991642, "max": 0.01065109996125102 }, "resolution": [ 1280, 720 ], "fps": 5, "window": "white_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 6.751980413872925, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 43934.666666666664, "peak_one_second_bitrate_bps": 63520, "average_frame_size_bytes": 1098.3666666666666, "max_frame_size_bytes": 4125, "radio_screen": { "peak_packet_slots_per_second": 34, "mean_packets_per_frame": 5, "max_packets_per_frame": 17, "airtime_for_peak_second_s": 0.562088, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "JPEG_INDEPENDENT", "settings": { "quality": 35, "subsampling": "4:2:0", "optimize": false, "progressive": false }, "frame_sizes_bytes": [ 37513, 37961, 37869, 38928, 38610, 38911, 39834, 39512, 39908, 40761, 40282, 40774, 40363, 40963, 41168, 42226, 41092, 41042, 42435, 42631, 43721, 45262, 45031, 45276, 46079, 47272, 49252, 56060, 62281, 65957 ], "reference_frame_size_bytes": 65957, "encode_time_per_frame_s": { "mean": 0.002629969975290199, "median": 0.0025424499763175845, "max": 0.0036987001076340675 }, "decode_time_per_frame_s": { "mean": 0.004876499995589256, "median": 0.004791649873368442, "max": 0.006102999905124307 }, "file_pipeline_latency_s": { "mean": 0.007506469970879456, "median": 0.007445799885317683, "max": 0.008699399884790182 }, "actual_encoded_fps": 380.2324777071483, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 37.02863380420888, "median": 37.329812540895816, "max": 38.07020171669396 }, "mean_absolute_error": { "mean": 2.409099801381429, "median": 2.3217729330062866, "max": 3.239919662475586 }, "peak_process_rss_bytes": 232779776, "loss_recovery": { "dropped_frame": 0, "first_exact_frame": 1 }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.017187976674176753, "median": 0.0172947000246495, "max": 0.018227299908176064 }, "source_read_resize_time_per_frame_s": { "mean": 0.009420133327754836, "median": 0.009560100035741925, "max": 0.010411900002509356 }, "resolution": [ 1280, 720 ], "fps": 5, "window": "black_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 8.835132141503033, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 1745298.6666666667, "peak_one_second_bitrate_bps": 2246576, "average_frame_size_bytes": 43632.46666666667, "max_frame_size_bytes": 65957, "radio_screen": { "peak_packet_slots_per_second": 1153, "mean_packets_per_frame": 179.33333333333334, "max_packets_per_frame": 271, "airtime_for_peak_second_s": 19.061396000000002, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } }, { "codec": "H264_LIBX264", "settings": { "container": "Annex B packet stream", "preset": "veryfast", "tune": "zerolatency", "crf": 28, "pixel_format": "yuv420p", "maxrate_bps": 40000, "vbv_buffer_bits": 40000, "gop_frames": 5, "b_frames": 0, "encoder_threads": 1, "x264_parameters": "keyint=5:min-keyint=5:scenecut=0:open-gop=0:bframes=0:rc-lookahead=0:sync-lookahead=0:repeat-headers=1:vbv-maxrate=40:vbv-bufsize=40", "pyav_version": "16.0.1", "ffmpeg_libraries": { "libavutil": "60.8.100", "libavcodec": "62.11.100", "libavformat": "62.3.100", "libavdevice": "62.1.100", "libavfilter": "11.4.100", "libswscale": "9.1.100", "libswresample": "6.1.100" } }, "frame_sizes_bytes": [ 3981, 623, 1172, 930, 1237, 1286, 804, 1028, 958, 975, 1329, 805, 956, 982, 916, 1256, 787, 998, 1070, 953, 1260, 701, 1148, 899, 935, 1144, 912, 999, 1001, 1062 ], "keyframe_sizes_bytes": [ 3981, 1286, 1329, 1256, 1260, 1144 ], "reference_frame_size_bytes": 3981, "encode_time_per_frame_s": { "mean": 0.008021953352726995, "median": 0.007906700018793344, "max": 0.010265300050377846 }, "decode_time_per_frame_s": { "mean": 0.0007176966639235616, "median": 0.0005722000496461987, "max": 0.00161210005171597 }, "file_pipeline_latency_s": { "mean": 0.009552039997652173, "median": 0.009292700095102191, "max": 0.012534300098195672 }, "actual_encoded_fps": 124.65791759560138, "unique_decoded_frames": 30, "decoded_frame_count": 30, "psnr_db": { "mean": 22.134333329859427, "median": 21.698593134660662, "max": 28.57840741974051 }, "mean_absolute_error": { "mean": 14.01153335571289, "median": 14.013561725616455, "max": 23.266883850097656 }, "peak_process_rss_bytes": 251912192, "loss_recovery": { "lost_reference": { "dropped_frame": 0, "first_exact_frame": 5, "decoder_errors": 4 }, "lost_delta": { "dropped_frame": 1, "first_exact_frame": 5, "decoder_errors": 0 } }, "operator_quality": "PENDING_VISUAL_REVIEW", "end_to_end_file_pipeline_latency_s": { "mean": 0.019877829992522796, "median": 0.0198254999704659, "max": 0.022045999998226762 }, "source_read_resize_time_per_frame_s": { "mean": 0.009617363296759626, "median": 0.009627650026232004, "max": 0.01287949993275106 }, "resolution": [ 1280, 720 ], "fps": 5, "window": "black_car", "source_unique_frames": 30, "source_temporal_change_mean_absolute": 8.835132141503033, "unique_decoded_fps": 5.0, "identical_decoded_frame_count": 0, "average_bitrate_bps": 44142.666666666664, "peak_one_second_bitrate_bps": 63544, "average_frame_size_bytes": 1103.5666666666666, "max_frame_size_bytes": 3981, "radio_screen": { "peak_packet_slots_per_second": 35, "mean_packets_per_frame": 5.033333333333333, "max_packets_per_frame": 17, "airtime_for_peak_second_s": 0.57862, "zero_loss_packet_slots_per_second_with_5ms_gaps": 60.48874909266876, "observed_one_burst_accepted_packets_per_second": 21.762217308797158, "fits_current_radio_budget": "NO_ON_OBSERVED_BURST_SCREEN" } } ] }