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.0005713066862275203,
|
||
"median": 0.00028259993996471167,
|
||
"max": 0.00881720008328557
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00038747332679728665,
|
||
"median": 0.0003816999960690737,
|
||
"max": 0.0005284999497234821
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0009587800130248069,
|
||
"median": 0.0006649000570178032,
|
||
"max": 0.009345700033009052
|
||
},
|
||
"actual_encoded_fps": 1750.3733530640923,
|
||
"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": 133386240,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.00879704332910478,
|
||
"median": 0.008953499956987798,
|
||
"max": 0.009628099855035543
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.008043606672436,
|
||
"median": 0.008205050020478666,
|
||
"max": 0.00887739984318614
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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.0012263666605576873,
|
||
"median": 0.0011290000984445214,
|
||
"max": 0.001810800051316619
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00031531999508539835,
|
||
"median": 0.00024380011018365622,
|
||
"max": 0.0008256000000983477
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0016317466739565133,
|
||
"median": 0.0014593001687899232,
|
||
"max": 0.0025257000233978033
|
||
},
|
||
"actual_encoded_fps": 815.4168179565909,
|
||
"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": 142749696,
|
||
"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.009795623334745566,
|
||
"median": 0.009848100016824901,
|
||
"max": 0.011506800074130297
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.0081260900090759,
|
||
"median": 0.008164849830791354,
|
||
"max": 0.009782800218090415
|
||
},
|
||
"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.00032348663856585823,
|
||
"median": 0.0003194499295204878,
|
||
"max": 0.0004276998806744814
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0004735666715229551,
|
||
"median": 0.0004674500087276101,
|
||
"max": 0.0006146000232547522
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0007970533100888133,
|
||
"median": 0.0007740000728517771,
|
||
"max": 0.0009510000236332417
|
||
},
|
||
"actual_encoded_fps": 3091.3177880650283,
|
||
"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": 137330688,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.00944242999733736,
|
||
"median": 0.008775099995546043,
|
||
"max": 0.01969940005801618
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.008701073323997359,
|
||
"median": 0.008051099954172969,
|
||
"max": 0.018928300123661757
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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.0012055033662666877,
|
||
"median": 0.001121249981224537,
|
||
"max": 0.0016924000810831785
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0003284166644637783,
|
||
"median": 0.0002645499771460891,
|
||
"max": 0.0006766000296920538
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.00161851334075133,
|
||
"median": 0.0014689499512314796,
|
||
"max": 0.002509100129827857
|
||
},
|
||
"actual_encoded_fps": 829.5289984107559,
|
||
"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": 142794752,
|
||
"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.00985467666760087,
|
||
"median": 0.009960650000721216,
|
||
"max": 0.010737000033259392
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.008093486671956878,
|
||
"median": 0.008247049991041422,
|
||
"max": 0.009229700081050396
|
||
},
|
||
"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.0003042299843703707,
|
||
"median": 0.00030254991725087166,
|
||
"max": 0.00040999986231327057
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00039232501294463875,
|
||
"median": 0.00038914999458938837,
|
||
"max": 0.0007211000192910433
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0006965549973150094,
|
||
"median": 0.0007207000162452459,
|
||
"max": 0.0010108000133186579
|
||
},
|
||
"actual_encoded_fps": 3286.9869880497918,
|
||
"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": 145539072,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.005153004995857676,
|
||
"median": 0.004809449892491102,
|
||
"max": 0.007111799903213978
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004475060004430513,
|
||
"median": 0.004091150127351284,
|
||
"max": 0.006335299927741289
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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.0009171716868877411,
|
||
"median": 0.0008806000696495175,
|
||
"max": 0.0016579001676291227
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00019892167765647172,
|
||
"median": 0.0001727000344544649,
|
||
"max": 0.000645000021904707
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0011918683419935405,
|
||
"median": 0.0011233000550419092,
|
||
"max": 0.0023964999709278345
|
||
},
|
||
"actual_encoded_fps": 1090.3084060448073,
|
||
"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": 149889024,
|
||
"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.0059057033426749206,
|
||
"median": 0.005880499957129359,
|
||
"max": 0.007606999948620796
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004549001665630688,
|
||
"median": 0.004191550076939166,
|
||
"max": 0.006171499844640493
|
||
},
|
||
"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.0002844766597263515,
|
||
"median": 0.0002837000647559762,
|
||
"max": 0.0007170001044869423
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0003883766553675135,
|
||
"median": 0.00040469993837177753,
|
||
"max": 0.0007350998930633068
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.000672853315093865,
|
||
"median": 0.0006951499963179231,
|
||
"max": 0.001452099997550249
|
||
},
|
||
"actual_encoded_fps": 3515.2268764753376,
|
||
"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": 145354752,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.005280080014684548,
|
||
"median": 0.005181799875572324,
|
||
"max": 0.0069206999614834785
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004566593347893407,
|
||
"median": 0.004301700042560697,
|
||
"max": 0.006147499894723296
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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.0009893649878601233,
|
||
"median": 0.0009290501475334167,
|
||
"max": 0.001626499928534031
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0002404983388260007,
|
||
"median": 0.00019485002849251032,
|
||
"max": 0.0007229000329971313
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.001310118322726339,
|
||
"median": 0.0012023999588564038,
|
||
"max": 0.0024493997916579247
|
||
},
|
||
"actual_encoded_fps": 1010.7493314099167,
|
||
"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": 152129536,
|
||
"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.006109051658616711,
|
||
"median": 0.006010749959386885,
|
||
"max": 0.00805219984613359
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004611425000863771,
|
||
"median": 0.004372700001113117,
|
||
"max": 0.0065050998236984015
|
||
},
|
||
"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.00024019776481307216,
|
||
"median": 0.00021784997079521418,
|
||
"max": 0.0006577998865395784
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00031552667108674846,
|
||
"median": 0.0002881500404328108,
|
||
"max": 0.0007526001427322626
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0005557244358998206,
|
||
"median": 0.0005079499678686261,
|
||
"max": 0.0011078000534325838
|
||
},
|
||
"actual_encoded_fps": 4163.236076648027,
|
||
"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": 152305664,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.0039837644616555834,
|
||
"median": 0.0043126000091433525,
|
||
"max": 0.00573229999281466
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.0033400089014321566,
|
||
"median": 0.0036858500679954886,
|
||
"max": 0.004862000001594424
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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.0008293800262941254,
|
||
"median": 0.0007944500539451838,
|
||
"max": 0.001701100030913949
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00016621666598237223,
|
||
"median": 0.00014085008297115564,
|
||
"max": 0.0006389999762177467
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0010703589068725705,
|
||
"median": 0.0010125000262632966,
|
||
"max": 0.0024355000350624323
|
||
},
|
||
"actual_encoded_fps": 1205.71989714805,
|
||
"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": 158330880,
|
||
"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.004569811110074321,
|
||
"median": 0.004948599846102297,
|
||
"max": 0.006009999895468354
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.003363643325347867,
|
||
"median": 0.0037597499322146177,
|
||
"max": 0.0045489000622183084
|
||
},
|
||
"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.00024523333542876774,
|
||
"median": 0.0002322500804439187,
|
||
"max": 0.0005984001327306032
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00030682444468968446,
|
||
"median": 0.00028989999555051327,
|
||
"max": 0.0007670000195503235
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0005520577801184522,
|
||
"median": 0.0005185500485822558,
|
||
"max": 0.001043400028720498
|
||
},
|
||
"actual_encoded_fps": 4077.749047663495,
|
||
"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": 154394624,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.003967252228822973,
|
||
"median": 0.0043163500959053636,
|
||
"max": 0.005464999936521053
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.003313238895498216,
|
||
"median": 0.0036664000945165753,
|
||
"max": 0.004708399996161461
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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.0008686966676678923,
|
||
"median": 0.000835699844174087,
|
||
"max": 0.001550900051370263
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00018534333600352207,
|
||
"median": 0.00015664997044950724,
|
||
"max": 0.0006170000415295362
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0011256600031629206,
|
||
"median": 0.001067149918526411,
|
||
"max": 0.0022976999171078205
|
||
},
|
||
"actual_encoded_fps": 1151.149805471921,
|
||
"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": 160034816,
|
||
"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.004578450003949305,
|
||
"median": 0.004890899988822639,
|
||
"max": 0.006421400001272559
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.0033089577711911664,
|
||
"median": 0.0036198500311002135,
|
||
"max": 0.004559899913147092
|
||
},
|
||
"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.000595660003212591,
|
||
"median": 0.0005803500534966588,
|
||
"max": 0.0008449000306427479
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.001676636670405666,
|
||
"median": 0.0016938499175012112,
|
||
"max": 0.0023864000104367733
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.002272296673618257,
|
||
"median": 0.00227419997099787,
|
||
"max": 0.0029140999540686607
|
||
},
|
||
"actual_encoded_fps": 1678.8100503754993,
|
||
"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": 158420992,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.010020729992538691,
|
||
"median": 0.010264100041240454,
|
||
"max": 0.01099520013667643
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007659840001724661,
|
||
"median": 0.007771250093355775,
|
||
"max": 0.008423400111496449
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
7592,
|
||
5592,
|
||
5366,
|
||
5374,
|
||
4561,
|
||
4132,
|
||
3931,
|
||
3699,
|
||
3868,
|
||
3647,
|
||
4778,
|
||
3461,
|
||
3846,
|
||
3829,
|
||
3774,
|
||
5292,
|
||
3466,
|
||
3903,
|
||
3922,
|
||
3795,
|
||
5070,
|
||
3557,
|
||
3647,
|
||
3706,
|
||
4025,
|
||
4735,
|
||
3599,
|
||
3865,
|
||
4000,
|
||
3983
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
7592,
|
||
4132,
|
||
4778,
|
||
5292,
|
||
5070,
|
||
4735
|
||
],
|
||
"reference_frame_size_bytes": 7592,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0031791466831540068,
|
||
"median": 0.0030712999869138002,
|
||
"max": 0.004523999989032745
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0006663066723073522,
|
||
"median": 0.0006220999639481306,
|
||
"max": 0.0011897000949829817
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.003995530020135144,
|
||
"median": 0.003831149893812835,
|
||
"max": 0.005611000116914511
|
||
},
|
||
"actual_encoded_fps": 314.54981467162366,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 33.90281447058535,
|
||
"median": 33.590739068727515,
|
||
"max": 36.10946093508206
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.106108609835307,
|
||
"median": 3.1860865354537964,
|
||
"max": 3.5408029556274414
|
||
},
|
||
"peak_process_rss_bytes": 168361984,
|
||
"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.011939929984509944,
|
||
"median": 0.011980350012890995,
|
||
"max": 0.013451799983158708
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007576603326015174,
|
||
"median": 0.007713100058026612,
|
||
"max": 0.008669300004839897
|
||
},
|
||
"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": 170686.66666666666,
|
||
"peak_one_second_bitrate_bps": 227880,
|
||
"average_frame_size_bytes": 4267.166666666667,
|
||
"max_frame_size_bytes": 7592,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 119,
|
||
"mean_packets_per_frame": 17.933333333333334,
|
||
"max_packets_per_frame": 32,
|
||
"airtime_for_peak_second_s": 1.967308,
|
||
"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.0008431733430673678,
|
||
"median": 0.0008272001286968589,
|
||
"max": 0.001086799893528223
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0012040533125400542,
|
||
"median": 0.0010320498840883374,
|
||
"max": 0.0020062001422047615
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.002047226655607422,
|
||
"median": 0.0018986499635502696,
|
||
"max": 0.0030115998815745115
|
||
},
|
||
"actual_encoded_fps": 1185.9957483500543,
|
||
"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": 160829440,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.009575956671809157,
|
||
"median": 0.009479000116698444,
|
||
"max": 0.010883699869737029
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007617486702899138,
|
||
"median": 0.007613750174641609,
|
||
"max": 0.008473900146782398
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
7672,
|
||
5749,
|
||
5339,
|
||
5149,
|
||
4825,
|
||
4028,
|
||
4145,
|
||
3427,
|
||
3854,
|
||
3985,
|
||
4618,
|
||
3556,
|
||
3865,
|
||
3889,
|
||
3849,
|
||
4688,
|
||
3794,
|
||
3682,
|
||
3997,
|
||
4080,
|
||
4975,
|
||
3517,
|
||
3536,
|
||
4085,
|
||
3823,
|
||
5009,
|
||
3169,
|
||
4138,
|
||
4785,
|
||
5064
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
7672,
|
||
4028,
|
||
4618,
|
||
4688,
|
||
4975,
|
||
5009
|
||
],
|
||
"reference_frame_size_bytes": 7672,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0031415433157235386,
|
||
"median": 0.003109749872237444,
|
||
"max": 0.004172999877482653
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0006692900167157253,
|
||
"median": 0.0006463999161496758,
|
||
"max": 0.0012061998713761568
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.003963259995604555,
|
||
"median": 0.0040016500279307365,
|
||
"max": 0.005241699982434511
|
||
},
|
||
"actual_encoded_fps": 318.3148852333067,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 32.158942633624996,
|
||
"median": 32.4444472487295,
|
||
"max": 35.42343797159917
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.9575145641962686,
|
||
"median": 3.6331279277801514,
|
||
"max": 7.034286975860596
|
||
},
|
||
"peak_process_rss_bytes": 171819008,
|
||
"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.0120173133444041,
|
||
"median": 0.012012099963612854,
|
||
"max": 0.014220500132068992
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007778133327762286,
|
||
"median": 0.007805250003002584,
|
||
"max": 0.009706199867650867
|
||
},
|
||
"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": 173722.66666666666,
|
||
"peak_one_second_bitrate_bps": 229872,
|
||
"average_frame_size_bytes": 4343.066666666667,
|
||
"max_frame_size_bytes": 7672,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 120,
|
||
"mean_packets_per_frame": 18.2,
|
||
"max_packets_per_frame": 32,
|
||
"airtime_for_peak_second_s": 1.98384,
|
||
"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.0005907333455979824,
|
||
"median": 0.000579100102186203,
|
||
"max": 0.0009178000036627054
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.000737898350538065,
|
||
"median": 0.0007103499956429005,
|
||
"max": 0.0013673000503331423
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0013286316961360475,
|
||
"median": 0.001284550060518086,
|
||
"max": 0.0020825001411139965
|
||
},
|
||
"actual_encoded_fps": 1692.8111599790066,
|
||
"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": 181227520,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.005520861654076725,
|
||
"median": 0.00537850009277463,
|
||
"max": 0.007109900005161762
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004049304989166558,
|
||
"median": 0.0036825499264523387,
|
||
"max": 0.005612700013443828
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
7591,
|
||
3086,
|
||
3090,
|
||
2866,
|
||
3360,
|
||
2355,
|
||
1968,
|
||
2198,
|
||
2171,
|
||
2369,
|
||
3037,
|
||
1769,
|
||
2016,
|
||
1738,
|
||
1698,
|
||
1754,
|
||
2264,
|
||
1640,
|
||
2126,
|
||
1841,
|
||
3295,
|
||
1749,
|
||
1670,
|
||
2141,
|
||
1882,
|
||
2025,
|
||
1821,
|
||
1852,
|
||
2105,
|
||
2126,
|
||
3090,
|
||
1452,
|
||
1812,
|
||
1923,
|
||
1899,
|
||
1893,
|
||
2285,
|
||
1842,
|
||
1678,
|
||
1908,
|
||
3295,
|
||
1583,
|
||
1858,
|
||
1741,
|
||
2002,
|
||
1984,
|
||
1604,
|
||
1983,
|
||
1977,
|
||
2072,
|
||
3010,
|
||
1477,
|
||
1680,
|
||
1755,
|
||
1969,
|
||
2262,
|
||
2029,
|
||
1873,
|
||
1811,
|
||
2028
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
7591,
|
||
3037,
|
||
3295,
|
||
3090,
|
||
3295,
|
||
3010
|
||
],
|
||
"reference_frame_size_bytes": 7591,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.002471608327080806,
|
||
"median": 0.0023865499533712864,
|
||
"max": 0.00355999986641109
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.000435951662560304,
|
||
"median": 0.0004096000920981169,
|
||
"max": 0.000994000118225813
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0030540133127942683,
|
||
"median": 0.0029751500114798546,
|
||
"max": 0.004703099839389324
|
||
},
|
||
"actual_encoded_fps": 404.5948498567695,
|
||
"unique_decoded_frames": 60,
|
||
"decoded_frame_count": 60,
|
||
"psnr_db": {
|
||
"mean": 32.69173702417717,
|
||
"median": 32.537851022591084,
|
||
"max": 35.29699867934505
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.566657841205597,
|
||
"median": 3.630534529685974,
|
||
"max": 4.293571949005127
|
||
},
|
||
"peak_process_rss_bytes": 192733184,
|
||
"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.007466868326688806,
|
||
"median": 0.007448349962942302,
|
||
"max": 0.009888599859550595
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004112168331630528,
|
||
"median": 0.0036506999749690294,
|
||
"max": 0.00536960014142096
|
||
},
|
||
"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": 175170.66666666666,
|
||
"peak_one_second_bitrate_bps": 248432,
|
||
"average_frame_size_bytes": 2189.633333333333,
|
||
"max_frame_size_bytes": 7591,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 132,
|
||
"mean_packets_per_frame": 9.483333333333333,
|
||
"max_packets_per_frame": 32,
|
||
"airtime_for_peak_second_s": 2.182224,
|
||
"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.0006049583200365305,
|
||
"median": 0.0005721000488847494,
|
||
"max": 0.0009793001227080822
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0007568050253515443,
|
||
"median": 0.0007179999956861138,
|
||
"max": 0.0011870001908391714
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0013617633453880747,
|
||
"median": 0.0012791500193998218,
|
||
"max": 0.0020614000968635082
|
||
},
|
||
"actual_encoded_fps": 1653.006441732407,
|
||
"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": 181895168,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.005627705028746277,
|
||
"median": 0.0052898499416187406,
|
||
"max": 0.007168199867010117
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.00407345334533602,
|
||
"median": 0.0036399998934939504,
|
||
"max": 0.005664899945259094
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
7673,
|
||
2712,
|
||
3154,
|
||
3015,
|
||
3289,
|
||
2378,
|
||
2074,
|
||
2582,
|
||
2001,
|
||
2328,
|
||
2983,
|
||
1868,
|
||
2344,
|
||
1491,
|
||
2169,
|
||
1577,
|
||
2164,
|
||
1946,
|
||
1805,
|
||
1949,
|
||
2986,
|
||
2057,
|
||
1753,
|
||
1949,
|
||
2111,
|
||
1844,
|
||
1961,
|
||
2061,
|
||
1605,
|
||
2000,
|
||
2887,
|
||
1959,
|
||
1896,
|
||
1676,
|
||
1773,
|
||
1896,
|
||
2239,
|
||
2089,
|
||
1836,
|
||
1684,
|
||
3112,
|
||
1377,
|
||
1923,
|
||
1609,
|
||
2126,
|
||
2328,
|
||
1959,
|
||
2342,
|
||
1985,
|
||
2304,
|
||
2586,
|
||
1352,
|
||
1872,
|
||
1822,
|
||
2370,
|
||
1951,
|
||
3051,
|
||
2013,
|
||
1831,
|
||
1831
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
7673,
|
||
2983,
|
||
2986,
|
||
2887,
|
||
3112,
|
||
2586
|
||
],
|
||
"reference_frame_size_bytes": 7673,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0025302100034120182,
|
||
"median": 0.002447150065563619,
|
||
"max": 0.0034976000897586346
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00045545500470325353,
|
||
"median": 0.0004182499833405018,
|
||
"max": 0.0009721999522298574
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.00312875168165192,
|
||
"median": 0.002994450042024255,
|
||
"max": 0.004498300142586231
|
||
},
|
||
"actual_encoded_fps": 395.2241112996503,
|
||
"unique_decoded_frames": 60,
|
||
"decoded_frame_count": 60,
|
||
"psnr_db": {
|
||
"mean": 30.829712831040727,
|
||
"median": 31.230682130076588,
|
||
"max": 34.800322389405764
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 4.629355295499166,
|
||
"median": 4.159804821014404,
|
||
"max": 9.82160472869873
|
||
},
|
||
"peak_process_rss_bytes": 192626688,
|
||
"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.007525476673617959,
|
||
"median": 0.007481649983674288,
|
||
"max": 0.009861300000920892
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004175585007760674,
|
||
"median": 0.003884200006723404,
|
||
"max": 0.005524999927729368
|
||
},
|
||
"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": 178010.66666666666,
|
||
"peak_one_second_bitrate_bps": 249648,
|
||
"average_frame_size_bytes": 2225.133333333333,
|
||
"max_frame_size_bytes": 7673,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 133,
|
||
"mean_packets_per_frame": 9.583333333333334,
|
||
"max_packets_per_frame": 32,
|
||
"airtime_for_peak_second_s": 2.198756,
|
||
"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.0005920055374089214,
|
||
"median": 0.0005736498860642314,
|
||
"max": 0.0012638000771403313
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0012601488968357443,
|
||
"median": 0.0011981999268755317,
|
||
"max": 0.002552199875935912
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0018521544342446658,
|
||
"median": 0.0017984999576583505,
|
||
"max": 0.0038159999530762434
|
||
},
|
||
"actual_encoded_fps": 1689.1733891152116,
|
||
"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": 204464128,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.004418768901895318,
|
||
"median": 0.004707499989308417,
|
||
"max": 0.007610099855810404
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.002939221115472416,
|
||
"median": 0.003263849997892976,
|
||
"max": 0.005558899836614728
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
7591,
|
||
1755,
|
||
1950,
|
||
2416,
|
||
1942,
|
||
1949,
|
||
1797,
|
||
1678,
|
||
1198,
|
||
1843,
|
||
1590,
|
||
1191,
|
||
1394,
|
||
1444,
|
||
1170,
|
||
3077,
|
||
878,
|
||
1041,
|
||
1382,
|
||
1264,
|
||
1036,
|
||
1320,
|
||
1200,
|
||
1202,
|
||
1526,
|
||
1387,
|
||
1053,
|
||
1376,
|
||
1531,
|
||
1094,
|
||
3170,
|
||
802,
|
||
1014,
|
||
1431,
|
||
1262,
|
||
1047,
|
||
1369,
|
||
1339,
|
||
1053,
|
||
1594,
|
||
1170,
|
||
1286,
|
||
1534,
|
||
1457,
|
||
1123,
|
||
2998,
|
||
904,
|
||
793,
|
||
1243,
|
||
1192,
|
||
1031,
|
||
1438,
|
||
1356,
|
||
1062,
|
||
1467,
|
||
1260,
|
||
1136,
|
||
1394,
|
||
1368,
|
||
1166,
|
||
3046,
|
||
940,
|
||
805,
|
||
1403,
|
||
1091,
|
||
1118,
|
||
1462,
|
||
1273,
|
||
1106,
|
||
1366,
|
||
1240,
|
||
955,
|
||
1362,
|
||
1316,
|
||
1151,
|
||
3099,
|
||
696,
|
||
931,
|
||
1377,
|
||
1245,
|
||
1125,
|
||
1439,
|
||
1468,
|
||
1023,
|
||
1380,
|
||
1347,
|
||
1107,
|
||
1410,
|
||
1376,
|
||
1231
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
7591,
|
||
3077,
|
||
3170,
|
||
2998,
|
||
3046,
|
||
3099
|
||
],
|
||
"reference_frame_size_bytes": 7591,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.002194808876245386,
|
||
"median": 0.0021360499085858464,
|
||
"max": 0.003548800013959408
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00036207888689306046,
|
||
"median": 0.0003305998397991061,
|
||
"max": 0.0010744999162852764
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.002705119982258313,
|
||
"median": 0.0026263499166816473,
|
||
"max": 0.004715299932286143
|
||
},
|
||
"actual_encoded_fps": 455.6205375434235,
|
||
"unique_decoded_frames": 90,
|
||
"decoded_frame_count": 90,
|
||
"psnr_db": {
|
||
"mean": 32.136271240193686,
|
||
"median": 31.87877257032692,
|
||
"max": 35.1593688984231
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.767869644694858,
|
||
"median": 3.8810235261917114,
|
||
"max": 4.4692535400390625
|
||
},
|
||
"peak_process_rss_bytes": 214056960,
|
||
"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.005866033320004741,
|
||
"median": 0.0061353499768301845,
|
||
"max": 0.009150100173428655
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.0029300988781162433,
|
||
"median": 0.003323900164104998,
|
||
"max": 0.004042100161314011
|
||
},
|
||
"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": 175496.0,
|
||
"peak_one_second_bitrate_bps": 247264,
|
||
"average_frame_size_bytes": 1462.4666666666667,
|
||
"max_frame_size_bytes": 7591,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 131,
|
||
"mean_packets_per_frame": 6.444444444444445,
|
||
"max_packets_per_frame": 32,
|
||
"airtime_for_peak_second_s": 2.165692,
|
||
"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.0006174366559005446,
|
||
"median": 0.0005911999614909291,
|
||
"max": 0.0010915999300777912
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0007616666714764304,
|
||
"median": 0.0007319001015275717,
|
||
"max": 0.0013886000961065292
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.001379103327376975,
|
||
"median": 0.0013216499937698245,
|
||
"max": 0.0019869001116603613
|
||
},
|
||
"actual_encoded_fps": 1619.5993393710623,
|
||
"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": 204967936,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.004379318884780837,
|
||
"median": 0.00473809998948127,
|
||
"max": 0.006703499937430024
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.0028754889007864726,
|
||
"median": 0.003258200013078749,
|
||
"max": 0.004064299864694476
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
7673,
|
||
1684,
|
||
1700,
|
||
2616,
|
||
2279,
|
||
1525,
|
||
1922,
|
||
1711,
|
||
1256,
|
||
1680,
|
||
1605,
|
||
1269,
|
||
1679,
|
||
1540,
|
||
1058,
|
||
2986,
|
||
1000,
|
||
1169,
|
||
1434,
|
||
1236,
|
||
1089,
|
||
1430,
|
||
1211,
|
||
992,
|
||
1607,
|
||
1314,
|
||
1115,
|
||
1490,
|
||
1303,
|
||
1235,
|
||
2883,
|
||
1054,
|
||
1000,
|
||
1453,
|
||
1126,
|
||
1211,
|
||
1443,
|
||
1220,
|
||
1122,
|
||
1511,
|
||
1320,
|
||
1040,
|
||
1526,
|
||
1184,
|
||
1032,
|
||
2845,
|
||
1085,
|
||
971,
|
||
1357,
|
||
1258,
|
||
1110,
|
||
1396,
|
||
1298,
|
||
1200,
|
||
1536,
|
||
1302,
|
||
1009,
|
||
1590,
|
||
1389,
|
||
1099,
|
||
2764,
|
||
994,
|
||
1341,
|
||
1472,
|
||
1213,
|
||
1137,
|
||
1514,
|
||
1386,
|
||
1131,
|
||
1475,
|
||
1352,
|
||
1109,
|
||
1327,
|
||
1414,
|
||
1218,
|
||
2375,
|
||
1033,
|
||
1138,
|
||
1342,
|
||
1491,
|
||
1480,
|
||
1775,
|
||
1783,
|
||
1210,
|
||
1774,
|
||
1296,
|
||
801,
|
||
1635,
|
||
1550,
|
||
1080
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
7673,
|
||
2986,
|
||
2883,
|
||
2845,
|
||
2764,
|
||
2375
|
||
],
|
||
"reference_frame_size_bytes": 7673,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.002284264440337817,
|
||
"median": 0.0022139500360935926,
|
||
"max": 0.004105299944058061
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0003663711301568482,
|
||
"median": 0.0003436499973759055,
|
||
"max": 0.0010140000376850367
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.002799173320333163,
|
||
"median": 0.002716750022955239,
|
||
"max": 0.004765799967572093
|
||
},
|
||
"actual_encoded_fps": 437.7776856046103,
|
||
"unique_decoded_frames": 90,
|
||
"decoded_frame_count": 90,
|
||
"psnr_db": {
|
||
"mean": 30.316225445521233,
|
||
"median": 30.792724117705063,
|
||
"max": 34.747313153970566
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 4.894277943505181,
|
||
"median": 4.345433473587036,
|
||
"max": 10.864612579345703
|
||
},
|
||
"peak_process_rss_bytes": 214491136,
|
||
"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.0059875655401912,
|
||
"median": 0.006355400080792606,
|
||
"max": 0.008140699937939644
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.002960099996481505,
|
||
"median": 0.0033001999836415052,
|
||
"max": 0.004798399982973933
|
||
},
|
||
"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": 179984.0,
|
||
"peak_one_second_bitrate_bps": 249576,
|
||
"average_frame_size_bytes": 1499.8666666666666,
|
||
"max_frame_size_bytes": 7673,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 135,
|
||
"mean_packets_per_frame": 6.655555555555556,
|
||
"max_packets_per_frame": 32,
|
||
"airtime_for_peak_second_s": 2.23182,
|
||
"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.0012505266737813752,
|
||
"median": 0.0009392499923706055,
|
||
"max": 0.009467599913477898
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0013809399912133812,
|
||
"median": 0.0013193499762564898,
|
||
"max": 0.0021242001093924046
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0026314666649947566,
|
||
"median": 0.002269549877382815,
|
||
"max": 0.010971099836751819
|
||
},
|
||
"actual_encoded_fps": 799.6630707413653,
|
||
"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": 168550400,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.009965970002425214,
|
||
"median": 0.010075300000607967,
|
||
"max": 0.010968999937176704
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007487160021749636,
|
||
"median": 0.007629149942658842,
|
||
"max": 0.008275799918919802
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
7098,
|
||
4794,
|
||
4713,
|
||
4661,
|
||
4179,
|
||
5196,
|
||
3727,
|
||
3791,
|
||
4316,
|
||
3723,
|
||
5460,
|
||
3276,
|
||
3865,
|
||
3886,
|
||
3628,
|
||
5892,
|
||
3288,
|
||
4097,
|
||
3845,
|
||
3694,
|
||
5623,
|
||
3320,
|
||
3342,
|
||
3696,
|
||
3659,
|
||
5141,
|
||
3208,
|
||
3640,
|
||
4130,
|
||
4124
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
7098,
|
||
5196,
|
||
5460,
|
||
5892,
|
||
5623,
|
||
5141
|
||
],
|
||
"reference_frame_size_bytes": 7098,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.003722796682268381,
|
||
"median": 0.003458599909208715,
|
||
"max": 0.00505969999358058
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0007164399915685257,
|
||
"median": 0.0006830500205978751,
|
||
"max": 0.0011518001556396484
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0046212166547775265,
|
||
"median": 0.004438999923877418,
|
||
"max": 0.005903600016608834
|
||
},
|
||
"actual_encoded_fps": 268.61526033989,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 34.87550347539062,
|
||
"median": 34.67371300803754,
|
||
"max": 36.40092842093853
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.4478547890981037,
|
||
"median": 2.5001763105392456,
|
||
"max": 2.701099157333374
|
||
},
|
||
"peak_process_rss_bytes": 181657600,
|
||
"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.01250353332143277,
|
||
"median": 0.012416900019161403,
|
||
"max": 0.01447229995392263
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007757533326124152,
|
||
"median": 0.007840849924832582,
|
||
"max": 0.009722799994051456
|
||
},
|
||
"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": 169349.33333333334,
|
||
"peak_one_second_bitrate_bps": 203560,
|
||
"average_frame_size_bytes": 4233.733333333334,
|
||
"max_frame_size_bytes": 7098,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 108,
|
||
"mean_packets_per_frame": 17.866666666666667,
|
||
"max_packets_per_frame": 30,
|
||
"airtime_for_peak_second_s": 1.7854560000000002,
|
||
"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.0010320466477423905,
|
||
"median": 0.0009723500115796924,
|
||
"max": 0.001990199787542224
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0013995800244932374,
|
||
"median": 0.0013227500021457672,
|
||
"max": 0.0021232999861240387
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.002431626672235628,
|
||
"median": 0.002289149910211563,
|
||
"max": 0.004113499773666263
|
||
},
|
||
"actual_encoded_fps": 968.9484503316852,
|
||
"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": 171560960,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.010124246675210695,
|
||
"median": 0.010233449982479215,
|
||
"max": 0.011242900043725967
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007583290012553335,
|
||
"median": 0.00766805000603199,
|
||
"max": 0.008501800009980798
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
7186,
|
||
5341,
|
||
5203,
|
||
5046,
|
||
4807,
|
||
4466,
|
||
3761,
|
||
4171,
|
||
3651,
|
||
3691,
|
||
5075,
|
||
3542,
|
||
3776,
|
||
3912,
|
||
3950,
|
||
4801,
|
||
3317,
|
||
3845,
|
||
4388,
|
||
4127,
|
||
5096,
|
||
2992,
|
||
3852,
|
||
3934,
|
||
3995,
|
||
5148,
|
||
2784,
|
||
4067,
|
||
4200,
|
||
4368
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
7186,
|
||
4466,
|
||
5075,
|
||
4801,
|
||
5096,
|
||
5148
|
||
],
|
||
"reference_frame_size_bytes": 7186,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.0035496533227463564,
|
||
"median": 0.003425800008699298,
|
||
"max": 0.004815600113943219
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0007008133068059882,
|
||
"median": 0.0006391500355675817,
|
||
"max": 0.0011424000840634108
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.004438979993574321,
|
||
"median": 0.004313049954362214,
|
||
"max": 0.006035099970176816
|
||
},
|
||
"actual_encoded_fps": 281.7176521413936,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 33.08760564481133,
|
||
"median": 33.45576593711762,
|
||
"max": 36.14564111172003
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.149396872520447,
|
||
"median": 2.878603458404541,
|
||
"max": 5.805124759674072
|
||
},
|
||
"peak_process_rss_bytes": 181313536,
|
||
"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.012460140006927153,
|
||
"median": 0.012294749962165952,
|
||
"max": 0.014953899895772338
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.007723710026281575,
|
||
"median": 0.007835300057195127,
|
||
"max": 0.008493600180372596
|
||
},
|
||
"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": 171322.66666666666,
|
||
"peak_one_second_bitrate_bps": 220664,
|
||
"average_frame_size_bytes": 4283.066666666667,
|
||
"max_frame_size_bytes": 7186,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 115,
|
||
"mean_packets_per_frame": 18.033333333333335,
|
||
"max_packets_per_frame": 30,
|
||
"airtime_for_peak_second_s": 1.90118,
|
||
"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.0009616450173780322,
|
||
"median": 0.0009167001117020845,
|
||
"max": 0.0014572001527994871
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0013260066780882577,
|
||
"median": 0.0013063499936833978,
|
||
"max": 0.00203999993391335
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.00228765169546629,
|
||
"median": 0.002220250084064901,
|
||
"max": 0.0034373998641967773
|
||
},
|
||
"actual_encoded_fps": 1039.8847619743763,
|
||
"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": 199544832,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.006612243320948134,
|
||
"median": 0.0063365999376401305,
|
||
"max": 0.00826589995995164
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004074376674058537,
|
||
"median": 0.003600300056859851,
|
||
"max": 0.00536459987051785
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
7099,
|
||
3634,
|
||
3236,
|
||
3082,
|
||
3532,
|
||
2060,
|
||
2262,
|
||
2046,
|
||
2154,
|
||
2326,
|
||
2940,
|
||
1758,
|
||
1700,
|
||
1840,
|
||
1675,
|
||
1788,
|
||
2085,
|
||
1998,
|
||
2010,
|
||
2005,
|
||
3086,
|
||
1481,
|
||
1555,
|
||
1808,
|
||
2284,
|
||
2069,
|
||
1893,
|
||
1650,
|
||
1955,
|
||
1989,
|
||
3431,
|
||
1455,
|
||
1701,
|
||
2145,
|
||
1825,
|
||
2216,
|
||
2246,
|
||
1776,
|
||
1761,
|
||
1806,
|
||
3377,
|
||
1445,
|
||
1458,
|
||
1834,
|
||
1944,
|
||
1979,
|
||
1695,
|
||
2038,
|
||
2084,
|
||
1717,
|
||
3246,
|
||
1554,
|
||
1734,
|
||
1976,
|
||
1889,
|
||
1974,
|
||
2216,
|
||
1641,
|
||
2021,
|
||
1936
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
7099,
|
||
2940,
|
||
3086,
|
||
3431,
|
||
3377,
|
||
3246
|
||
],
|
||
"reference_frame_size_bytes": 7099,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.002927531662862748,
|
||
"median": 0.0028875500429421663,
|
||
"max": 0.004104800056666136
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00048526500662167865,
|
||
"median": 0.00044890004210174084,
|
||
"max": 0.0010218999814242125
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.003602070000488311,
|
||
"median": 0.0035571500193327665,
|
||
"max": 0.00524189998395741
|
||
},
|
||
"actual_encoded_fps": 341.5846915288797,
|
||
"unique_decoded_frames": 60,
|
||
"decoded_frame_count": 60,
|
||
"psnr_db": {
|
||
"mean": 33.46537945233598,
|
||
"median": 33.327525630392785,
|
||
"max": 36.19401323191827
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 2.869297401110331,
|
||
"median": 2.917771339416504,
|
||
"max": 3.407702922821045
|
||
},
|
||
"peak_process_rss_bytes": 210653184,
|
||
"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.008154601658073564,
|
||
"median": 0.008243899908848107,
|
||
"max": 0.011233699973672628
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004335789995578428,
|
||
"median": 0.004274350008927286,
|
||
"max": 0.00585229997523129
|
||
},
|
||
"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": 174826.66666666666,
|
||
"peak_one_second_bitrate_bps": 251448,
|
||
"average_frame_size_bytes": 2185.3333333333335,
|
||
"max_frame_size_bytes": 7099,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 134,
|
||
"mean_packets_per_frame": 9.5,
|
||
"max_packets_per_frame": 30,
|
||
"airtime_for_peak_second_s": 2.215288,
|
||
"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.0009667850099503994,
|
||
"median": 0.0009348499588668346,
|
||
"max": 0.0016117999330163002
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0013745366518075268,
|
||
"median": 0.0013204000424593687,
|
||
"max": 0.002127300016582012
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.002341321661757926,
|
||
"median": 0.00228234997484833,
|
||
"max": 0.003149899886921048
|
||
},
|
||
"actual_encoded_fps": 1034.3561285164162,
|
||
"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": 200945664,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.006626048315471659,
|
||
"median": 0.006631950032897294,
|
||
"max": 0.008316799998283386
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.0041105366700018445,
|
||
"median": 0.003967300057411194,
|
||
"max": 0.005603699944913387
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
7178,
|
||
3420,
|
||
3446,
|
||
3261,
|
||
3095,
|
||
2422,
|
||
1989,
|
||
2436,
|
||
2024,
|
||
2171,
|
||
2914,
|
||
1634,
|
||
1837,
|
||
1811,
|
||
2176,
|
||
1933,
|
||
2330,
|
||
2023,
|
||
1845,
|
||
1782,
|
||
2976,
|
||
1476,
|
||
1487,
|
||
1522,
|
||
2553,
|
||
2098,
|
||
2131,
|
||
2018,
|
||
1848,
|
||
1918,
|
||
2865,
|
||
1602,
|
||
1712,
|
||
1806,
|
||
1906,
|
||
2032,
|
||
2220,
|
||
2104,
|
||
1647,
|
||
1580,
|
||
3410,
|
||
1463,
|
||
1782,
|
||
1618,
|
||
2099,
|
||
2220,
|
||
1688,
|
||
2249,
|
||
1888,
|
||
2471,
|
||
2961,
|
||
1422,
|
||
1789,
|
||
1897,
|
||
2588,
|
||
2210,
|
||
2921,
|
||
1900,
|
||
1852,
|
||
2196
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
7178,
|
||
2914,
|
||
2976,
|
||
2865,
|
||
3410,
|
||
2961
|
||
],
|
||
"reference_frame_size_bytes": 7178,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.002898843341972679,
|
||
"median": 0.0027885999297723174,
|
||
"max": 0.0040837000124156475
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00047795667002598443,
|
||
"median": 0.00044305005576461554,
|
||
"max": 0.001049600075930357
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0035509850170152885,
|
||
"median": 0.0034341999562457204,
|
||
"max": 0.0052380000706762075
|
||
},
|
||
"actual_encoded_fps": 344.96517473741596,
|
||
"unique_decoded_frames": 60,
|
||
"decoded_frame_count": 60,
|
||
"psnr_db": {
|
||
"mean": 31.720789388079734,
|
||
"median": 31.87306372512674,
|
||
"max": 35.87855421350823
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.679268189271291,
|
||
"median": 3.376731753349304,
|
||
"max": 7.423720836639404
|
||
},
|
||
"peak_process_rss_bytes": 211603456,
|
||
"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.008079076655364285,
|
||
"median": 0.008116249926388264,
|
||
"max": 0.0112076997756958
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.004217878329412391,
|
||
"median": 0.0038376001175493,
|
||
"max": 0.005794400116428733
|
||
},
|
||
"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": 178469.33333333334,
|
||
"peak_one_second_bitrate_bps": 251536,
|
||
"average_frame_size_bytes": 2230.866666666667,
|
||
"max_frame_size_bytes": 7178,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 134,
|
||
"mean_packets_per_frame": 9.616666666666667,
|
||
"max_packets_per_frame": 30,
|
||
"airtime_for_peak_second_s": 2.215288,
|
||
"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.0012967666688685616,
|
||
"median": 0.0012262999080121517,
|
||
"max": 0.001886500045657158
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.002090019996588429,
|
||
"median": 0.0020195500692352653,
|
||
"max": 0.0030879999976605177
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0033867866654569904,
|
||
"median": 0.0032628499902784824,
|
||
"max": 0.0043530999682843685
|
||
},
|
||
"actual_encoded_fps": 771.1487532853596,
|
||
"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": 180584448,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.012571653351187706,
|
||
"median": 0.012609100085683167,
|
||
"max": 0.013799000065773726
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.008897623326629401,
|
||
"median": 0.008951650117523968,
|
||
"max": 0.010058500105515122
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
6811,
|
||
6396,
|
||
5286,
|
||
4924,
|
||
4488,
|
||
4274,
|
||
3865,
|
||
3794,
|
||
4000,
|
||
3798,
|
||
4639,
|
||
3874,
|
||
3915,
|
||
3758,
|
||
3974,
|
||
4947,
|
||
3603,
|
||
3761,
|
||
4238,
|
||
3404,
|
||
5010,
|
||
3674,
|
||
3802,
|
||
3840,
|
||
3723,
|
||
4712,
|
||
3814,
|
||
3603,
|
||
3938,
|
||
3957
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
6811,
|
||
4274,
|
||
4639,
|
||
4947,
|
||
5010,
|
||
4712
|
||
],
|
||
"reference_frame_size_bytes": 6811,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.005191313335672021,
|
||
"median": 0.005127950105816126,
|
||
"max": 0.007045599864795804
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.000817406674226125,
|
||
"median": 0.0007866999367251992,
|
||
"max": 0.0011652999091893435
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.006704266664261619,
|
||
"median": 0.006621600012294948,
|
||
"max": 0.008864899864420295
|
||
},
|
||
"actual_encoded_fps": 192.62948224074958,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 33.461982273570015,
|
||
"median": 33.30436186135779,
|
||
"max": 35.61095893191258
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.2524414539337156,
|
||
"median": 3.2978596687316895,
|
||
"max": 3.788524627685547
|
||
},
|
||
"peak_process_rss_bytes": 193011712,
|
||
"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.016518859984353186,
|
||
"median": 0.01646285003516823,
|
||
"max": 0.01865800004452467
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.009147276659496129,
|
||
"median": 0.00927555002272129,
|
||
"max": 0.010787799954414368
|
||
},
|
||
"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": 170429.33333333334,
|
||
"peak_one_second_bitrate_bps": 223240,
|
||
"average_frame_size_bytes": 4260.733333333334,
|
||
"max_frame_size_bytes": 6811,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 117,
|
||
"mean_packets_per_frame": 18,
|
||
"max_packets_per_frame": 28,
|
||
"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": "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.001256089983507991,
|
||
"median": 0.0012393000070005655,
|
||
"max": 0.0014122000429779291
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.002109666680917144,
|
||
"median": 0.002065849956125021,
|
||
"max": 0.0027341998647898436
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.003365756664425135,
|
||
"median": 0.003337549977004528,
|
||
"max": 0.004031199961900711
|
||
},
|
||
"actual_encoded_fps": 796.1213074936031,
|
||
"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": 181829632,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.012591400012994806,
|
||
"median": 0.01269429991953075,
|
||
"max": 0.013862500200048089
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.008848373328025143,
|
||
"median": 0.008923449902795255,
|
||
"max": 0.010411800118163228
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
6679,
|
||
6394,
|
||
5254,
|
||
4622,
|
||
4570,
|
||
4498,
|
||
4305,
|
||
3928,
|
||
3748,
|
||
4231,
|
||
4547,
|
||
3670,
|
||
3792,
|
||
3999,
|
||
3592,
|
||
4697,
|
||
3767,
|
||
3768,
|
||
4104,
|
||
3915,
|
||
4843,
|
||
3490,
|
||
3830,
|
||
3598,
|
||
3936,
|
||
5201,
|
||
3060,
|
||
3987,
|
||
4651,
|
||
4652
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
6679,
|
||
4498,
|
||
4547,
|
||
4697,
|
||
4843,
|
||
5201
|
||
],
|
||
"reference_frame_size_bytes": 6679,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.005247136671096086,
|
||
"median": 0.0051333000883460045,
|
||
"max": 0.007159099914133549
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0008115066681057215,
|
||
"median": 0.0007727500051259995,
|
||
"max": 0.001155200181528926
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.006772756677431365,
|
||
"median": 0.006742400000803173,
|
||
"max": 0.009012499824166298
|
||
},
|
||
"actual_encoded_fps": 190.58013211443713,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 31.715487572114643,
|
||
"median": 32.04011130860022,
|
||
"max": 35.06206129054176
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 4.147953327496847,
|
||
"median": 3.7993608713150024,
|
||
"max": 7.5446906089782715
|
||
},
|
||
"peak_process_rss_bytes": 194682880,
|
||
"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.01625700998896112,
|
||
"median": 0.016257799929007888,
|
||
"max": 0.01857739989645779
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.008937229999961953,
|
||
"median": 0.009067149949260056,
|
||
"max": 0.009926600148901343
|
||
},
|
||
"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": 172437.33333333334,
|
||
"peak_one_second_bitrate_bps": 220152,
|
||
"average_frame_size_bytes": 4310.933333333333,
|
||
"max_frame_size_bytes": 6679,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 115,
|
||
"mean_packets_per_frame": 18.233333333333334,
|
||
"max_packets_per_frame": 28,
|
||
"airtime_for_peak_second_s": 1.90118,
|
||
"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.0013630616711452603,
|
||
"median": 0.0012378999963402748,
|
||
"max": 0.002772499807178974
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0021415866756190854,
|
||
"median": 0.0020603500306606293,
|
||
"max": 0.0029352998826652765
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.003504648346764346,
|
||
"median": 0.0032921000383794308,
|
||
"max": 0.005174699937924743
|
||
},
|
||
"actual_encoded_fps": 733.6425204882977,
|
||
"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": 217206784,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.008973598336645712,
|
||
"median": 0.009032250032760203,
|
||
"max": 0.010346399853006005
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.0054041749991786975,
|
||
"median": 0.0050222501158714294,
|
||
"max": 0.0068171999882906675
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
6812,
|
||
5849,
|
||
1944,
|
||
3791,
|
||
3991,
|
||
1781,
|
||
2182,
|
||
2130,
|
||
2039,
|
||
2325,
|
||
2521,
|
||
1556,
|
||
1851,
|
||
1867,
|
||
1946,
|
||
1828,
|
||
2109,
|
||
2053,
|
||
1989,
|
||
1741,
|
||
2655,
|
||
1868,
|
||
1640,
|
||
1970,
|
||
1932,
|
||
2097,
|
||
2041,
|
||
2062,
|
||
2154,
|
||
2108,
|
||
2540,
|
||
1728,
|
||
1865,
|
||
1942,
|
||
1841,
|
||
2254,
|
||
2399,
|
||
1998,
|
||
1575,
|
||
1697,
|
||
2571,
|
||
1700,
|
||
1751,
|
||
1943,
|
||
2039,
|
||
2297,
|
||
1740,
|
||
1630,
|
||
1922,
|
||
1976,
|
||
2652,
|
||
1720,
|
||
1832,
|
||
1953,
|
||
2010,
|
||
2076,
|
||
2128,
|
||
2091,
|
||
1726,
|
||
2154
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
6812,
|
||
2521,
|
||
2655,
|
||
2540,
|
||
2571,
|
||
2652
|
||
],
|
||
"reference_frame_size_bytes": 6812,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.004299434980687996,
|
||
"median": 0.004124899976886809,
|
||
"max": 0.006694799987599254
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0005698483359689514,
|
||
"median": 0.0005191500531509519,
|
||
"max": 0.001164700137451291
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.005588061665184796,
|
||
"median": 0.005446900031529367,
|
||
"max": 0.008519100025296211
|
||
},
|
||
"actual_encoded_fps": 232.58870165306698,
|
||
"unique_decoded_frames": 60,
|
||
"decoded_frame_count": 60,
|
||
"psnr_db": {
|
||
"mean": 31.858138353531974,
|
||
"median": 31.837525290999686,
|
||
"max": 35.40993622773688
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.8879159251848856,
|
||
"median": 3.8842875957489014,
|
||
"max": 5.1799187660217285
|
||
},
|
||
"peak_process_rss_bytes": 230207488,
|
||
"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.011730093357618899,
|
||
"median": 0.01174875011201948,
|
||
"max": 0.017321899998933077
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.005635986686684191,
|
||
"median": 0.005723200039938092,
|
||
"max": 0.012006100034341216
|
||
},
|
||
"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": 176776.0,
|
||
"peak_one_second_bitrate_bps": 262752,
|
||
"average_frame_size_bytes": 2209.7,
|
||
"max_frame_size_bytes": 6812,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 138,
|
||
"mean_packets_per_frame": 9.516666666666667,
|
||
"max_packets_per_frame": 28,
|
||
"airtime_for_peak_second_s": 2.281416,
|
||
"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.0013411350199021399,
|
||
"median": 0.0012532999971881509,
|
||
"max": 0.002634200034663081
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.002156093316928794,
|
||
"median": 0.0020801499485969543,
|
||
"max": 0.004270500037819147
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.003497228336830934,
|
||
"median": 0.003348550060763955,
|
||
"max": 0.006904700072482228
|
||
},
|
||
"actual_encoded_fps": 745.6370799063677,
|
||
"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": 218324992,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.008961316667652378,
|
||
"median": 0.008968050009571016,
|
||
"max": 0.010493900161236525
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.005397086687541256,
|
||
"median": 0.0054688999662175775,
|
||
"max": 0.006887699943035841
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
6678,
|
||
5747,
|
||
2816,
|
||
3683,
|
||
2896,
|
||
2560,
|
||
1826,
|
||
2516,
|
||
1967,
|
||
2432,
|
||
2659,
|
||
1496,
|
||
1841,
|
||
1993,
|
||
2103,
|
||
1813,
|
||
2088,
|
||
1855,
|
||
1776,
|
||
1707,
|
||
2652,
|
||
1678,
|
||
1992,
|
||
1917,
|
||
2101,
|
||
2195,
|
||
1901,
|
||
1929,
|
||
1878,
|
||
1943,
|
||
2495,
|
||
1688,
|
||
2051,
|
||
2088,
|
||
1796,
|
||
2247,
|
||
2019,
|
||
2089,
|
||
1718,
|
||
1757,
|
||
2707,
|
||
1723,
|
||
2110,
|
||
1745,
|
||
2137,
|
||
1921,
|
||
1888,
|
||
2150,
|
||
1900,
|
||
2069,
|
||
2578,
|
||
1756,
|
||
1625,
|
||
2199,
|
||
2133,
|
||
1787,
|
||
2739,
|
||
2126,
|
||
1902,
|
||
2186
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
6678,
|
||
2659,
|
||
2652,
|
||
2495,
|
||
2707,
|
||
2578
|
||
],
|
||
"reference_frame_size_bytes": 6678,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.004347303331208726,
|
||
"median": 0.004214950022287667,
|
||
"max": 0.006918099941685796
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0005746133392676711,
|
||
"median": 0.0005266999360173941,
|
||
"max": 0.0011522001586854458
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.0056531799995961285,
|
||
"median": 0.005488249938935041,
|
||
"max": 0.008717099903151393
|
||
},
|
||
"actual_encoded_fps": 230.02765710437777,
|
||
"unique_decoded_frames": 60,
|
||
"decoded_frame_count": 60,
|
||
"psnr_db": {
|
||
"mean": 30.103732350657786,
|
||
"median": 30.349826759401793,
|
||
"max": 34.90958072923179
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 5.029610872268677,
|
||
"median": 4.614861011505127,
|
||
"max": 10.021568298339844
|
||
},
|
||
"peak_process_rss_bytes": 228519936,
|
||
"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.01167016167504092,
|
||
"median": 0.011714500025846064,
|
||
"max": 0.015473600011318922
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.0054568350159873566,
|
||
"median": 0.0056353999534621835,
|
||
"max": 0.006606300128623843
|
||
},
|
||
"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": 178622.66666666666,
|
||
"peak_one_second_bitrate_bps": 264968,
|
||
"average_frame_size_bytes": 2232.7833333333333,
|
||
"max_frame_size_bytes": 6678,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 141,
|
||
"mean_packets_per_frame": 9.616666666666667,
|
||
"max_packets_per_frame": 28,
|
||
"airtime_for_peak_second_s": 2.331012,
|
||
"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.002600409983036419,
|
||
"median": 0.0025221999967470765,
|
||
"max": 0.0032889998983591795
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.004928653345753749,
|
||
"median": 0.004942449973896146,
|
||
"max": 0.005772599950432777
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.007529063328790168,
|
||
"median": 0.007532799965701997,
|
||
"max": 0.008288299897685647
|
||
},
|
||
"actual_encoded_fps": 384.55474579909543,
|
||
"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": 232591360,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.017625509994104505,
|
||
"median": 0.017664250102825463,
|
||
"max": 0.022473799996078014
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.00963196000084281,
|
||
"median": 0.0097354999743402,
|
||
"max": 0.010639100102707744
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
7563,
|
||
3377,
|
||
6215,
|
||
5044,
|
||
4597,
|
||
4965,
|
||
3995,
|
||
3549,
|
||
4447,
|
||
3880,
|
||
4885,
|
||
3703,
|
||
4042,
|
||
3365,
|
||
4127,
|
||
5116,
|
||
3674,
|
||
3643,
|
||
3877,
|
||
3579,
|
||
5064,
|
||
3788,
|
||
3770,
|
||
3849,
|
||
3774,
|
||
4360,
|
||
4070,
|
||
3867,
|
||
3650,
|
||
4060
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
7563,
|
||
4965,
|
||
4885,
|
||
5116,
|
||
5064,
|
||
4360
|
||
],
|
||
"reference_frame_size_bytes": 7563,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.009612449980340897,
|
||
"median": 0.009325949940830469,
|
||
"max": 0.012719799997285008
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.001145193330012262,
|
||
"median": 0.0010700999991968274,
|
||
"max": 0.0019169000443071127
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.011590246654426059,
|
||
"median": 0.011327950051054358,
|
||
"max": 0.01511130016297102
|
||
},
|
||
"actual_encoded_fps": 104.03175070301232,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 31.864044442805994,
|
||
"median": 31.799167873244965,
|
||
"max": 34.092737477053305
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 3.8629591623942057,
|
||
"median": 3.917922258377075,
|
||
"max": 4.840265274047852
|
||
},
|
||
"peak_process_rss_bytes": 252256256,
|
||
"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.021362213340277474,
|
||
"median": 0.021017750026658177,
|
||
"max": 0.026246899971738458
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.009170310012996197,
|
||
"median": 0.009273750009015203,
|
||
"max": 0.010207900078967214
|
||
},
|
||
"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": 170526.66666666666,
|
||
"peak_one_second_bitrate_bps": 214368,
|
||
"average_frame_size_bytes": 4263.166666666667,
|
||
"max_frame_size_bytes": 7563,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 111,
|
||
"mean_packets_per_frame": 17.833333333333332,
|
||
"max_packets_per_frame": 31,
|
||
"airtime_for_peak_second_s": 1.8350520000000001,
|
||
"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.0027381699765101075,
|
||
"median": 0.0025895499857142568,
|
||
"max": 0.004695500014349818
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.00479897998739034,
|
||
"median": 0.004670049995183945,
|
||
"max": 0.005735599901527166
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.007537149963900447,
|
||
"median": 0.007488899864256382,
|
||
"max": 0.009719799971207976
|
||
},
|
||
"actual_encoded_fps": 365.20742268693436,
|
||
"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": 233398272,
|
||
"loss_recovery": {
|
||
"dropped_frame": 0,
|
||
"first_exact_frame": 1
|
||
},
|
||
"operator_quality": "PENDING_VISUAL_REVIEW",
|
||
"end_to_end_file_pipeline_latency_s": {
|
||
"mean": 0.01731753332229952,
|
||
"median": 0.017480999929830432,
|
||
"max": 0.018670100020244718
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.009541006673437854,
|
||
"median": 0.00967070006299764,
|
||
"max": 0.010585400043055415
|
||
},
|
||
"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": 160000,
|
||
"vbv_buffer_bits": 160000,
|
||
"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=160:vbv-bufsize=160",
|
||
"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": [
|
||
8069,
|
||
4724,
|
||
4997,
|
||
4479,
|
||
4882,
|
||
4761,
|
||
4014,
|
||
4315,
|
||
3677,
|
||
3445,
|
||
4964,
|
||
3759,
|
||
3840,
|
||
3812,
|
||
3920,
|
||
4557,
|
||
3962,
|
||
3565,
|
||
4051,
|
||
4070,
|
||
5117,
|
||
2965,
|
||
4184,
|
||
3679,
|
||
3945,
|
||
5081,
|
||
3259,
|
||
3880,
|
||
4917,
|
||
5083
|
||
],
|
||
"keyframe_sizes_bytes": [
|
||
8069,
|
||
4761,
|
||
4964,
|
||
4557,
|
||
5117,
|
||
5081
|
||
],
|
||
"reference_frame_size_bytes": 8069,
|
||
"encode_time_per_frame_s": {
|
||
"mean": 0.009842823329381644,
|
||
"median": 0.009725049952976406,
|
||
"max": 0.01205409993417561
|
||
},
|
||
"decode_time_per_frame_s": {
|
||
"mean": 0.0011867633477474252,
|
||
"median": 0.0011289999820291996,
|
||
"max": 0.0019374999683350325
|
||
},
|
||
"file_pipeline_latency_s": {
|
||
"mean": 0.011882239983727534,
|
||
"median": 0.01166224991902709,
|
||
"max": 0.014214299852028489
|
||
},
|
||
"actual_encoded_fps": 101.5968657097519,
|
||
"unique_decoded_frames": 30,
|
||
"decoded_frame_count": 30,
|
||
"psnr_db": {
|
||
"mean": 30.13317040033391,
|
||
"median": 30.26305673096461,
|
||
"max": 33.342059104770364
|
||
},
|
||
"mean_absolute_error": {
|
||
"mean": 4.943535995483399,
|
||
"median": 4.618754863739014,
|
||
"max": 8.821866035461426
|
||
},
|
||
"peak_process_rss_bytes": 252583936,
|
||
"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.02123349002407243,
|
||
"median": 0.021110900095663965,
|
||
"max": 0.024807400070130825
|
||
},
|
||
"source_read_resize_time_per_frame_s": {
|
||
"mean": 0.009124770015478133,
|
||
"median": 0.009160100016742945,
|
||
"max": 0.010085999965667725
|
||
},
|
||
"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": 173297.33333333334,
|
||
"peak_one_second_bitrate_bps": 217208,
|
||
"average_frame_size_bytes": 4332.433333333333,
|
||
"max_frame_size_bytes": 8069,
|
||
"radio_screen": {
|
||
"peak_packet_slots_per_second": 115,
|
||
"mean_packets_per_frame": 18.333333333333332,
|
||
"max_packets_per_frame": 34,
|
||
"airtime_for_peak_second_s": 1.90118,
|
||
"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"
|
||
}
|
||
}
|
||
]
|
||
}
|