#!/usr/bin/env python3
import json


def conf(args):
    """Creation and reading of config files with saved settings"""
    if args['config']:
        if args['config'].exists():
            with open(args['config']) as f:
                c: dict = dict(json.load(f))
                args.update(c)

        else:
            with open(args['config'], 'w') as f:
                c = dict()
                c['video_params'] = args['video_params']
                c['encoder'] = args['encoder']
                c['ffmpeg'] = args['ffmpeg']
                c['audio_params'] = args['audio_params']
                json.dump(c, f)

