A set of scripts for creating a local kitsunekko mirror.
The main benefit of having all subtitles saved locally is that you can browse them using lf and quickly search with fzf.
pipx install kitsunekko-toolsRun this command to create the config file.
ktools config createEdit the config file.
destination- the local folder where the files should be downloaded.proxy- Your proxy settings. Set to""(empty string) if you don't use proxies. By default, it is set to the default Tor address.
Everything else usually doesn't need to be changed.
Tip
Clone kitsunekko-mirror before downloading from kitsunekko directly.
The first time, run full sync. It will download everything.
ktools sync --fullRun sync. If you already have downloaded everything once, this command will skip files that have not been modified recently.
ktools syncThe skip_older config parameter controls what files should be skipped during regular runs.
To prevent some files from being downloaded (because they are too big, broken, etc.),
Create a file named .kitsuignore in the root of destination
and fill it with paths relative to destination.
Run ktools --help to print a help page.
KITSU_API_KEY- overwrite api_key in the config.KITSU_API_URL- overwrite api_url in the config.
kitsunekko-mirror is a git repository with Japanese anime subtitles.