Ripped media data viewer
MIT License
Ripped media data viewer built using ClojureScript and Electron
Go to releases, pick
the latest release and under assets
is prebuilt binaries for windows
and linux. Download and run.
Pass a directory containing proper
downloaded media, and Buccaneer
will try to parse filenames and get relevant data for each entry,
presented as a sidebar of media and a content section for displaying
fetched data.
Edit config.example.edn and add your themoviedb API key and your OMDb API key to their respective places:
{:moviedb-api-key "Your themoviedb.org API key"
:omdb-api-key "Your omdbapi.com API key"}
Save as config.edn in root folder
npm install electron -g # install electron binaries
lein cooper # compile cljs and start figwheel
electron . # start electron from another terminal
lein do clean, cljsbuild once frontend-release, cljsbuild once electron-release
electron . # start electron to test that everything works
After that you can follow distribution guide for the electron.
The easiest way to package an electron app is by using electron-packager:
npm install electron-packager -g # install electron packager
electron-packager . Buccaneer --platform=darwin --arch=x64 --electron-version=6.0.12 # package it!