diff --git a/src/you_get/json_output.py b/src/you_get/json_output.py index 0f0f48ec..2c9950ae 100644 --- a/src/you_get/json_output.py +++ b/src/you_get/json_output.py @@ -16,6 +16,13 @@ def output(video_extractor, pretty_print=True): out['audiolang'] = ve.audiolang except AttributeError: pass + extra = {} + if ve.referer is not None: + extra["referer"] = ve.referer + if ve.ua is not None: + extra["ua"] = ve.ua + if extra: + out["extra"] = extra if pretty_print: print(json.dumps(out, indent=4, sort_keys=True, ensure_ascii=False)) else: