{"repo":"djdembeck/bragibooks","free":true,"listed":false,"github":"https://github.com/djdembeck/bragibooks","clone":"git clone https://github.com/djdembeck/bragibooks.git","description":"An audiobook library cleanup and management tool built with Python and Django. Leveraging m4b-merge for audiobook standardization and editing. Ideal for enhancing audiobook library management.","language":"Python","stars":216,"topics":["m4b","django","audiobooks","metadata-management","metadata-parser","audible","python","docker","audnexus","library-management"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Bragibooks --- An audiobook library cleanup & management app, written as a frontend for web use of m4b-merge . 📝 Table of Contents - About - Getting Started - Usage - Built Using - Contributing - Authors - Contributors 🧐 About Bragi - (god of poetry in Norse mythology): Bragibooks provides a minimal and straightforward webserver that you can run remotely or locally on your server. Since Bragibooks runs in a docker, you no longer need to install dependencies on whichever OS you are on. You can Some basics of what Bragi does: - Merge multiple files - Convert mp3(s) - Cleanup existing data on an m4b file - More features on m4b-merge's help page Screens Folder/file selection ASIN input :-------------------------: :-------------------------: Folder/file selection Post-proccess overview :-------------------------: :-------------------------: 🏁 Getting Started You can either install this project directly or run it prepackaged in Docker. Prerequisites Docker - All prerequisites are included in the image. Direct (Gunicorn) - You'll need to install m4b-tool and it's dependants from the project's readme - Run pip install -r requirements.txt from this project's directory. Installing Docker To run Bragibooks as a container, you need to pass some paramaters in the run command: Parameter Function :----: --- -v /path/to/input:/input Input folder -v /path/to/output:/output Output folder -v /appdata/bragibooks/config:/config Persistent config storage -p 8000:8000/tcp Port for your browser t","default_branch":null,"files":null,"tree":[],"storefront":"/r/djdembeck","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/djdembeck/bragibooks/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}