Você pode usar o Python para analisar o JSON e executar wget
:
#! /usr/bin/python3
import json, sys, subprocess
for k in json.load(sys.stdin):
cmd = ["echo", "wget", k["url"], "-O", '{:s}/{:s}.{:s}'.format(k["folder__relative_path"], k["title"], k["extension"])]
subprocess.run(cmd)
Com a entrada de amostra:
$ python3 f.py < foo.txt
wget http://zzz.com/asd/what.mp4 -O tutorial/node/How to download File From Node Js.mp4
wget http://asdz.com/asd/dsa.mp4 -O another_folder/hello/tutorial/Guitar/How to play Guitar.mp4
Remova "echo",
para realmente executar os comandos wget
depois de verificar a saída.