Giter VIP home page Giter VIP logo

Comments (9)

sandreas avatar sandreas commented on May 30, 2024

Is this the specification, you are talking about?
http://www.idpf.org/epub/20/spec/OPF_2.0.1_draft.htm

If so, could you provide an example file, that i could start with? Does not matter which language, but it should include as much data fields as possible for testing.

from m4b-tool.

danrneal avatar danrneal commented on May 30, 2024

Yup I'm pretty sure that is the one! Github won't let me attach that format so I converted to a txt so that github will accept it.

metadata.txt

from m4b-tool.

sandreas avatar sandreas commented on May 30, 2024

Nice. Thank you. I'll check it in the next days.

from m4b-tool.

sandreas avatar sandreas commented on May 30, 2024

Ok, should work... Perhaps some Tags are missing, but most of your example file is implemented. Important: Tag-Titles of mp3 files are preferred at the moment. Perhaps this is something I need to change.
Here is a testing build:

m4b-tool.tar.gz

from m4b-tool.

sandreas avatar sandreas commented on May 30, 2024

Short question, since there was no feedback: Did it work? :-)

from m4b-tool.

danrneal avatar danrneal commented on May 30, 2024

Like a dream! Works great! This tool (plus mp4chaps) combined with calibre have upped my audiobook library game a ton.

from m4b-tool.

sandreas avatar sandreas commented on May 30, 2024

This is great news. Then i will integrated it in the next official release.

You say:

plus mp4chaps

Since m4b-tool already uses mp4chaps, are you using mp4chaps for?
(I'm very interested into user workflows since this is something that always can be improved)

Perhaps you did not notice, that you can just put a chapters.txt besides the metadata.opf and mp4chaps is used automatically to create the chapters for you - see https://github.com/sandreas/m4b-tool#step-3---chapters fixed chapters for details.

from m4b-tool.

danrneal avatar danrneal commented on May 30, 2024

I use it to change the chapter names. So if I already have an m4b file:

mp4chaps -x book.m4b
change the chapter names
mp4chaps -i book.m4b

Or if I have mp3 files to merge I let m4btool get me all the right times, but then change the names and then import them with mp4chaps

from m4b-tool.

sandreas avatar sandreas commented on May 30, 2024

Ah I see :-) Thank you for your quick feedback.

from m4b-tool.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.