-
-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
REQUEST: Add narrator
and publisher
options for metadata fields
#149
Comments
It would be possible, but unfortunately this is not already built in. This is also not implemented in
Yes, that is correct.
The problem is, that I already experimented with I do not know any player supporting your requested fields. So my question is: Why are you trying to add |
I asked because I host my Audiobooks on Plex and access them using an iPhone app called Prologue. It uses these fields to display the info on the app: If its an insane amount of work, I wouldn't want to put you out, but these just seem to be pretty standard fields to have for an audiobook. I know people often use I'm also building my own web app which implements this tool and it would be nice to be able to replicate the audible tag format as much as possible for consistency within the app itself (for grabbing data out of the files and displaying it) |
Nah, I don't think it would be that much work and your feature request is totally valid. The problem lies more within the limitations of I also had an idea to extend the available amount of input options from
This is exactly the way I see it, although
Awesome. Is it open source? Maybe there is something to learn. OK, as a conclusion, I will leave this issue open and think about a solution without including too many dirty hacks. Here is a little todo list:
Unfortunately I think this will take a while... maybe you can workaround this with |
No worries if it takes a while, I just figured I'd ask! Thanks for taking the time to consider it! And as far as my project goes, it's a tool for downloading and converting books from various online libraries (OverDrive, Audible, cloudLibrary), so I haven't decided whether or not to make it public yet because of its nature (legality wise). However, I invited you to have read access on the repo in case you want to check out the source code! It's still very much a work in progress though so some of the organization is a little rough. I did just add an editor for the chapters and metadata which is really what I wanted to make it for. If you check it out, let me know what you think! |
Looks promising :-) I accepted the invite, maybe it's a good idea to have a meetup some day. ATM I'm pretty busy :-) |
Haha yeah a meetup could be a good idea! It seems like we've implemented a lot of the same functionality in our apps. I haven't had a chance to figure out all of the features you've added since the last official version you have but it seems like you have a lot of similar Audible metadata grabbing haha. Could be fun to hash some ideas out sometime! It would be great to understand how all of your improvers work haha, I can't really tell how to go about triggering them. It would probably make my life easier if I could apply the tags using a json file but I'm not really sure how to format them, |
There are some news on this issue: I am preparing to use Tone supports
What do you think? |
@sandreas I checked tone out before, it looks cool! The metadata tagging seems pretty straightforward, however I'm on an M1 Mac and I made the issue on tone a while ago about it crashing every time I tried to use it. Any updates on that? |
Oh, that was your problem. Sorry, I forgot.
Maybe the new release just works?! (v0.0.5) You may try it, but you could try to compile it yourself. It is not that hard to do. Install dotnet core 6 SDK on your macOS, e.g. via brew: brew install --cask dotnet-sdk then: git clone https://github.com/sandreas/tone.git
cd tone
git checkout tags/v0.0.5 # this is not required, but if you would like to get to the "stable" state
dotnet restore
cd tone
# use osx.11.0-arm64 on Big Sur
dotnet publish -r osx.12-arm64 --self-contained -c Release -o ./dist tone.csproj
cd dist
./tone --version Now the only thing you have to do is, move I would love to get feedback on this. Maybe this could be a good instruction for those people using M1 macs. |
Hmm, nope, I gave those commands a shot and I'm still getting a bus error. |
Thanks for the report and trying the build. I think that a failure when compiling on the SAME machine might mean that C# has still some problems running on M1 (see dotnet/runtime#66302). Maybe the new docker image can help out... I will try to update the dotnet version as soon as possible, maybe dotnet 7 will fix this. |
@csandman So this should already be fixed with latest |
Haha awesome! Man, can't believe this issue was from two years ago haha |
Yeah, me too. My focus went more to UI programming and my proxmox home-server. I also had a big paid project over the last months so I couldn't do much about |
I've been trying to get my books to align with the converted Audible books I already have in my library and I was wondering if it was possible to add the
narrator
andpublisher
tags that they use in the metadata for their books.As far as I can tell, the keys used for these fields are
©nrt
and©pub
respectively. I know there are a few tools you use in the tech stack for this app but I'm not sure which part of it you use for the metadata tagging, so I'm not sure how straightforward this is, but I figured I'd ask!Here is a complete list of an example Audible book's metadata tags as provided by the tool jsmediatags:
The text was updated successfully, but these errors were encountered: