6517 lines
164 KiB
JSON
6517 lines
164 KiB
JSON
{
|
||
"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"
|
||
}
|
||
}
|
||
]
|
||
}
|