The driver recorder videos are in MPEG TS - transport stream format. VLC can play it natively or you could convert MPEG TS to MP4.
One could whip out their Python skills to write JSON-to-MPEG2 TS tag utility. I'm not aware of one though there was Atomic Parsely back in the days. Would need to map the JSON time fields to video tag IDs.
Here's the structure of the JSON Driver Recorder raw data:
[
{
"VIN":"YOUR VIN",
"entries":
[
{
"id": 1,
"date": "DD.MM.YYYY",
"time": "HH:MM:SS",
"velocity": 0.00,
"latitude": ##.####,
"longitude": 0.0000
},
{
"id": 2,
"date": "DD.MM.YYYY",
"time": "HH:MM:SS",
"velocity": 0.00,
"latitude": ##.####,
"longitude": 0.0000
},
{
"id": 3,
"date": "DD.MM.YYYY",
"time": "HH:MM:SS",
"velocity": 0.00,
"latitude": ##.####,
"longitude": 0.0000
},
{
"id": 4,
"date": "DD.MM.YYYY",
"time": "HH:MM:SS",
"velocity": 0.00,
"latitude": ##.####,
"longitude": 0.0000
},
ETC
__________________
Current BMWs - '20 X5 xDrive40i M Sport, '20 BMW M550i | Past BMWs - '03 E39 540iT M Sport, '06 E53 4.8is, '11 E70 M Sport LCI
|