rmcrackan / Libation

Libation: Liberate your Library
GNU General Public License v3.0
2.83k stars 153 forks source link

FEATURE REQUEST: Ability to set tag naming paterns the same way I can set file/folder patterns #186

Closed oucil closed 2 years ago

oucil commented 2 years ago

It's great that I can use variables for the file naming conventions, but it'd be really nice to be able to set patterns for the actual meta tagging as well. For instance, right now, all tracks are using the book title even when there is a specific chapter name available. Also, the track numbers aren't set at all.

At the moment I can sort of use Mp3Tag to bulk update the files and tags, but even then, books that are in a series and include book numbers, or that have a secondary title are different than books without so I can't do a full bulk change to all at once, I have to update each book individually.

Lastly, it would be great if we could set the Audible ID to be stored in a tag, i.e. "Comment", rather than the file name.

Thanks!

turfutils commented 2 years ago

Came here to ask just the same thing but you already asked, thankyou!

This would be very helpful when using players like VLC to listen to a book split by chapters because now every chapter is called the name of the book and it's hard to know if every chapter is in order.

It doesn't have to be settable exactly like the filename, just a "ch05" for chapter 5 in the name tag would do wonders.

Mbucari commented 2 years ago

Both mp3 and mp4 support metadata tags for track number. When converting to multi-part MP3 files, libation does set the track number in the metadata tags. However, I have not yet added the track tag for mp4 files, but I'll do that soon.

Would having the track number in the metadata tags solve your problem, or would you still want The track number in the title tag as well?

turfutils commented 2 years ago

That sounds great!

The track number helps the current problem for us at least but some players do not display this number in lists so it would still be nice with the possibility of adding a chapter number in the name tag.

oucil commented 2 years ago

Track number is definitely a good start, but if you are going to bother setting the chapter tag, you may as well use the chapter title supplied by Audible, many books have named chapters, not simply numbered chapters.

Appreciate your work!

wtanksleyjr commented 2 years ago

Although I won't be splitting any m4b's, a quick note: the Audible chapter titles won't always sort alphabetically, which will confuse most playback tools. Having them is nice, but not having a simple, canonical order is not good.

On Tue, Jun 14, 2022 at 4:19 AM Kevin Farley @.***> wrote:

Track number is definitely a good start, but if you are going to bother setting the chapter tag, you may as well use the chapter title supplied by Audible, many books have named chapters, not simply numbered chapters.

— Reply to this email directly, view it on GitHub https://github.com/rmcrackan/Libation/issues/186#issuecomment-1155049943, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJ7H6LXCMOG5IAXFPTUUULVPBTC5ANCNFSM5LWUWJHQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

oucil commented 2 years ago

@wtanksleyjr that's why I specified in my original feature request the ability to use the same variables used elsewhere in the app so that users can specify based on their own preferences.

rmcrackan commented 2 years ago

Added to version 8.0.3