in mapillary_tools/commands/process.py [0:0]
def run(self, vars_args: dict):
if (
"geotag_source" in vars_args
and vars_args["geotag_source"] == "blackvue_videos"
and (
"device_make" not in vars_args
or ("device_make" in vars_args and not vars_args["device_make"])
)
):
vars_args["device_make"] = "Blackvue"
if (
"device_make" in vars_args
and vars_args["device_make"]
and vars_args["device_make"].lower() == "blackvue"
):
vars_args["duplicate_angle"] = 360
descs = process_geotag_properties(
**(
{
k: v
for k, v in vars_args.items()
if k in inspect.getfullargspec(process_geotag_properties).args
}
)
)
descs = process_import_meta_properties(
descs=descs,
**(
{
k: v
for k, v in vars_args.items()
if k in inspect.getfullargspec(process_import_meta_properties).args
}
),
)
descs = process_sequence_properties(
descs=descs,
**(
{
k: v
for k, v in vars_args.items()
if k in inspect.getfullargspec(process_sequence_properties).args
}
),
)
process_finalize(
descs=descs,
**(
{
k: v
for k, v in vars_args.items()
if k in inspect.getfullargspec(process_finalize).args
}
),
)