Linux (Docker Server VM): Install m4b-tool via dockerĭocker is by far the easiest way to install and use m4b-tool. We will be installing the m4b-tool docker, configuring a docker run command, and creating the automation script. Use mp3tag action script to rename/relocate to /audiobooks Keyboard Shortcut = Alt+a 1įirst let's prepare the Linux machine (Docker Server VM).Use mp3tag audible websource script to tag Keyboard Shortcut = Ctrl+shift+i.Open mp3tag, all books that need processing will be loaded./mp3merge/Book1 folder is moved to /delete and the contents of /delete is deleted.This newly created m4b file is saved to /untagged.Every 5 min the auto-m4b-tool.sh script checks /mp3merge for new folders, when found creates a single chapterized M4b.If book is mp3, then copy to /mp3merge/Book1/*.mp3.If book is already an m4b, then copy to /untagged/Book1.m4b.Auto Copy new books to appropriate folder based on filetype.Newly acquired audiobooks are put in /original./audiobooks - Folder where I keep properly tagged and organized audiobooks./temp/delete - Purely a temp folder, used as a lazy way to delete the mp3 audiobook folder copied to /mp3merge after conversion to m4b.This is the folder I set mp3tag to open by default. /temp/untagged - Folder where I copy m4b files from /original, also where I optput the m4b file created from /mp3merge./temp/mp3merge - Folder where I copy recently added mp3 audiobook folders./original - Folder where I keep my untagged/unmodified original copies.M4b-tool docker and auto-m4b-tool.sh script I have a fileserver/nas that uses SMB to share my folders with all my computers. Please consider contributing a Windows Only method if you write a similar windows script. As such, this particular method may be impractical to some, but there's nothing special about these steps that requires multiple computers, and everything could be done solely on windows. I use multiple OSes for this particular automation. M4B-Tool Automation Table of ContentsĪ method to watch a directory for newly added audiobooks, which triggers a script that converts the contents of that new folder into an m4b, and saves it to mp3tag's default directory ready for post processing. USE auto-m4b DOCKER This has been packaged into an easy to use docker.
0 Comments
Leave a Reply. |