FileFlows
FileFlows copied to clipboard
audiobook combine and convert
i would like to combine and convert audiobook files. formats mp3 flac/cue wma m4a/m4b aac wav
the best format is m4b (aac) a audiobook mp3 format. info https://fileinfo.com/extension/m4b
a tool to take a look at https://github.com/yermak/AudioBookConverter
M4B is the gold standard as far as i know
when you say combine. do you mean a book is split into multiple mp3 files for instance for each chapter? then you want to combine them into a single m4b with the chapters correctly set?
saving this link for reference: https://video.stackexchange.com/a/29346
Yes all though I can deal with out chapters if to much. There's a audio book converter on steam you could look at.
just making this super clear, so what would the input be, and what would the output be?
If you were to use a folder library, then each folder had a book in it split into multiple mp3s eg
mybook/chaprter01.mp3
mybook/chaprter02.mp3
mybook/chaprter03.mp3
mybook/chaprter04.mp3
mybook/chaprter05.mp3
mybook/chaprter06.mp3
then fileflows would process the "mybook" folder, the flow would have a node called something like "Combine into m4b" which would look at all audio files it could handle (in this case mp3s), then just join those all together using ffmpeg and setting chapter points to where each chapter file was joined.
so output would finally be
outputdir/mybook.m4b
My main question is, what does the input look like? if its not in separate folders, then how are they stored? you could then use a audio file input with a file library, and the file library could only look for chapter[0]*1.(mp3|aac|whatever)$ so it only added the first chapter into fileflows for processing (you wouldnt want FF to process each chapter, that would cause problems).
so... how are they stored?
types of audiobook
the joined mp3's will be the start chapters in the new m4b file