ncrusher74 / audiobooktagger Goto Github PK
View Code? Open in Web Editor NEWAn audio(book)-centric Swift wrapper combining MP4Foundation with ID3TagEditor for tagging .mp3, .m4b, and .m4a files
License: Apache License 2.0
An audio(book)-centric Swift wrapper combining MP4Foundation with ID3TagEditor for tagging .mp3, .m4b, and .m4a files
License: Apache License 2.0
I need some advice.
Months ago, when I first started looking into ID3 tagging options, I saw OutcastID3 and quickly discarded it as a possibility because:
Now, after all this time I've spent actually adding new frames to ID3TagEditor
to make it do what I need it to do, it turns out OutcastID3
actually already has all the tags I need, and it offers support for chapter metadata, which is something I'll need down the road (not a lot of players will play MP3 chapters, but some will, and I do intend to create a player that will as part of my audiobook management suite.) And it actually looks like it will be able to unify the writing function with MP42Foundations approach to writing easier than it will for ID3TagEditor
.
I guess maybe I'm not looking for advice so much as I am an affirmation that it's okay to change direction mid-stream and scrap all the time I've already invested into making ID3TagEditor
work. Though I do need to ask whether or not it's better to stick with ID3TagEditor
, which is available using SPM, rather than switching to something that isn't available with SPM.
Should I stick with what I've got an implement my MP3 chapter functionality (as yet undiscovered) another way down the road?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.