As an enhanced version, maybe details view can be provided for each incident based on API data.
{
"data":[
{
"id":"5e4b6c50-abf9-11ea-9699-279bedb1b82e",
"pb_id":"pa-pittsburgh-2",
"state":"Pennsylvania",
"city":"Pittsburgh",
"date":"2020-06-01T00:00:00.000000Z",
"title":"Police fire tear gas and rubber bullets on peaceful assembly",
"description":null,
"links":[
"https:\/\/www.reddit.com\/r\/pittsburgh\/comments\/guzshz\/police_declaring_an_unlawful_assembly_against_a\/",
"https:\/\/www.facebook.com\/BenjaminKFerris\/posts\/3091613010894973",
"https:\/\/twitter.com\/gautamyadav818\/status\/1267606317893550080"
],
"data":null,
"geocoding":{
"lat":"40.4406248",
"long":"-79.9958864"
},
"evidence":[
{
"id":"5e4b8bf0-abf9-11ea-820b-a915e35341e1",
"incident_id":"5e4b6c50-abf9-11ea-9699-279bedb1b82e",
"url":"https:\/\/www.reddit.com\/r\/pittsburgh\/comments\/guzshz\/police_declaring_an_unlawful_assembly_against_a\/",
"video_status":"ok",
"created_at":"2020-06-11T15:36:50.000000Z",
"updated_at":"2020-06-11T15:38:00.000000Z",
"video":[
{
"id":"1861a870-a873-11ea-9be8-7d2331b735fa",
"evidence_url":"https:\/\/www.reddit.com\/r\/pittsburgh\/comments\/guzshz\/police_declaring_an_unlawful_assembly_against_a\/",
"title":"Police declaring an unlawful assembly against a peaceful protest. Escalating the situation for no reason. From today",
"description":null,
"site":"Reddit",
"url":"https:\/\/www.reddit.com\/r\/pittsburgh\/comments\/guzshz\/police_declaring_an_unlawful_assembly_against_a\/",
"duration":"0.00",
"tags":[
],
"thumbnail":null,
"streams":[
{
"url":"https:\/\/v.redd.it\/udseo7e74f251\/DASH_1080",
"format":"dash-VIDEO-1 - 608x1080",
"format_note":"video only, no audio",
"extension":"mp4",
"video_codec":"avc1.4d4028",
"audio_codec":"none",
"height":1080,
"width":608,
"fps":30,
"fmt_id":"dash-VIDEO-1",
"filesize":null,
"filesize_pretty":"-",
"has_audio":false,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/v.redd.it\/udseo7e74f251\/DASH_720",
"format":"dash-VIDEO-2 - 404x720",
"format_note":"video only, no audio",
"extension":"mp4",
"video_codec":"avc1.4d401f",
"audio_codec":"none",
"height":720,
"width":404,
"fps":30,
"fmt_id":"dash-VIDEO-2",
"filesize":null,
"filesize_pretty":"-",
"has_audio":false,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/v.redd.it\/udseo7e74f251\/DASH_480",
"format":"dash-VIDEO-3 - 270x480",
"format_note":"video only, no audio",
"extension":"mp4",
"video_codec":"avc1.4d401f",
"audio_codec":"none",
"height":480,
"width":270,
"fps":30,
"fmt_id":"dash-VIDEO-3",
"filesize":null,
"filesize_pretty":"-",
"has_audio":false,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/v.redd.it\/udseo7e74f251\/DASH_360",
"format":"dash-VIDEO-4 - 202x360",
"format_note":"video only, no audio",
"extension":"mp4",
"video_codec":"avc1.4d401e",
"audio_codec":"none",
"height":360,
"width":202,
"fps":30,
"fmt_id":"dash-VIDEO-4",
"filesize":null,
"filesize_pretty":"-",
"has_audio":false,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/v.redd.it\/udseo7e74f251\/DASH_240",
"format":"dash-VIDEO-5 - 134x240",
"format_note":"video only, no audio",
"extension":"mp4",
"video_codec":"avc1.4d401e",
"audio_codec":"none",
"height":240,
"width":134,
"fps":30,
"fmt_id":"dash-VIDEO-5",
"filesize":null,
"filesize_pretty":"-",
"has_audio":false,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/v.redd.it\/udseo7e74f251\/DASH_96",
"format":"dash-VIDEO-6 - 54x96",
"format_note":"video only, no audio",
"extension":"mp4",
"video_codec":"avc1.4d400d",
"audio_codec":"none",
"height":96,
"width":54,
"fps":30,
"fmt_id":"dash-VIDEO-6",
"filesize":null,
"filesize_pretty":"-",
"has_audio":false,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/v.redd.it\/udseo7e74f251\/audio",
"format":"dash-AUDIO-1 - audio only",
"format_note":"audio only, no video",
"extension":"m4a",
"video_codec":"none",
"audio_codec":"mp4a.40.2",
"height":null,
"width":null,
"fps":null,
"fmt_id":"dash-AUDIO-1",
"filesize":null,
"filesize_pretty":"-",
"has_audio":true,
"has_video":false,
"is_hd":false
}
],
"created_at":"2020-06-07T03:58:07.000000Z",
"updated_at":"2020-06-07T03:58:07.000000Z"
}
]
},
{
"id":"5e4baab0-abf9-11ea-89ca-b52ef1400108",
"incident_id":"5e4b6c50-abf9-11ea-9699-279bedb1b82e",
"url":"https:\/\/www.facebook.com\/BenjaminKFerris\/posts\/3091613010894973",
"video_status":"ok",
"created_at":"2020-06-11T15:36:50.000000Z",
"updated_at":"2020-06-11T15:38:00.000000Z",
"video":[
{
"id":"1a19f1b0-a873-11ea-b27a-d992aadca1f8",
"evidence_url":"https:\/\/www.facebook.com\/BenjaminKFerris\/posts\/3091613010894973",
"title":"This is not a riot.",
"description":null,
"site":"Facebook",
"url":"https:\/\/www.facebook.com\/BenjaminKFerris\/posts\/3091613010894973",
"duration":"0.00",
"tags":[
],
"thumbnail":"https:\/\/scontent-dus1-1.xx.fbcdn.net\/v\/t15.5256-10\/100802547_3091613724228235_1198368705344438272_n.jpg?_nc_cat=111&_nc_sid=f2c4d5&_nc_ohc=rzvyI4mdQoAAX9gBx_a&_nc_ht=scontent-dus1-1.xx&oh=51e6bec27d1fa2a699a208e4bdff6e84&oe=5F009910",
"streams":[
{
"url":"https:\/\/video-dus1-1.xx.fbcdn.net\/v\/t42.9040-2\/101682724_617705055762700_6686501323745001472_n.mp4?_nc_cat=103&_nc_sid=985c63&efg=eyJybHIiOjk3MywicmxhIjo1MTIsInZlbmNvZGVfdGFnIjoic3ZlX3NkIn0%3D&_nc_ohc=5_UYJLeuT_sAX_Jb3uL&rl=973&vabr=541&_nc_ht=video-dus1-1.xx&oh=bfc5164e8f18a986c53bba2fc7b7ed4c&oe=5EDC856C",
"format":"dash_sd_src - unknown",
"format_note":"",
"extension":"mp4",
"fmt_id":"dash_sd_src",
"filesize":null,
"filesize_pretty":"-",
"has_audio":true,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/video-dus1-1.xx.fbcdn.net\/v\/t42.9040-2\/101682724_617705055762700_6686501323745001472_n.mp4?_nc_cat=103&_nc_sid=985c63&efg=eyJ2ZW5jb2RlX3RhZyI6InN2ZV9zZCJ9&_nc_ohc=5_UYJLeuT_sAX_Jb3uL&_nc_ht=video-dus1-1.xx&oh=bfc5164e8f18a986c53bba2fc7b7ed4c&oe=5EDC856C",
"format":"dash_sd_src_no_ratelimit - unknown",
"format_note":"",
"extension":"mp4",
"fmt_id":"dash_sd_src_no_ratelimit",
"filesize":null,
"filesize_pretty":"-",
"has_audio":true,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/video-dus1-1.xx.fbcdn.net\/v\/t39.24130-2\/10000000_3498986686796581_8918889357952987812_n.mp4?_nc_cat=100&_nc_sid=985c63&efg=eyJ2ZW5jb2RlX3RhZyI6Im9lcF9oZCJ9&_nc_ohc=1Ko0BH3HEKwAX9hL0oI&_nc_ht=video-dus1-1.xx&oh=b1d6ca78d4686cf1079cba44d7590f60&oe=5F006609",
"format":"dash_hd_src - unknown",
"format_note":"",
"extension":"mp4",
"fmt_id":"dash_hd_src",
"filesize":null,
"filesize_pretty":"-",
"has_audio":true,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/video-dus1-1.xx.fbcdn.net\/v\/t39.25447-2\/10000000_3129018620521801_2923794735394972715_n.mp4?_nc_cat=109&_nc_sid=5aebc0&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfb2VwX2hxMl9mcmFnXzJfdmlkZW8ifQ==&_nc_ohc=8cZTCWLFMr0AX-PGusR&_nc_ht=video-dus1-1.xx&oh=0432d3172765fbe763f2268aae3e3623&oe=5F01BACD",
"format":"v - 1280x720",
"format_note":"video only, no audio",
"extension":"mp4",
"video_codec":"avc1.4D401F",
"audio_codec":"none",
"height":720,
"width":1280,
"fps":null,
"fmt_id":"873736379797897v",
"filesize":null,
"filesize_pretty":"-",
"has_audio":false,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/video-dus1-1.xx.fbcdn.net\/v\/t39.25447-2\/10000000_149438613305597_9068834334226225958_n.mp4?_nc_cat=100&_nc_sid=5aebc0&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfb2VwX2hxNF9mcmFnXzJfdmlkZW8ifQ==&_nc_ohc=HWRf__RjEQ4AX8KL_qC&_nc_ht=video-dus1-1.xx&oh=5b077c044ddba587512df3c328d6c203&oe=5F012E86",
"format":"v - 852x480",
"format_note":"video only, no audio",
"extension":"mp4",
"video_codec":"avc1.4D401F",
"audio_codec":"none",
"height":480,
"width":852,
"fps":null,
"fmt_id":"1713731935449963v",
"filesize":null,
"filesize_pretty":"-",
"has_audio":false,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/video-dus1-1.xx.fbcdn.net\/v\/t39.25447-2\/100998527_112307810332082_6260778437459121279_n.mp4?_nc_cat=101&_nc_sid=5aebc0&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfb2VwX2hxMV9mcmFnXzJfdmlkZW8ifQ==&_nc_ohc=Q8DzqxRTXV8AX_XsuS2&_nc_ht=video-dus1-1.xx&oh=2c14028d990996ecfd099d5c39e69b6c&oe=5F01387C",
"format":"v - 640x360",
"format_note":"video only, no audio",
"extension":"mp4",
"video_codec":"avc1.4D401E",
"audio_codec":"none",
"height":360,
"width":640,
"fps":null,
"fmt_id":"1704340183049691v",
"filesize":null,
"filesize_pretty":"-",
"has_audio":false,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/video-dus1-1.xx.fbcdn.net\/v\/t39.25447-2\/100409710_590959094859220_1628372651185974532_n.mp4?_nc_cat=103&_nc_sid=5aebc0&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfb2VwX2xxMV9mcmFnXzJfdmlkZW8ifQ==&_nc_ohc=zBPsMD-3I60AX8sHqUq&_nc_ht=video-dus1-1.xx&oh=97f75d0fd3932c5e5f3cbe87cccda518&oe=5F033B56",
"format":"v - 426x240",
"format_note":"video only, no audio",
"extension":"mp4",
"video_codec":"avc1.4D401E",
"audio_codec":"none",
"height":240,
"width":426,
"fps":null,
"fmt_id":"284927682661977v",
"filesize":null,
"filesize_pretty":"-",
"has_audio":false,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/video-dus1-1.xx.fbcdn.net\/v\/t39.25447-2\/100442904_2318252338477875_1194406806440393725_n.mp4?_nc_cat=103&_nc_sid=5aebc0&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfb2VwX2xxMl9mcmFnXzJfdmlkZW8ifQ==&_nc_ohc=PqpkgzmmKbUAX8isEbQ&_nc_ht=video-dus1-1.xx&oh=c6ad330e32e3a0ff21133a09759ce0ad&oe=5F01671A",
"format":"v - 256x144",
"format_note":"video only, no audio",
"extension":"mp4",
"video_codec":"avc1.4D401E",
"audio_codec":"none",
"height":144,
"width":256,
"fps":null,
"fmt_id":"183260119684202v",
"filesize":null,
"filesize_pretty":"-",
"has_audio":false,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/video-dus1-1.xx.fbcdn.net\/v\/t42.1790-2\/102829066_256888012051362_8010641321649766400_n.mp4?_nc_cat=111&_nc_sid=5aebc0&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfdjRhdWRpb2ZvcnNvdXJjZXBpcGVsaW5lXzEyOF9jcmZfMjNfbWFpbl8zLjBfZnJhZ18yX2F1ZGlvIn0=&_nc_ohc=gwby5A78Ei0AX9hlt1b&_nc_ht=video-dus1-1.xx&oh=fc95d8e7a335760ee6ba5dcfe5aefd2e&oe=5EDC8EA4",
"format":"a - audio only",
"format_note":"audio only, no video",
"extension":"m4a",
"video_codec":"none",
"audio_codec":"mp4a.40.5",
"height":null,
"width":null,
"fps":null,
"fmt_id":"256888005384696a",
"filesize":null,
"filesize_pretty":"-",
"has_audio":true,
"has_video":false,
"is_hd":false
}
],
"created_at":"2020-06-07T03:58:10.000000Z",
"updated_at":"2020-06-07T03:58:10.000000Z"
}
]
},
{
"id":"5e4bc6a0-abf9-11ea-957f-8d5b5f6e1619",
"incident_id":"5e4b6c50-abf9-11ea-9699-279bedb1b82e",
"url":"https:\/\/twitter.com\/gautamyadav818\/status\/1267606317893550080",
"video_status":"ok",
"created_at":"2020-06-11T15:36:50.000000Z",
"updated_at":"2020-06-11T15:38:00.000000Z",
"video":[
{
"id":"1b7ddd00-a873-11ea-991e-f12458a61b73",
"evidence_url":"https:\/\/twitter.com\/gautamyadav818\/status\/1267606317893550080",
"title":"Gautam Yadav? - Protestors were chanting when the police came and started throwing tear gas. Not sure what made them do that. East Liberty #PittsburghProtest.",
"description":"Protestors were chanting when the police came and started throwing tear gas. Not sure what made them do that. East Liberty #PittsburghProtest. https:\/\/t.co\/qmSxYdV9ep",
"site":"Twitter",
"url":"https:\/\/twitter.com\/gautamyadav818\/status\/1267606317893550080",
"duration":"108.37",
"tags":[
"PittsburghProtest"
],
"thumbnail":"https:\/\/pbs.twimg.com\/ext_tw_video_thumb\/1267606125001793546\/pu\/img\/rrN59ShEKIsdHR6L.jpg?name=orig",
"streams":[
{
"url":"https:\/\/video.twimg.com\/ext_tw_video\/1267606125001793546\/pu\/vid\/960x544\/286k_WUhDJFWJ-O1.mp4?tag=10",
"format":"http-2176 - 960x544",
"format_note":"",
"extension":"mp4",
"height":544,
"width":960,
"fmt_id":"http-2176",
"filesize":null,
"filesize_pretty":"-",
"has_audio":true,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/video.twimg.com\/ext_tw_video\/1267606125001793546\/pu\/vid\/634x360\/KhqdGYs6baUOo92J.mp4?tag=10",
"format":"http-832 - 634x360",
"format_note":"",
"extension":"mp4",
"height":360,
"width":634,
"fmt_id":"http-832",
"filesize":null,
"filesize_pretty":"-",
"has_audio":true,
"has_video":true,
"is_hd":false
},
{
"url":"https:\/\/video.twimg.com\/ext_tw_video\/1267606125001793546\/pu\/vid\/476x270\/ToJ49gJwcXDycXTC.mp4?tag=10",
"format":"http-256 - 476x270",
"format_note":"",
"extension":"mp4",
"height":270,
"width":476,
"fmt_id":"http-256",
"filesize":null,
"filesize_pretty":"-",
"has_audio":true,
"has_video":true,
"is_hd":false
}
],
"created_at":"2020-06-07T03:58:12.000000Z",
"updated_at":"2020-06-07T03:58:12.000000Z"
}
]
}
]
}
],
"meta":{
"about":[
"8 minutes and 46 seconds is the length of time associated with the killing of George Floyd,",
"who died in police custody after police officer Derek Chauvin knelt on his neck for roughly eight minutes.",
"This repo provides and API and archives acts of assault by public servants to American Citizens during non-violent acts of protest."
],
"more":[
"\u2022 This project does not condone acts aggression of any parties",
"\u2022 This project is meant to enable others to share their voice and stand-up against acts of violence by public servants",
"\u2022 This project intends to fight censorship by encouraging all to get involved and mirror this data, download the media, and fight for progress",
"\u2022 This project is not anti-police",
"\u2022 This project is a public work dedicated to all of humanity, regardless of race, creed, or borders."
],
"get_involved":{
"reddit":"https:\/\/www.reddit.com\/r\/2020PoliceBrutality\/",
"collaboration":"https:\/\/github.com\/2020PB\/police-brutality"
}
}
}