Closed ghost closed 10 months ago
Yeah, it was the asterisk. It works without it. Guess I'll write a bash script to bulk process files.
Thanks for the great application! I'm converting Creative Commons Open Educational Resources to audiobooks.
Ah yes, the file naming convention part is not the best and could use improvement. But the script itself would not be able to handle multiple books at once.
That's really cool that you're using this to convert creative commons edu resources! Definitely reach out if you have any other issues, or if there are improvements or issues you hit.
Getting this error on the final concatenation of the m4a into m4b:
it deleted everything when it crashed, but I believe the .m4a file was named -p335.m4a (with the dash) and nothing else. Could that be the problem? Unfortunately my terminal doesn't spit out what the command it was trying to run in ffmpeg.
Looking at the code, it looks like maybe the book's name didn't parse? I used a shell script that did
epub2tts ./books/*.epub
, could that be the reason? Looks like you're pulling bookname from args?If I can't *.epub the files in bash, do you have any recommendations for batch processing a folder of .epubs with minimal overhead?
I'm thinking this is a nothingburger caused by the wildcard. It's late so I'll try again tomorrow morning without the asterisk.
I am running Debian 12 bookworm, using a GPU.