6517 lines
165 KiB
JSON
6517 lines
165 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.0006286399827028314,
|
||
"median": 0.00032480002846568823,
|
||
"max": 0.009132300037890673
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00044701668278624617,
|
||
"median": 0.0004314000252634287,
|
||
"max": 0.0006049000658094883
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0010756566654890776,
|
||
"median": 0.0007658001268282533,
|
||
"max": 0.009508599992841482
|
||
},
|
||
"actual_encoded_fps": 1590.735599890592,
|
||
"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": 133722112,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.008755073323845864,
|
||
"median": 0.008827149984426796,
|
||
"max": 0.009724000003188848
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.008001839990417163,
|
||
"median": 0.00808199995663017,
|
||
"max": 0.008953900076448917
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
4575,
|
||
1545,
|
||
1655,
|
||
1758,
|
||
1746,
|
||
4932,
|
||
1388,
|
||
1437,
|
||
1639,
|
||
1557,
|
||
5204,
|
||
1492,
|
||
1683,
|
||
1937,
|
||
1770,
|
||
5361,
|
||
1466,
|
||
1729,
|
||
1894,
|
||
1936,
|
||
5579,
|
||
1343,
|
||
1598,
|
||
1753,
|
||
1737,
|
||
5424,
|
||
1210,
|
||
1656,
|
||
1716,
|
||
1900
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
4575,
|
||
4932,
|
||
5204,
|
||
5361,
|
||
5579,
|
||
5424
|
||
],
|
||
"reference_frame_size_bytes": 5579,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0011665666475892066,
|
||
"median": 0.0011136500397697091,
|
||
"max": 0.0018076000269502401
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0002979600025961796,
|
||
"median": 0.0002429999876767397,
|
||
"max": 0.0006748000159859657
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0015481732940922182,
|
||
"median": 0.0014286498771980405,
|
||
"max": 0.0026493000332266092
|
||
},
|
||
"actual_encoded_fps": 857.2163468470245,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 35.55328930569473,
|
||
"median": 35.293616868045405,
|
||
"max": 37.043373117129065
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.336184024810791,
|
||
"median": 2.3937000036239624,
|
||
"max": 2.4744575023651123
|
||
},
|
||
"peak_process_rss_bytes": 142405632,
|
||
"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.009959080015930037,
|
||
"median": 0.010029050055891275,
|
||
"max": 0.011069800006225705
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.008239866684501369,
|
||
"median": 0.008470349945127964,
|
||
"max": 0.009012600174173713
|
||
},
|
||
"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": 94160.0,
|
||
"peak_one_second_bitrate_bps": 100832,
|
||
"average_frame_size_bytes": 2354,
|
||
"max_frame_size_bytes": 5579,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 54,
|
||
"mean_packets_per_frame": 10.133333333333333,
|
||
"max_packets_per_frame": 23,
|
||
"airtime_for_peak_second_s": 0.8927280000000001,
|
||
"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.00027667335234582424,
|
||
"median": 0.00026085006538778543,
|
||
"max": 0.00047859991900622845
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0004612766594315569,
|
||
"median": 0.0004586001159623265,
|
||
"max": 0.0006291000172495842
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0007379500117773811,
|
||
"median": 0.0007239498663693666,
|
||
"max": 0.0011076999362558126
|
||
},
|
||
"actual_encoded_fps": 3614.370489681504,
|
||
"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": 137396224,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.008803740011838574,
|
||
"median": 0.008892850019037724,
|
||
"max": 0.010429800022393465
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.00804984667338431,
|
||
"median": 0.008148949942551553,
|
||
"max": 0.009709300007671118
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
4810,
|
||
1422,
|
||
1698,
|
||
1749,
|
||
1841,
|
||
5260,
|
||
1485,
|
||
1852,
|
||
1765,
|
||
1978,
|
||
5653,
|
||
1614,
|
||
1894,
|
||
2123,
|
||
2071,
|
||
5934,
|
||
1626,
|
||
1898,
|
||
2152,
|
||
2354,
|
||
6395,
|
||
1859,
|
||
2181,
|
||
2392,
|
||
2430,
|
||
6912,
|
||
2503,
|
||
3290,
|
||
4148,
|
||
4607
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
4810,
|
||
5260,
|
||
5653,
|
||
5934,
|
||
6395,
|
||
6912
|
||
],
|
||
"reference_frame_size_bytes": 6912,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.001206923338274161,
|
||
"median": 0.001138600055128336,
|
||
"max": 0.0016267001628875732
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0003356167037660877,
|
||
"median": 0.0002707999665290117,
|
||
"max": 0.0006194999441504478
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0016204900030667583,
|
||
"median": 0.0014933999627828598,
|
||
"max": 0.002381599973887205
|
||
},
|
||
"actual_encoded_fps": 828.5530391929857,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 34.514365640802616,
|
||
"median": 34.60249547111607,
|
||
"max": 36.25862427159428
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.693503912289937,
|
||
"median": 2.5902713537216187,
|
||
"max": 3.9631900787353516
|
||
},
|
||
"peak_process_rss_bytes": 142848000,
|
||
"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.009656306635588408,
|
||
"median": 0.009753249934874475,
|
||
"max": 0.010305099887773395
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007910926647794744,
|
||
"median": 0.008088249829597771,
|
||
"max": 0.008704799925908446
|
||
},
|
||
"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": 117194.66666666667,
|
||
"peak_one_second_bitrate_bps": 171680,
|
||
"average_frame_size_bytes": 2929.866666666667,
|
||
"max_frame_size_bytes": 6912,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 90,
|
||
"mean_packets_per_frame": 12.433333333333334,
|
||
"max_packets_per_frame": 29,
|
||
"airtime_for_peak_second_s": 1.48788,
|
||
"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.00030030832858756183,
|
||
"median": 0.0003011999651789665,
|
||
"max": 0.0005278999451547861
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00042566500681762897,
|
||
"median": 0.0004222000716254115,
|
||
"max": 0.0006041999440640211
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0007259733354051908,
|
||
"median": 0.0007218499667942524,
|
||
"max": 0.0009987999219447374
|
||
},
|
||
"actual_encoded_fps": 3329.9109775053303,
|
||
"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": 144646144,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.005308236678441366,
|
||
"median": 0.005285949911922216,
|
||
"max": 0.007456100080162287
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004611925004671017,
|
||
"median": 0.004574100021272898,
|
||
"max": 0.006739299977198243
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
4576,
|
||
815,
|
||
894,
|
||
849,
|
||
1297,
|
||
1092,
|
||
1050,
|
||
1083,
|
||
1149,
|
||
1244,
|
||
4392,
|
||
682,
|
||
961,
|
||
1043,
|
||
1033,
|
||
913,
|
||
1209,
|
||
932,
|
||
1053,
|
||
1009,
|
||
4498,
|
||
831,
|
||
906,
|
||
1136,
|
||
1077,
|
||
1183,
|
||
1171,
|
||
1095,
|
||
1165,
|
||
1273,
|
||
4626,
|
||
638,
|
||
1015,
|
||
1114,
|
||
1075,
|
||
1141,
|
||
1270,
|
||
1129,
|
||
1019,
|
||
1149,
|
||
4760,
|
||
873,
|
||
885,
|
||
881,
|
||
1126,
|
||
1209,
|
||
1028,
|
||
1062,
|
||
1122,
|
||
1210,
|
||
4579,
|
||
599,
|
||
858,
|
||
943,
|
||
1071,
|
||
1162,
|
||
1085,
|
||
1197,
|
||
1122,
|
||
1065
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
4576,
|
||
4392,
|
||
4498,
|
||
4626,
|
||
4760,
|
||
4579
|
||
],
|
||
"reference_frame_size_bytes": 4760,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0009399200091138483,
|
||
"median": 0.0009147500386461616,
|
||
"max": 0.0016644999850541353
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00020614830233777563,
|
||
"median": 0.0001740999286994338,
|
||
"max": 0.0006275000050663948
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0012205250095576048,
|
||
"median": 0.0011622998863458633,
|
||
"max": 0.0023871001321822405
|
||
},
|
||
"actual_encoded_fps": 1063.9203233292105,
|
||
"unique_decoded_frames": 60,
|
||
"decoded_frame_count": 60,
|
||
"psnr_db": {
|
||
"mean": 34.662395565441464,
|
||
"median": 34.53314700075125,
|
||
"max": 36.41449236610204
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.54889323314031,
|
||
"median": 2.5835981369018555,
|
||
"max": 2.738541603088379
|
||
},
|
||
"peak_process_rss_bytes": 149897216,
|
||
"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.005856221677580227,
|
||
"median": 0.00569059990812093,
|
||
"max": 0.007234200136736035
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.0044933616688164575,
|
||
"median": 0.004321299958974123,
|
||
"max": 0.005653199972584844
|
||
},
|
||
"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": 111498.66666666667,
|
||
"peak_one_second_bitrate_bps": 116360,
|
||
"average_frame_size_bytes": 1393.7333333333333,
|
||
"max_frame_size_bytes": 4760,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 65,
|
||
"mean_packets_per_frame": 6.15,
|
||
"max_packets_per_frame": 20,
|
||
"airtime_for_peak_second_s": 1.07458,
|
||
"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.00023418166674673557,
|
||
"median": 0.00022084999363869429,
|
||
"max": 0.00043470016680657864
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0005692050054979821,
|
||
"median": 0.0006103500491008162,
|
||
"max": 0.0009353000205010176
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0008033866722447177,
|
||
"median": 0.0008359500207006931,
|
||
"max": 0.0011928998865187168
|
||
},
|
||
"actual_encoded_fps": 4270.1890967472145,
|
||
"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": 145231872,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.00553870500298217,
|
||
"median": 0.005317099974490702,
|
||
"max": 0.007093199994415045
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004801288351882249,
|
||
"median": 0.004618300008587539,
|
||
"max": 0.006302699912339449
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
4811,
|
||
678,
|
||
898,
|
||
933,
|
||
1164,
|
||
1111,
|
||
1022,
|
||
1240,
|
||
1114,
|
||
1145,
|
||
4810,
|
||
575,
|
||
1091,
|
||
967,
|
||
1280,
|
||
970,
|
||
1183,
|
||
1247,
|
||
1108,
|
||
1075,
|
||
4948,
|
||
842,
|
||
997,
|
||
1026,
|
||
1321,
|
||
1388,
|
||
1169,
|
||
1286,
|
||
1180,
|
||
1221,
|
||
5080,
|
||
693,
|
||
1159,
|
||
994,
|
||
1334,
|
||
1224,
|
||
1398,
|
||
1496,
|
||
1415,
|
||
1360,
|
||
5454,
|
||
1036,
|
||
1259,
|
||
1245,
|
||
1510,
|
||
1576,
|
||
1392,
|
||
1607,
|
||
1432,
|
||
1672,
|
||
5983,
|
||
872,
|
||
1650,
|
||
1703,
|
||
2219,
|
||
2046,
|
||
2878,
|
||
3223,
|
||
2924,
|
||
3069
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
4811,
|
||
4810,
|
||
4948,
|
||
5080,
|
||
5454,
|
||
5983
|
||
],
|
||
"reference_frame_size_bytes": 5983,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0009694066480733454,
|
||
"median": 0.0009031499503180385,
|
||
"max": 0.001732800155878067
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0002342133161922296,
|
||
"median": 0.00019575003534555435,
|
||
"max": 0.0006506000645458698
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0012785516562871635,
|
||
"median": 0.001171549898572266,
|
||
"max": 0.0025001000612974167
|
||
},
|
||
"actual_encoded_fps": 1031.558842708019,
|
||
"unique_decoded_frames": 60,
|
||
"decoded_frame_count": 60,
|
||
"psnr_db": {
|
||
"mean": 33.655895701961796,
|
||
"median": 33.88695972633265,
|
||
"max": 35.975430803172074
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.947954078515371,
|
||
"median": 2.774948000907898,
|
||
"max": 4.753732681274414
|
||
},
|
||
"peak_process_rss_bytes": 150794240,
|
||
"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.006178969979130974,
|
||
"median": 0.006096300086937845,
|
||
"max": 0.00773870013654232
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004656606656499207,
|
||
"median": 0.004330649971961975,
|
||
"max": 0.0060374999884516
|
||
},
|
||
"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": 139604.0,
|
||
"peak_one_second_bitrate_bps": 212536,
|
||
"average_frame_size_bytes": 1745.05,
|
||
"max_frame_size_bytes": 5983,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 113,
|
||
"mean_packets_per_frame": 7.633333333333334,
|
||
"max_packets_per_frame": 25,
|
||
"airtime_for_peak_second_s": 1.868116,
|
||
"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.00024056331409762303,
|
||
"median": 0.00021614995785057545,
|
||
"max": 0.0005969998892396688
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0003024544385779235,
|
||
"median": 0.00028464989736676216,
|
||
"max": 0.0006056001875549555
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0005430177526755466,
|
||
"median": 0.0004969999426975846,
|
||
"max": 0.0011234001722186804
|
||
},
|
||
"actual_encoded_fps": 4156.909808759077,
|
||
"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": 151592960,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.004005970011672212,
|
||
"median": 0.004336550016887486,
|
||
"max": 0.0057079000398516655
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.003333576659982403,
|
||
"median": 0.00369199994020164,
|
||
"max": 0.004984299885109067
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
4576,
|
||
561,
|
||
556,
|
||
823,
|
||
711,
|
||
779,
|
||
921,
|
||
807,
|
||
702,
|
||
888,
|
||
904,
|
||
710,
|
||
861,
|
||
796,
|
||
740,
|
||
4042,
|
||
512,
|
||
520,
|
||
740,
|
||
861,
|
||
682,
|
||
783,
|
||
735,
|
||
606,
|
||
885,
|
||
781,
|
||
641,
|
||
821,
|
||
807,
|
||
760,
|
||
4114,
|
||
508,
|
||
525,
|
||
741,
|
||
885,
|
||
609,
|
||
872,
|
||
848,
|
||
744,
|
||
1004,
|
||
916,
|
||
748,
|
||
905,
|
||
998,
|
||
799,
|
||
4245,
|
||
520,
|
||
573,
|
||
747,
|
||
843,
|
||
645,
|
||
864,
|
||
939,
|
||
690,
|
||
1007,
|
||
839,
|
||
696,
|
||
850,
|
||
870,
|
||
819,
|
||
4360,
|
||
593,
|
||
578,
|
||
762,
|
||
765,
|
||
712,
|
||
831,
|
||
832,
|
||
703,
|
||
881,
|
||
811,
|
||
758,
|
||
763,
|
||
882,
|
||
668,
|
||
4186,
|
||
510,
|
||
484,
|
||
653,
|
||
735,
|
||
623,
|
||
895,
|
||
879,
|
||
720,
|
||
772,
|
||
885,
|
||
697,
|
||
933,
|
||
846,
|
||
781
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
4576,
|
||
4042,
|
||
4114,
|
||
4245,
|
||
4360,
|
||
4186
|
||
],
|
||
"reference_frame_size_bytes": 4576,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0008414166694920924,
|
||
"median": 0.0008009000448510051,
|
||
"max": 0.0016968001145869493
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00016454556284265385,
|
||
"median": 0.00014130002819001675,
|
||
"max": 0.0006262999959290028
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0010772389023461276,
|
||
"median": 0.0010101000079885125,
|
||
"max": 0.0024367000441998243
|
||
},
|
||
"actual_encoded_fps": 1188.4718193230399,
|
||
"unique_decoded_frames": 90,
|
||
"decoded_frame_count": 90,
|
||
"psnr_db": {
|
||
"mean": 34.18897702923308,
|
||
"median": 34.06050706695909,
|
||
"max": 36.02342215342166
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.666310511695014,
|
||
"median": 2.699607253074646,
|
||
"max": 2.899900197982788
|
||
},
|
||
"peak_process_rss_bytes": 159039488,
|
||
"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.004599474453263813,
|
||
"median": 0.004907399998046458,
|
||
"max": 0.006124200066551566
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.003384804438489179,
|
||
"median": 0.0037527999375015497,
|
||
"max": 0.0046983000356704
|
||
},
|
||
"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": 119162.66666666667,
|
||
"peak_one_second_bitrate_bps": 123920,
|
||
"average_frame_size_bytes": 993.0222222222222,
|
||
"max_frame_size_bytes": 4576,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 73,
|
||
"mean_packets_per_frame": 4.622222222222222,
|
||
"max_packets_per_frame": 19,
|
||
"airtime_for_peak_second_s": 1.206836,
|
||
"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.0002360588793332378,
|
||
"median": 0.00022354989778250456,
|
||
"max": 0.00048370007425546646
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0003011311093966166,
|
||
"median": 0.0002889500465244055,
|
||
"max": 0.0005844999104738235
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0005371899887298544,
|
||
"median": 0.0005174500402063131,
|
||
"max": 0.00106819998472929
|
||
},
|
||
"actual_encoded_fps": 4236.231243766635,
|
||
"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": 154505216,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.004716702209164699,
|
||
"median": 0.0045445498544722795,
|
||
"max": 0.01629900000989437
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.00397023001116597,
|
||
"median": 0.0038395000156015158,
|
||
"max": 0.015428300015628338
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
4811,
|
||
420,
|
||
509,
|
||
778,
|
||
816,
|
||
632,
|
||
835,
|
||
823,
|
||
686,
|
||
862,
|
||
800,
|
||
748,
|
||
936,
|
||
828,
|
||
699,
|
||
4340,
|
||
511,
|
||
447,
|
||
835,
|
||
844,
|
||
661,
|
||
864,
|
||
827,
|
||
679,
|
||
835,
|
||
873,
|
||
781,
|
||
1085,
|
||
909,
|
||
807,
|
||
4498,
|
||
503,
|
||
644,
|
||
895,
|
||
837,
|
||
819,
|
||
969,
|
||
946,
|
||
801,
|
||
962,
|
||
1012,
|
||
758,
|
||
946,
|
||
928,
|
||
741,
|
||
4697,
|
||
545,
|
||
592,
|
||
893,
|
||
922,
|
||
781,
|
||
960,
|
||
970,
|
||
876,
|
||
1026,
|
||
975,
|
||
879,
|
||
1172,
|
||
1067,
|
||
861,
|
||
5104,
|
||
628,
|
||
759,
|
||
963,
|
||
1073,
|
||
887,
|
||
1122,
|
||
1194,
|
||
899,
|
||
1217,
|
||
1169,
|
||
1042,
|
||
1170,
|
||
1223,
|
||
1038,
|
||
5506,
|
||
719,
|
||
830,
|
||
1246,
|
||
1392,
|
||
1176,
|
||
1649,
|
||
1720,
|
||
1522,
|
||
2163,
|
||
2445,
|
||
1970,
|
||
2603,
|
||
2523,
|
||
2244
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
4811,
|
||
4340,
|
||
4498,
|
||
4697,
|
||
5104,
|
||
5506
|
||
],
|
||
"reference_frame_size_bytes": 5506,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0008538822281277842,
|
||
"median": 0.0007875999435782433,
|
||
"max": 0.001749000046402216
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00018419222130129734,
|
||
"median": 0.0001491500297561288,
|
||
"max": 0.0005993999075144529
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0011069644423615601,
|
||
"median": 0.0010010000551119447,
|
||
"max": 0.0022426999639719725
|
||
},
|
||
"actual_encoded_fps": 1171.1216922649774,
|
||
"unique_decoded_frames": 90,
|
||
"decoded_frame_count": 90,
|
||
"psnr_db": {
|
||
"mean": 33.194563376052805,
|
||
"median": 33.462414139696776,
|
||
"max": 35.8337930435641
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.0852470927768283,
|
||
"median": 2.887083411216736,
|
||
"max": 5.260334014892578
|
||
},
|
||
"peak_process_rss_bytes": 158326784,
|
||
"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.0045699222272055015,
|
||
"median": 0.004897200036793947,
|
||
"max": 0.006352399941533804
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.003307181100050608,
|
||
"median": 0.003619750146754086,
|
||
"max": 0.00496629998087883
|
||
},
|
||
"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": 150869.33333333334,
|
||
"peak_one_second_bitrate_bps": 237664,
|
||
"average_frame_size_bytes": 1257.2444444444445,
|
||
"max_frame_size_bytes": 5506,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 130,
|
||
"mean_packets_per_frame": 5.633333333333334,
|
||
"max_packets_per_frame": 23,
|
||
"airtime_for_peak_second_s": 2.14916,
|
||
"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.0006669900147244334,
|
||
"median": 0.0006285998970270157,
|
||
"max": 0.0011611999943852425
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.001613659985984365,
|
||
"median": 0.001609099912457168,
|
||
"max": 0.00196749996393919
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0022806500007087984,
|
||
"median": 0.002277499996125698,
|
||
"max": 0.0031286999583244324
|
||
},
|
||
"actual_encoded_fps": 1499.272819568595,
|
||
"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": 157806592,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.01072262334637344,
|
||
"median": 0.010347250034101307,
|
||
"max": 0.019303099950775504
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.008356866659596562,
|
||
"median": 0.007934699999168515,
|
||
"max": 0.01613459992222488
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
12359,
|
||
4771,
|
||
5281,
|
||
5578,
|
||
5425,
|
||
13980,
|
||
4379,
|
||
4537,
|
||
5499,
|
||
5377,
|
||
15132,
|
||
4913,
|
||
5199,
|
||
5869,
|
||
5798,
|
||
15312,
|
||
4768,
|
||
5425,
|
||
6102,
|
||
5805,
|
||
15869,
|
||
4542,
|
||
5423,
|
||
5595,
|
||
5735,
|
||
16386,
|
||
4465,
|
||
5534,
|
||
5508,
|
||
6255
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
12359,
|
||
13980,
|
||
15132,
|
||
15312,
|
||
15869,
|
||
16386
|
||
],
|
||
"reference_frame_size_bytes": 16386,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.003601873332324127,
|
||
"median": 0.0035890499129891396,
|
||
"max": 0.004520799964666367
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0009195799784113963,
|
||
"median": 0.0007975499611347914,
|
||
"max": 0.001668199896812439
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.004688086671133836,
|
||
"median": 0.004697000025771558,
|
||
"max": 0.005839899880811572
|
||
},
|
||
"actual_encoded_fps": 277.6333057094889,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 36.42199860306014,
|
||
"median": 36.2029960984497,
|
||
"max": 37.988104361312466
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.466095980008443,
|
||
"median": 2.504003167152405,
|
||
"max": 2.6822469234466553
|
||
},
|
||
"peak_process_rss_bytes": 168538112,
|
||
"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.012496943329460919,
|
||
"median": 0.012220999924466014,
|
||
"max": 0.015653799986466765
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007700113331278165,
|
||
"median": 0.00765294989105314,
|
||
"max": 0.010653800098225474
|
||
},
|
||
"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": 289094.6666666667,
|
||
"peak_one_second_bitrate_bps": 305184,
|
||
"average_frame_size_bytes": 7227.366666666667,
|
||
"max_frame_size_bytes": 16386,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 159,
|
||
"mean_packets_per_frame": 30.166666666666668,
|
||
"max_packets_per_frame": 68,
|
||
"airtime_for_peak_second_s": 2.628588,
|
||
"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.0006500900024548173,
|
||
"median": 0.0006094500422477722,
|
||
"max": 0.0012515000998973846
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0013527833546201388,
|
||
"median": 0.001336050103418529,
|
||
"max": 0.002449300140142441
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.002002873357074956,
|
||
"median": 0.002186400117352605,
|
||
"max": 0.0029824001248925924
|
||
},
|
||
"actual_encoded_fps": 1538.2485443921316,
|
||
"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": 159391744,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.01015852668788284,
|
||
"median": 0.00980690005235374,
|
||
"max": 0.019666400039568543
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.0081443066863964,
|
||
"median": 0.007949250051751733,
|
||
"max": 0.017590200062841177
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
13195,
|
||
4523,
|
||
5267,
|
||
5619,
|
||
5731,
|
||
15570,
|
||
4792,
|
||
5685,
|
||
5711,
|
||
6098,
|
||
16294,
|
||
5411,
|
||
5962,
|
||
6275,
|
||
6315,
|
||
17506,
|
||
5279,
|
||
5976,
|
||
6886,
|
||
7287,
|
||
18267,
|
||
6403,
|
||
6770,
|
||
7417,
|
||
7729,
|
||
15971,
|
||
8074,
|
||
10798,
|
||
10823,
|
||
8952
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
13195,
|
||
15570,
|
||
16294,
|
||
17506,
|
||
18267,
|
||
15971
|
||
],
|
||
"reference_frame_size_bytes": 18267,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0038130700044954817,
|
||
"median": 0.003552400041371584,
|
||
"max": 0.007255099946632981
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0009996066490809122,
|
||
"median": 0.0008652000688016415,
|
||
"max": 0.0015755000058561563
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.004971193335950375,
|
||
"median": 0.004735599854029715,
|
||
"max": 0.009099999908357859
|
||
},
|
||
"actual_encoded_fps": 262.2558722554355,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 35.21030577912689,
|
||
"median": 35.495443707274106,
|
||
"max": 37.605399382640826
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.9050514062245685,
|
||
"median": 2.727209210395813,
|
||
"max": 5.375655174255371
|
||
},
|
||
"peak_process_rss_bytes": 168701952,
|
||
"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.01275754663317154,
|
||
"median": 0.012877399916760623,
|
||
"max": 0.015111100161448121
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007725103308136264,
|
||
"median": 0.007897499948740005,
|
||
"max": 0.009031299967318773
|
||
},
|
||
"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": 342114.6666666667,
|
||
"peak_one_second_bitrate_bps": 436944,
|
||
"average_frame_size_bytes": 8552.866666666667,
|
||
"max_frame_size_bytes": 18267,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 227,
|
||
"mean_packets_per_frame": 35.53333333333333,
|
||
"max_packets_per_frame": 75,
|
||
"airtime_for_peak_second_s": 3.752764,
|
||
"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.0005976233398541809,
|
||
"median": 0.0005813998868688941,
|
||
"max": 0.0008735000155866146
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0007792799927604696,
|
||
"median": 0.0007381500909104943,
|
||
"max": 0.0021176000591367483
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0013769033326146503,
|
||
"median": 0.0013211999321356416,
|
||
"max": 0.0028210999444127083
|
||
},
|
||
"actual_encoded_fps": 1673.2947549270725,
|
||
"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": 181424128,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.005870271668148537,
|
||
"median": 0.00589455000590533,
|
||
"max": 0.007468799827620387
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004079784988425672,
|
||
"median": 0.003762100008316338,
|
||
"max": 0.005214100005105138
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
12360,
|
||
2529,
|
||
2743,
|
||
2609,
|
||
3883,
|
||
3494,
|
||
3179,
|
||
3281,
|
||
3415,
|
||
3648,
|
||
12090,
|
||
2107,
|
||
3017,
|
||
3119,
|
||
2757,
|
||
2718,
|
||
3608,
|
||
3019,
|
||
3422,
|
||
3240,
|
||
12780,
|
||
2702,
|
||
2816,
|
||
3526,
|
||
3103,
|
||
3696,
|
||
3334,
|
||
3207,
|
||
3778,
|
||
3890,
|
||
13120,
|
||
2249,
|
||
3180,
|
||
3354,
|
||
3269,
|
||
3466,
|
||
4016,
|
||
3962,
|
||
3168,
|
||
3363,
|
||
13240,
|
||
2752,
|
||
3019,
|
||
3109,
|
||
3631,
|
||
3898,
|
||
3063,
|
||
3199,
|
||
3647,
|
||
3489,
|
||
12854,
|
||
1599,
|
||
3065,
|
||
3302,
|
||
3432,
|
||
3314,
|
||
3797,
|
||
3554,
|
||
3363,
|
||
3356
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
12360,
|
||
12090,
|
||
12780,
|
||
13120,
|
||
13240,
|
||
12854
|
||
],
|
||
"reference_frame_size_bytes": 13240,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0029405849985778333,
|
||
"median": 0.002865100046619773,
|
||
"max": 0.003902199910953641
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0006250366607370476,
|
||
"median": 0.0005520500708371401,
|
||
"max": 0.0014619000721722841
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0037102516391314564,
|
||
"median": 0.0035769500536844134,
|
||
"max": 0.005378699861466885
|
||
},
|
||
"actual_encoded_fps": 340.06838791724573,
|
||
"unique_decoded_frames": 60,
|
||
"decoded_frame_count": 60,
|
||
"psnr_db": {
|
||
"mean": 35.43286315220635,
|
||
"median": 35.256266364073504,
|
||
"max": 37.43031531966308
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.687367316087087,
|
||
"median": 2.730255365371704,
|
||
"max": 2.937560796737671
|
||
},
|
||
"peak_process_rss_bytes": 192643072,
|
||
"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.00809087500286599,
|
||
"median": 0.008234499953687191,
|
||
"max": 0.010214800015091896
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004107743338681758,
|
||
"median": 0.004207200021483004,
|
||
"max": 0.005539200035855174
|
||
},
|
||
"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": 334533.3333333333,
|
||
"peak_one_second_bitrate_bps": 354272,
|
||
"average_frame_size_bytes": 4181.666666666667,
|
||
"max_frame_size_bytes": 13240,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 187,
|
||
"mean_packets_per_frame": 17.633333333333333,
|
||
"max_packets_per_frame": 55,
|
||
"airtime_for_peak_second_s": 3.091484,
|
||
"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.0006407366522277395,
|
||
"median": 0.0006178999319672585,
|
||
"max": 0.0015713998582214117
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0007815050116429727,
|
||
"median": 0.0007547501008957624,
|
||
"max": 0.0011706999503076077
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0014222416638707122,
|
||
"median": 0.001382600050419569,
|
||
"max": 0.0024460998829454184
|
||
},
|
||
"actual_encoded_fps": 1560.7036003374537,
|
||
"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": 181227520,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.0056349783320911225,
|
||
"median": 0.005601200042292476,
|
||
"max": 0.007079000119119883
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004063259984832257,
|
||
"median": 0.0037635999033227563,
|
||
"max": 0.005543899955227971
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
13196,
|
||
2156,
|
||
2595,
|
||
2688,
|
||
3471,
|
||
3550,
|
||
3210,
|
||
3748,
|
||
3370,
|
||
3782,
|
||
13414,
|
||
2136,
|
||
3265,
|
||
3022,
|
||
3681,
|
||
2967,
|
||
3618,
|
||
3670,
|
||
3474,
|
||
3357,
|
||
13951,
|
||
2841,
|
||
3310,
|
||
3340,
|
||
4021,
|
||
3877,
|
||
3732,
|
||
4099,
|
||
3736,
|
||
4072,
|
||
11946,
|
||
1735,
|
||
3505,
|
||
3318,
|
||
4121,
|
||
3996,
|
||
4468,
|
||
4290,
|
||
3907,
|
||
3877,
|
||
10107,
|
||
1935,
|
||
2783,
|
||
3152,
|
||
4204,
|
||
3953,
|
||
3674,
|
||
4359,
|
||
3666,
|
||
4541,
|
||
9074,
|
||
1331,
|
||
3643,
|
||
3557,
|
||
5105,
|
||
3919,
|
||
5921,
|
||
5747,
|
||
3985,
|
||
4295
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
13196,
|
||
13414,
|
||
13951,
|
||
11946,
|
||
10107,
|
||
9074
|
||
],
|
||
"reference_frame_size_bytes": 13951,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0029600466640355688,
|
||
"median": 0.0029038499342277646,
|
||
"max": 0.0044772999826818705
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0006532300030812621,
|
||
"median": 0.0006038001738488674,
|
||
"max": 0.0015647001564502716
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.003762459991655002,
|
||
"median": 0.003716349950991571,
|
||
"max": 0.006198500050231814
|
||
},
|
||
"actual_encoded_fps": 337.8325119498804,
|
||
"unique_decoded_frames": 60,
|
||
"decoded_frame_count": 60,
|
||
"psnr_db": {
|
||
"mean": 33.75532582144122,
|
||
"median": 34.57979481055402,
|
||
"max": 37.23255088251159
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.385816764831543,
|
||
"median": 2.9585134983062744,
|
||
"max": 7.1475348472595215
|
||
},
|
||
"peak_process_rss_bytes": 191516672,
|
||
"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.00778660000845169,
|
||
"median": 0.007981700007803738,
|
||
"max": 0.009445899864658713
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.003968434990383685,
|
||
"median": 0.0039229500107467175,
|
||
"max": 0.005247600143775344
|
||
},
|
||
"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": 353950.6666666667,
|
||
"peak_one_second_bitrate_bps": 375832,
|
||
"average_frame_size_bytes": 4424.383333333333,
|
||
"max_frame_size_bytes": 13951,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 197,
|
||
"mean_packets_per_frame": 18.65,
|
||
"max_packets_per_frame": 58,
|
||
"airtime_for_peak_second_s": 3.2568040000000003,
|
||
"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.0006125400075688958,
|
||
"median": 0.0005717000458389521,
|
||
"max": 0.0012475999537855387
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0007870133293585644,
|
||
"median": 0.0007211000192910433,
|
||
"max": 0.0018416999373584986
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0013995533369274603,
|
||
"median": 0.0013275000965222716,
|
||
"max": 0.00276739988476038
|
||
},
|
||
"actual_encoded_fps": 1632.5464257737065,
|
||
"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": 207015936,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.004438051102786429,
|
||
"median": 0.004724349942989647,
|
||
"max": 0.011335699819028378
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.002942197785402338,
|
||
"median": 0.003261400037445128,
|
||
"max": 0.009825099958106875
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
12360,
|
||
1609,
|
||
1599,
|
||
2241,
|
||
2130,
|
||
2350,
|
||
2694,
|
||
2535,
|
||
1977,
|
||
2547,
|
||
2546,
|
||
2192,
|
||
2432,
|
||
2534,
|
||
2196,
|
||
10974,
|
||
1560,
|
||
1587,
|
||
2190,
|
||
2548,
|
||
1819,
|
||
2347,
|
||
2168,
|
||
2071,
|
||
2617,
|
||
2423,
|
||
2010,
|
||
2495,
|
||
2648,
|
||
2270,
|
||
11354,
|
||
1702,
|
||
1778,
|
||
2341,
|
||
2534,
|
||
2011,
|
||
2614,
|
||
2452,
|
||
2309,
|
||
2865,
|
||
2523,
|
||
2238,
|
||
2839,
|
||
2817,
|
||
2576,
|
||
11805,
|
||
1267,
|
||
1508,
|
||
2261,
|
||
2378,
|
||
2083,
|
||
2921,
|
||
2781,
|
||
2043,
|
||
2920,
|
||
2899,
|
||
2246,
|
||
2580,
|
||
2746,
|
||
2366,
|
||
10433,
|
||
911,
|
||
1360,
|
||
1745,
|
||
1920,
|
||
1856,
|
||
2486,
|
||
2351,
|
||
2238,
|
||
2440,
|
||
2460,
|
||
1947,
|
||
2543,
|
||
2660,
|
||
2239,
|
||
10077,
|
||
789,
|
||
1368,
|
||
1571,
|
||
2111,
|
||
1927,
|
||
2604,
|
||
2665,
|
||
2226,
|
||
2585,
|
||
2643,
|
||
2069,
|
||
2743,
|
||
2692,
|
||
2517
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
12360,
|
||
10974,
|
||
11354,
|
||
11805,
|
||
10433,
|
||
10077
|
||
],
|
||
"reference_frame_size_bytes": 12360,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.002552634454332292,
|
||
"median": 0.0024684000527486205,
|
||
"max": 0.003921000054106116
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0005013411243756612,
|
||
"median": 0.0004565500421449542,
|
||
"max": 0.0013373999390751123
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0032112644623137183,
|
||
"median": 0.003113499958999455,
|
||
"max": 0.0053998001385480165
|
||
},
|
||
"actual_encoded_fps": 391.75213603452517,
|
||
"unique_decoded_frames": 90,
|
||
"decoded_frame_count": 90,
|
||
"psnr_db": {
|
||
"mean": 34.74239630756737,
|
||
"median": 34.56956391624865,
|
||
"max": 37.40694503113875
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.861373766263326,
|
||
"median": 2.9088114500045776,
|
||
"max": 3.117194652557373
|
||
},
|
||
"peak_process_rss_bytes": 215830528,
|
||
"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.0064033300046705535,
|
||
"median": 0.006736899958923459,
|
||
"max": 0.008883300004526973
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.002928683337652021,
|
||
"median": 0.003316550049930811,
|
||
"max": 0.004198200069367886
|
||
},
|
||
"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": 340802.6666666667,
|
||
"peak_one_second_bitrate_bps": 363232,
|
||
"average_frame_size_bytes": 2840.0222222222224,
|
||
"max_frame_size_bytes": 12360,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 194,
|
||
"mean_packets_per_frame": 12.11111111111111,
|
||
"max_packets_per_frame": 51,
|
||
"airtime_for_peak_second_s": 3.207208,
|
||
"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.0006741100197864904,
|
||
"median": 0.0006354999495670199,
|
||
"max": 0.0015297001227736473
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0008302099873415298,
|
||
"median": 0.0008012499893084168,
|
||
"max": 0.0016964999958872795
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0015043200071280201,
|
||
"median": 0.001439749961718917,
|
||
"max": 0.002938500139862299
|
||
},
|
||
"actual_encoded_fps": 1483.437377650503,
|
||
"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": 205619200,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.004634714452549815,
|
||
"median": 0.004787599900737405,
|
||
"max": 0.01871290011331439
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.00308655333550026,
|
||
"median": 0.0032787000527605414,
|
||
"max": 0.01709030009806156
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
13196,
|
||
1347,
|
||
1439,
|
||
2238,
|
||
2143,
|
||
2142,
|
||
2522,
|
||
2521,
|
||
2219,
|
||
2658,
|
||
2601,
|
||
2359,
|
||
2626,
|
||
2752,
|
||
2145,
|
||
12243,
|
||
1668,
|
||
1626,
|
||
2423,
|
||
2510,
|
||
2096,
|
||
2564,
|
||
2478,
|
||
2066,
|
||
2574,
|
||
2724,
|
||
2224,
|
||
2903,
|
||
2542,
|
||
2407,
|
||
12328,
|
||
1384,
|
||
1624,
|
||
2514,
|
||
2478,
|
||
2350,
|
||
2864,
|
||
2730,
|
||
2458,
|
||
3023,
|
||
2737,
|
||
2262,
|
||
2778,
|
||
2587,
|
||
2251,
|
||
9452,
|
||
877,
|
||
1407,
|
||
2059,
|
||
2230,
|
||
1972,
|
||
2557,
|
||
2926,
|
||
2158,
|
||
2701,
|
||
2785,
|
||
2221,
|
||
3087,
|
||
2833,
|
||
2342,
|
||
9353,
|
||
977,
|
||
1352,
|
||
2055,
|
||
2108,
|
||
1911,
|
||
2937,
|
||
2540,
|
||
2172,
|
||
3005,
|
||
2662,
|
||
2315,
|
||
2882,
|
||
2789,
|
||
2279,
|
||
8812,
|
||
921,
|
||
1363,
|
||
2425,
|
||
2530,
|
||
2304,
|
||
3536,
|
||
2917,
|
||
2553,
|
||
3876,
|
||
3695,
|
||
2560,
|
||
3724,
|
||
3386,
|
||
2259
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
13196,
|
||
12243,
|
||
12328,
|
||
9452,
|
||
9353,
|
||
8812
|
||
],
|
||
"reference_frame_size_bytes": 13196,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0026356588868010375,
|
||
"median": 0.0025951500283554196,
|
||
"max": 0.005974899977445602
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0005237266757628984,
|
||
"median": 0.00047744985204190016,
|
||
"max": 0.0014166000764817
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.003320353341081904,
|
||
"median": 0.0032470999285578728,
|
||
"max": 0.00757079990580678
|
||
},
|
||
"actual_encoded_fps": 379.41176872615864,
|
||
"unique_decoded_frames": 90,
|
||
"decoded_frame_count": 90,
|
||
"psnr_db": {
|
||
"mean": 33.003744326724565,
|
||
"median": 33.791920875675245,
|
||
"max": 37.23255088251159
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.6613637473848133,
|
||
"median": 3.161394715309143,
|
||
"max": 8.43663501739502
|
||
},
|
||
"peak_process_rss_bytes": 214351872,
|
||
"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.006469246654564308,
|
||
"median": 0.006873350008390844,
|
||
"max": 0.008794000139459968
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.002936003339062962,
|
||
"median": 0.003362949937582016,
|
||
"max": 0.004033500095829368
|
||
},
|
||
"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": 354838.6666666667,
|
||
"peak_one_second_bitrate_bps": 375048,
|
||
"average_frame_size_bytes": 2956.988888888889,
|
||
"max_frame_size_bytes": 13196,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 199,
|
||
"mean_packets_per_frame": 12.622222222222222,
|
||
"max_packets_per_frame": 55,
|
||
"airtime_for_peak_second_s": 3.2898680000000002,
|
||
"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.0009850199955205123,
|
||
"median": 0.0009349000174552202,
|
||
"max": 0.0014635000843554735
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.001405299974915882,
|
||
"median": 0.0013927000109106302,
|
||
"max": 0.001955999992787838
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.002390319970436394,
|
||
"median": 0.0023447999265044928,
|
||
"max": 0.0030441000126302242
|
||
},
|
||
"actual_encoded_fps": 1015.2078176560993,
|
||
"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": 170090496,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.010288063320331275,
|
||
"median": 0.010452100075781345,
|
||
"max": 0.011225400026887655
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007675376658638319,
|
||
"median": 0.007804049993865192,
|
||
"max": 0.008489500032737851
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
11975,
|
||
5165,
|
||
5406,
|
||
5996,
|
||
5752,
|
||
14704,
|
||
4781,
|
||
5036,
|
||
5620,
|
||
5701,
|
||
15963,
|
||
5113,
|
||
5630,
|
||
6125,
|
||
5871,
|
||
16468,
|
||
5032,
|
||
5979,
|
||
6155,
|
||
6289,
|
||
16794,
|
||
4991,
|
||
5689,
|
||
6153,
|
||
5948,
|
||
17532,
|
||
4554,
|
||
5683,
|
||
6086,
|
||
6522
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
11975,
|
||
14704,
|
||
15963,
|
||
16468,
|
||
16794,
|
||
17532
|
||
],
|
||
"reference_frame_size_bytes": 17532,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.004006243357434869,
|
||
"median": 0.003994100145064294,
|
||
"max": 0.004807000048458576
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0009452400185788671,
|
||
"median": 0.0008312499849125743,
|
||
"max": 0.0015275999903678894
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.005132383348730703,
|
||
"median": 0.005162199959158897,
|
||
"max": 0.005906399805098772
|
||
},
|
||
"actual_encoded_fps": 249.61039826604127,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 37.607547566124126,
|
||
"median": 37.413863690809656,
|
||
"max": 39.19023147295942
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 1.8965581933657327,
|
||
"median": 1.9284505248069763,
|
||
"max": 2.0641090869903564
|
||
},
|
||
"peak_process_rss_bytes": 180473856,
|
||
"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.012991203321143984,
|
||
"median": 0.013012749957852066,
|
||
"max": 0.015221500070765615
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007733296665052573,
|
||
"median": 0.007772749871946871,
|
||
"max": 0.01049010013230145
|
||
},
|
||
"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": 304950.6666666667,
|
||
"peak_one_second_bitrate_bps": 323016,
|
||
"average_frame_size_bytes": 7623.766666666666,
|
||
"max_frame_size_bytes": 17532,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 168,
|
||
"mean_packets_per_frame": 31.8,
|
||
"max_packets_per_frame": 72,
|
||
"airtime_for_peak_second_s": 2.7773760000000003,
|
||
"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.0010377833309272925,
|
||
"median": 0.0009649499552324414,
|
||
"max": 0.001978600164875388
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.001475526625290513,
|
||
"median": 0.001392899896018207,
|
||
"max": 0.0025836999993771315
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0025133099562178055,
|
||
"median": 0.0023499998496845365,
|
||
"max": 0.00456230016425252
|
||
},
|
||
"actual_encoded_fps": 963.5922742240118,
|
||
"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": 169463808,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.010265763336792588,
|
||
"median": 0.010370300034992397,
|
||
"max": 0.011098999995738268
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007664453331381082,
|
||
"median": 0.007768650073558092,
|
||
"max": 0.008622099878266454
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
12793,
|
||
4977,
|
||
5730,
|
||
6098,
|
||
5912,
|
||
16133,
|
||
5207,
|
||
6082,
|
||
6058,
|
||
6429,
|
||
16947,
|
||
5779,
|
||
6387,
|
||
6751,
|
||
6783,
|
||
18369,
|
||
5858,
|
||
6522,
|
||
7211,
|
||
7715,
|
||
16164,
|
||
7082,
|
||
7035,
|
||
7281,
|
||
7460,
|
||
14415,
|
||
8441,
|
||
11049,
|
||
9078,
|
||
8564
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
12793,
|
||
16133,
|
||
16947,
|
||
18369,
|
||
16164,
|
||
14415
|
||
],
|
||
"reference_frame_size_bytes": 18369,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.004085093302031358,
|
||
"median": 0.004070199909619987,
|
||
"max": 0.00490979989990592
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0010153900055835643,
|
||
"median": 0.0009044500766322017,
|
||
"max": 0.0018021001014858484
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.005288869996244709,
|
||
"median": 0.005184050067327917,
|
||
"max": 0.006685999920591712
|
||
},
|
||
"actual_encoded_fps": 244.79245051826328,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 36.277999738022245,
|
||
"median": 36.731769309672224,
|
||
"max": 38.600704364210024
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.2594502488772075,
|
||
"median": 2.0990891456604004,
|
||
"max": 4.208709716796875
|
||
},
|
||
"peak_process_rss_bytes": 181813248,
|
||
"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.01363703333772719,
|
||
"median": 0.013462649891152978,
|
||
"max": 0.018937499960884452
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007959356686721245,
|
||
"median": 0.007836100063286722,
|
||
"max": 0.013706200057640672
|
||
},
|
||
"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": 347080.0,
|
||
"peak_one_second_bitrate_bps": 412376,
|
||
"average_frame_size_bytes": 8677,
|
||
"max_frame_size_bytes": 18369,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 215,
|
||
"mean_packets_per_frame": 36.1,
|
||
"max_packets_per_frame": 76,
|
||
"airtime_for_peak_second_s": 3.55438,
|
||
"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.000960455023838828,
|
||
"median": 0.00092739996034652,
|
||
"max": 0.0014984000008553267
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0013667699803287783,
|
||
"median": 0.00134379998780787,
|
||
"max": 0.0018545999191701412
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0023272250041676064,
|
||
"median": 0.0022952499566599727,
|
||
"max": 0.0029140999540686607
|
||
},
|
||
"actual_encoded_fps": 1041.1731681126673,
|
||
"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": 198115328,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.006669426666727911,
|
||
"median": 0.0064512500539422035,
|
||
"max": 0.00823579984717071
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.0041036949997457365,
|
||
"median": 0.0037937999004498124,
|
||
"max": 0.005751400021836162
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
11976,
|
||
2782,
|
||
2996,
|
||
2963,
|
||
4183,
|
||
3748,
|
||
3241,
|
||
3518,
|
||
3549,
|
||
3831,
|
||
12584,
|
||
2199,
|
||
3157,
|
||
3301,
|
||
2958,
|
||
2998,
|
||
3831,
|
||
3244,
|
||
3581,
|
||
3417,
|
||
13264,
|
||
2944,
|
||
2989,
|
||
3774,
|
||
3379,
|
||
3909,
|
||
3670,
|
||
3386,
|
||
3888,
|
||
4158,
|
||
13138,
|
||
1836,
|
||
3512,
|
||
3905,
|
||
3655,
|
||
3758,
|
||
4198,
|
||
3937,
|
||
3505,
|
||
3549,
|
||
11052,
|
||
1888,
|
||
2606,
|
||
3093,
|
||
3781,
|
||
3871,
|
||
3247,
|
||
3498,
|
||
3883,
|
||
3800,
|
||
9987,
|
||
1228,
|
||
2687,
|
||
3440,
|
||
3637,
|
||
3671,
|
||
4076,
|
||
4070,
|
||
3765,
|
||
3740
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
11976,
|
||
12584,
|
||
13264,
|
||
13138,
|
||
11052,
|
||
9987
|
||
],
|
||
"reference_frame_size_bytes": 13264,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0032950483184928697,
|
||
"median": 0.0032414000015705824,
|
||
"max": 0.004234599880874157
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0006492566627760728,
|
||
"median": 0.0005900498945266008,
|
||
"max": 0.0013572999741882086
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.004127668329359343,
|
||
"median": 0.004002300091087818,
|
||
"max": 0.0057536999229341745
|
||
},
|
||
"actual_encoded_fps": 303.4856862000107,
|
||
"unique_decoded_frames": 60,
|
||
"decoded_frame_count": 60,
|
||
"psnr_db": {
|
||
"mean": 36.482233436114505,
|
||
"median": 36.35012823610911,
|
||
"max": 38.49007575247911
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.0992138644059497,
|
||
"median": 2.1290961503982544,
|
||
"max": 2.3337631225585938
|
||
},
|
||
"peak_process_rss_bytes": 213270528,
|
||
"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.008588569995481521,
|
||
"median": 0.00870719994418323,
|
||
"max": 0.01101839984767139
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004152961657382548,
|
||
"median": 0.0037776000099256635,
|
||
"max": 0.005605500191450119
|
||
},
|
||
"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": 340574.6666666667,
|
||
"peak_one_second_bitrate_bps": 367880,
|
||
"average_frame_size_bytes": 4257.183333333333,
|
||
"max_frame_size_bytes": 13264,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 194,
|
||
"mean_packets_per_frame": 18.016666666666666,
|
||
"max_packets_per_frame": 55,
|
||
"airtime_for_peak_second_s": 3.207208,
|
||
"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.0009787999869634708,
|
||
"median": 0.0009459999855607748,
|
||
"max": 0.00138669996522367
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0014132516846681634,
|
||
"median": 0.0013740999856963754,
|
||
"max": 0.00231890007853508
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.002392051671631634,
|
||
"median": 0.00233339995611459,
|
||
"max": 0.0032007000409066677
|
||
},
|
||
"actual_encoded_fps": 1021.659188106753,
|
||
"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": 199389184,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.0067923316732048985,
|
||
"median": 0.00686515006236732,
|
||
"max": 0.011411899933591485
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.0042341900096895795,
|
||
"median": 0.004211149993352592,
|
||
"max": 0.008840600028634071
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
12794,
|
||
2480,
|
||
2971,
|
||
3094,
|
||
3743,
|
||
3859,
|
||
3309,
|
||
3954,
|
||
3582,
|
||
3951,
|
||
14005,
|
||
2152,
|
||
3502,
|
||
3255,
|
||
3895,
|
||
3287,
|
||
3899,
|
||
4015,
|
||
3706,
|
||
3468,
|
||
12854,
|
||
2706,
|
||
3369,
|
||
3747,
|
||
4429,
|
||
4173,
|
||
3871,
|
||
4249,
|
||
3970,
|
||
4246,
|
||
9371,
|
||
1523,
|
||
3354,
|
||
3098,
|
||
3991,
|
||
3721,
|
||
4303,
|
||
4164,
|
||
3826,
|
||
3962,
|
||
9535,
|
||
1938,
|
||
2894,
|
||
3239,
|
||
4329,
|
||
3942,
|
||
3721,
|
||
4235,
|
||
3753,
|
||
4650,
|
||
8510,
|
||
1448,
|
||
2913,
|
||
3441,
|
||
5317,
|
||
3892,
|
||
5881,
|
||
6373,
|
||
4171,
|
||
4446
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
12794,
|
||
14005,
|
||
12854,
|
||
9371,
|
||
9535,
|
||
8510
|
||
],
|
||
"reference_frame_size_bytes": 14005,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.003308013353186349,
|
||
"median": 0.003259450080804527,
|
||
"max": 0.004446500213816762
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0006619983391525845,
|
||
"median": 0.0006111999973654747,
|
||
"max": 0.0014041000977158546
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.004148945018338661,
|
||
"median": 0.004060500068590045,
|
||
"max": 0.0060149000491946936
|
||
},
|
||
"actual_encoded_fps": 302.29624044194946,
|
||
"unique_decoded_frames": 60,
|
||
"decoded_frame_count": 60,
|
||
"psnr_db": {
|
||
"mean": 34.71972213820382,
|
||
"median": 35.45770274321835,
|
||
"max": 38.014473526445656
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.6701847116152444,
|
||
"median": 2.343214511871338,
|
||
"max": 5.648935317993164
|
||
},
|
||
"peak_process_rss_bytes": 214151168,
|
||
"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.00863563500655194,
|
||
"median": 0.00895019993185997,
|
||
"max": 0.010849500074982643
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004246713345249494,
|
||
"median": 0.004427799955010414,
|
||
"max": 0.005650999955832958
|
||
},
|
||
"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": 355301.3333333333,
|
||
"peak_one_second_bitrate_bps": 380912,
|
||
"average_frame_size_bytes": 4441.266666666666,
|
||
"max_frame_size_bytes": 14005,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 201,
|
||
"mean_packets_per_frame": 18.75,
|
||
"max_packets_per_frame": 58,
|
||
"airtime_for_peak_second_s": 3.322932,
|
||
"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.0013256133378793796,
|
||
"median": 0.0012527998769655824,
|
||
"max": 0.0020210000220686197
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0023019499921550354,
|
||
"median": 0.0022437000880017877,
|
||
"max": 0.0030079998541623354
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.003627563330034415,
|
||
"median": 0.003543600090779364,
|
||
"max": 0.004339899867773056
|
||
},
|
||
"actual_encoded_fps": 754.36778691419,
|
||
"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": 176902144,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.012693830005203684,
|
||
"median": 0.012781949946656823,
|
||
"max": 0.013733500149101019
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.008935943331258992,
|
||
"median": 0.009052750072441995,
|
||
"max": 0.009696100139990449
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
12919,
|
||
8171,
|
||
7788,
|
||
8365,
|
||
8095,
|
||
12714,
|
||
7605,
|
||
7635,
|
||
8213,
|
||
7946,
|
||
12101,
|
||
7826,
|
||
7756,
|
||
8378,
|
||
7710,
|
||
11161,
|
||
6771,
|
||
7358,
|
||
7614,
|
||
7608,
|
||
11081,
|
||
6473,
|
||
7315,
|
||
7262,
|
||
8108,
|
||
10359,
|
||
6200,
|
||
7290,
|
||
7052,
|
||
7626
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
12919,
|
||
12714,
|
||
12101,
|
||
11161,
|
||
11081,
|
||
10359
|
||
],
|
||
"reference_frame_size_bytes": 12919,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0063153500125433006,
|
||
"median": 0.006327699986286461,
|
||
"max": 0.0076258000917732716
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0012512800050899387,
|
||
"median": 0.00118939985986799,
|
||
"max": 0.0019054000731557608
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.008328550021785001,
|
||
"median": 0.00830879993736744,
|
||
"max": 0.0097550000064075
|
||
},
|
||
"actual_encoded_fps": 158.34435114662514,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 36.475555588893236,
|
||
"median": 36.382324522392054,
|
||
"max": 37.451919293919474
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.4365875005722044,
|
||
"median": 2.449255585670471,
|
||
"max": 2.712263345718384
|
||
},
|
||
"peak_process_rss_bytes": 191365120,
|
||
"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.018074870016425847,
|
||
"median": 0.017892199917696416,
|
||
"max": 0.02558310003951192
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.00897212999407202,
|
||
"median": 0.009063849924132228,
|
||
"max": 0.009556799894198775
|
||
},
|
||
"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": 336666.6666666667,
|
||
"peak_one_second_bitrate_bps": 362704,
|
||
"average_frame_size_bytes": 8416.666666666666,
|
||
"max_frame_size_bytes": 12919,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 188,
|
||
"mean_packets_per_frame": 35,
|
||
"max_packets_per_frame": 53,
|
||
"airtime_for_peak_second_s": 3.108016,
|
||
"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.0012709933255488674,
|
||
"median": 0.0012544500641524792,
|
||
"max": 0.00145650003105402
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.002135643355237941,
|
||
"median": 0.00206990004517138,
|
||
"max": 0.0029124999418854713
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.003406636680786808,
|
||
"median": 0.0033605999778956175,
|
||
"max": 0.004157899878919125
|
||
},
|
||
"actual_encoded_fps": 786.7861930495652,
|
||
"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": 178249728,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.012576106679625809,
|
||
"median": 0.012698600068688393,
|
||
"max": 0.014536099974066019
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.008903323346748948,
|
||
"median": 0.009006949956528842,
|
||
"max": 0.011057200143113732
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
12765,
|
||
7869,
|
||
8449,
|
||
8572,
|
||
8447,
|
||
12640,
|
||
8604,
|
||
8981,
|
||
8104,
|
||
8762,
|
||
10740,
|
||
7362,
|
||
7329,
|
||
7219,
|
||
7960,
|
||
10464,
|
||
6728,
|
||
6527,
|
||
7160,
|
||
7917,
|
||
11701,
|
||
7268,
|
||
7415,
|
||
7428,
|
||
8098,
|
||
11307,
|
||
6597,
|
||
8852,
|
||
9764,
|
||
9463
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
12765,
|
||
12640,
|
||
10740,
|
||
10464,
|
||
11701,
|
||
11307
|
||
],
|
||
"reference_frame_size_bytes": 12765,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.006146546693829199,
|
||
"median": 0.006166849983856082,
|
||
"max": 0.007492600008845329
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0012306800267348687,
|
||
"median": 0.0012128500966355205,
|
||
"max": 0.0016550000291317701
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.008127213347082336,
|
||
"median": 0.008088250062428415,
|
||
"max": 0.009611800080165267
|
||
},
|
||
"actual_encoded_fps": 162.69298027198687,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 34.72776545890255,
|
||
"median": 34.98991238898125,
|
||
"max": 36.75919153211312
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.0523099581400555,
|
||
"median": 2.841909408569336,
|
||
"max": 5.5687947273254395
|
||
},
|
||
"peak_process_rss_bytes": 192929792,
|
||
"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.017522569994131723,
|
||
"median": 0.017640799866057932,
|
||
"max": 0.01942669996060431
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.00892147667085131,
|
||
"median": 0.009070000029169023,
|
||
"max": 0.009619999909773469
|
||
},
|
||
"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": 347322.6666666667,
|
||
"peak_one_second_bitrate_bps": 377952,
|
||
"average_frame_size_bytes": 8683.066666666668,
|
||
"max_frame_size_bytes": 12765,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 196,
|
||
"mean_packets_per_frame": 36.13333333333333,
|
||
"max_packets_per_frame": 53,
|
||
"airtime_for_peak_second_s": 3.240272,
|
||
"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.0013081416642914216,
|
||
"median": 0.001243649865500629,
|
||
"max": 0.002306499984115362
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0021540266616890827,
|
||
"median": 0.0020692498655989766,
|
||
"max": 0.002839999971911311
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.003462168325980504,
|
||
"median": 0.0033352499594911933,
|
||
"max": 0.004481500014662743
|
||
},
|
||
"actual_encoded_fps": 764.4432000731878,
|
||
"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": 217485312,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.00892179668104897,
|
||
"median": 0.009144900017417967,
|
||
"max": 0.010533799882978201
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.005379853335519632,
|
||
"median": 0.005161599954590201,
|
||
"max": 0.0067714001052081585
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
12933,
|
||
4351,
|
||
4606,
|
||
4177,
|
||
5748,
|
||
5232,
|
||
4630,
|
||
4666,
|
||
4999,
|
||
5602,
|
||
8065,
|
||
2441,
|
||
3903,
|
||
3897,
|
||
3527,
|
||
3448,
|
||
4940,
|
||
3475,
|
||
4114,
|
||
3821,
|
||
7883,
|
||
2659,
|
||
3182,
|
||
4134,
|
||
3611,
|
||
4112,
|
||
3763,
|
||
3676,
|
||
4399,
|
||
4242,
|
||
7704,
|
||
1772,
|
||
3495,
|
||
3794,
|
||
3615,
|
||
3827,
|
||
4404,
|
||
3730,
|
||
3494,
|
||
3669,
|
||
8073,
|
||
2364,
|
||
3064,
|
||
3481,
|
||
4051,
|
||
3772,
|
||
3262,
|
||
3699,
|
||
4174,
|
||
4137,
|
||
7467,
|
||
1747,
|
||
3616,
|
||
3724,
|
||
3638,
|
||
3776,
|
||
4249,
|
||
4075,
|
||
3578,
|
||
3985
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
12933,
|
||
8065,
|
||
7883,
|
||
7704,
|
||
8073,
|
||
7467
|
||
],
|
||
"reference_frame_size_bytes": 12933,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.005044981651008129,
|
||
"median": 0.0048356500919908285,
|
||
"max": 0.007150100078433752
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0008082200074568391,
|
||
"median": 0.0007448999676853418,
|
||
"max": 0.001679799985140562
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.006562498320514957,
|
||
"median": 0.006433450034819543,
|
||
"max": 0.00867630005814135
|
||
},
|
||
"actual_encoded_fps": 198.21677642775407,
|
||
"unique_decoded_frames": 60,
|
||
"decoded_frame_count": 60,
|
||
"psnr_db": {
|
||
"mean": 35.02003358034977,
|
||
"median": 34.83471104190702,
|
||
"max": 37.160490610790674
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.8138538082440694,
|
||
"median": 2.8650203943252563,
|
||
"max": 3.194434642791748
|
||
},
|
||
"peak_process_rss_bytes": 229658624,
|
||
"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.012393700001606096,
|
||
"median": 0.01235069998074323,
|
||
"max": 0.014925400028005242
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.005400659970473498,
|
||
"median": 0.005028449930250645,
|
||
"max": 0.007296200143173337
|
||
},
|
||
"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": 346229.3333333333,
|
||
"peak_one_second_bitrate_bps": 455552,
|
||
"average_frame_size_bytes": 4327.866666666667,
|
||
"max_frame_size_bytes": 12933,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 238,
|
||
"mean_packets_per_frame": 18.266666666666666,
|
||
"max_packets_per_frame": 54,
|
||
"airtime_for_peak_second_s": 3.934616,
|
||
"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.0013129150068076948,
|
||
"median": 0.001262050005607307,
|
||
"max": 0.001983500085771084
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0026017066595765454,
|
||
"median": 0.002061250153928995,
|
||
"max": 0.028098999988287687
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.00391462166638424,
|
||
"median": 0.0033675500890240073,
|
||
"max": 0.029394700191915035
|
||
},
|
||
"actual_encoded_fps": 761.6639270743532,
|
||
"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": 217186304,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.009207518340554088,
|
||
"median": 0.00858879997394979,
|
||
"max": 0.024775200057774782
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.005320708329478899,
|
||
"median": 0.004937150049954653,
|
||
"max": 0.007502000080421567
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
12766,
|
||
3850,
|
||
4292,
|
||
4335,
|
||
5437,
|
||
5244,
|
||
4823,
|
||
5574,
|
||
4847,
|
||
5623,
|
||
8133,
|
||
2975,
|
||
4363,
|
||
3603,
|
||
4338,
|
||
3369,
|
||
4191,
|
||
4223,
|
||
3715,
|
||
3774,
|
||
7799,
|
||
2770,
|
||
3526,
|
||
3692,
|
||
4301,
|
||
3711,
|
||
3878,
|
||
4288,
|
||
3521,
|
||
4250,
|
||
6974,
|
||
2156,
|
||
4134,
|
||
3200,
|
||
3803,
|
||
4157,
|
||
4303,
|
||
4259,
|
||
3737,
|
||
3750,
|
||
7243,
|
||
2833,
|
||
3338,
|
||
3712,
|
||
3926,
|
||
3778,
|
||
4074,
|
||
4788,
|
||
3606,
|
||
4123,
|
||
6626,
|
||
2291,
|
||
3568,
|
||
3320,
|
||
5226,
|
||
3926,
|
||
5758,
|
||
5805,
|
||
3955,
|
||
4342
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
12766,
|
||
8133,
|
||
7799,
|
||
6974,
|
||
7243,
|
||
6626
|
||
],
|
||
"reference_frame_size_bytes": 12766,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0050674033428852756,
|
||
"median": 0.004919700091704726,
|
||
"max": 0.006684100022539496
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0008229033284199734,
|
||
"median": 0.0007823999039828777,
|
||
"max": 0.001644300064072013
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.006612550009352466,
|
||
"median": 0.006484649959020317,
|
||
"max": 0.008655400015413761
|
||
},
|
||
"actual_encoded_fps": 197.33972852269946,
|
||
"unique_decoded_frames": 60,
|
||
"decoded_frame_count": 60,
|
||
"psnr_db": {
|
||
"mean": 33.22616574180482,
|
||
"median": 33.66290483908838,
|
||
"max": 36.65060533607643
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.593454933166504,
|
||
"median": 3.203690528869629,
|
||
"max": 7.5466628074646
|
||
},
|
||
"peak_process_rss_bytes": 230801408,
|
||
"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.01266492335901906,
|
||
"median": 0.012392150121740997,
|
||
"max": 0.026026800042018294
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.005409008346032351,
|
||
"median": 0.00515879993326962,
|
||
"max": 0.00684940000064671
|
||
},
|
||
"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": 357229.3333333333,
|
||
"peak_one_second_bitrate_bps": 454328,
|
||
"average_frame_size_bytes": 4465.366666666667,
|
||
"max_frame_size_bytes": 12766,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 237,
|
||
"mean_packets_per_frame": 18.783333333333335,
|
||
"max_packets_per_frame": 53,
|
||
"airtime_for_peak_second_s": 3.918084,
|
||
"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.0026165700051933526,
|
||
"median": 0.002584800007753074,
|
||
"max": 0.0036033999640494585
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00498993667618682,
|
||
"median": 0.004936899873428047,
|
||
"max": 0.005804400192573667
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.007606506681380173,
|
||
"median": 0.007534499862231314,
|
||
"max": 0.009322899859398603
|
||
},
|
||
"actual_encoded_fps": 382.1797230783835,
|
||
"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": 231370752,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.017990349993730583,
|
||
"median": 0.0175246000289917,
|
||
"max": 0.024767599999904633
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.009526546640942494,
|
||
"median": 0.009547249996103346,
|
||
"max": 0.01262319996021688
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
12593,
|
||
11176,
|
||
9739,
|
||
10586,
|
||
9430,
|
||
9412,
|
||
8041,
|
||
7370,
|
||
9290,
|
||
8367,
|
||
9098,
|
||
7425,
|
||
7810,
|
||
6895,
|
||
8526,
|
||
10108,
|
||
7224,
|
||
7349,
|
||
7867,
|
||
7213,
|
||
10200,
|
||
7323,
|
||
7415,
|
||
7975,
|
||
8267,
|
||
8307,
|
||
7534,
|
||
7812,
|
||
7794,
|
||
8015
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
12593,
|
||
9412,
|
||
9098,
|
||
10108,
|
||
10200,
|
||
8307
|
||
],
|
||
"reference_frame_size_bytes": 12593,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.011498506654364367,
|
||
"median": 0.01153805002104491,
|
||
"max": 0.014281499898061156
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.001688663319995006,
|
||
"median": 0.0015973501140251756,
|
||
"max": 0.002834400162100792
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.014045100007206202,
|
||
"median": 0.013862900086678565,
|
||
"max": 0.017518699867650867
|
||
},
|
||
"actual_encoded_fps": 86.96781504409014,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 34.80704972818473,
|
||
"median": 34.63054798482946,
|
||
"max": 36.70577932631685
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.8386582930882773,
|
||
"median": 2.8663729429244995,
|
||
"max": 3.456970453262329
|
||
},
|
||
"peak_process_rss_bytes": 251924480,
|
||
"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.025472493298972648,
|
||
"median": 0.025131849921308458,
|
||
"max": 0.031960299937054515
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.009676526649855077,
|
||
"median": 0.00977914989925921,
|
||
"max": 0.010497999843209982
|
||
},
|
||
"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": 341548.0,
|
||
"peak_one_second_bitrate_bps": 428192,
|
||
"average_frame_size_bytes": 8538.7,
|
||
"max_frame_size_bytes": 12593,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 221,
|
||
"mean_packets_per_frame": 35.5,
|
||
"max_packets_per_frame": 52,
|
||
"airtime_for_peak_second_s": 3.653572,
|
||
"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.0026010166155174376,
|
||
"median": 0.002594950026832521,
|
||
"max": 0.0028553998563438654
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0047947533739109835,
|
||
"median": 0.004747049999423325,
|
||
"max": 0.005846500163897872
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.007395769989428421,
|
||
"median": 0.007450749981217086,
|
||
"max": 0.008418000070378184
|
||
},
|
||
"actual_encoded_fps": 384.4650564837178,
|
||
"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": 231981056,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.018504366651177405,
|
||
"median": 0.017717050039209425,
|
||
"max": 0.042702100006863475
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.009628219972364604,
|
||
"median": 0.00963844999205321,
|
||
"max": 0.011691200081259012
|
||
},
|
||
"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": 320000,
|
||
"vbv_buffer_bits": 320000,
|
||
"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=320:vbv-bufsize=320",
|
||
"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": [
|
||
12560,
|
||
14550,
|
||
9033,
|
||
9228,
|
||
9709,
|
||
8846,
|
||
8845,
|
||
7361,
|
||
7340,
|
||
7950,
|
||
9629,
|
||
7462,
|
||
7719,
|
||
7842,
|
||
7902,
|
||
8821,
|
||
7485,
|
||
7618,
|
||
7876,
|
||
8031,
|
||
10401,
|
||
6008,
|
||
8071,
|
||
7549,
|
||
7556,
|
||
10545,
|
||
6240,
|
||
7475,
|
||
9768,
|
||
9742
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
12560,
|
||
8846,
|
||
9629,
|
||
8821,
|
||
10401,
|
||
10545
|
||
],
|
||
"reference_frame_size_bytes": 12560,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.011377333337441087,
|
||
"median": 0.011242349981330335,
|
||
"max": 0.015170300146564841
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0016434866624573867,
|
||
"median": 0.0015561999753117561,
|
||
"max": 0.002377700060606003
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.013871529985529681,
|
||
"median": 0.013704399927519262,
|
||
"max": 0.01835529995150864
|
||
},
|
||
"actual_encoded_fps": 87.89405832992085,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 33.01845216200691,
|
||
"median": 33.39250471753125,
|
||
"max": 36.587710926505856
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.6272174596786497,
|
||
"median": 3.28993022441864,
|
||
"max": 6.801547527313232
|
||
},
|
||
"peak_process_rss_bytes": 253460480,
|
||
"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.023870336636900902,
|
||
"median": 0.023832350037992,
|
||
"max": 0.0318140999879688
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.009345096652396023,
|
||
"median": 0.009437449974939227,
|
||
"max": 0.010752600152045488
|
||
},
|
||
"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": 345549.3333333333,
|
||
"peak_one_second_bitrate_bps": 440640,
|
||
"average_frame_size_bytes": 8638.733333333334,
|
||
"max_frame_size_bytes": 14550,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 228,
|
||
"mean_packets_per_frame": 35.93333333333333,
|
||
"max_packets_per_frame": 60,
|
||
"airtime_for_peak_second_s": 3.769296,
|
||
"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"
|
||
}
|
||
}
|
||
]
|
||
}
|