audiamus / BookLibConnect

A standalone Audible downloader and decrypter
GNU General Public License v3.0
726 stars 41 forks source link

Some books downloaded without cover data in origin aax file now #113

Closed Viel0320 closed 1 year ago

Viel0320 commented 1 year ago

Some books downloaded without metadata in origin aax file now.

even directly convert by libconnect, the book will lose cover (but without losing other metadata).

I don't know it's a mistake or designed by amazon.

for example : https://www.audible.co.jp/pd/%E9%A8%8E%E5%A3%AB%E5%9B%A3%E9%95%B7%E6%AE%BA%E3%81%97-%E2%80%95%E7%AC%AC%EF%BC%92%E9%83%A8-%E9%81%B7%E3%82%8D%E3%81%86%E3%83%A1%E3%82%BF%E3%83%95%E3%82%A1%E3%83%BC%E7%B7%A8%EF%BC%88%E4%B8%8B%EF%BC%89%E2%80%95-%E3%82%AA%E3%83%BC%E3%83%87%E3%82%A3%E3%82%AA%E3%83%96%E3%83%83%E3%82%AF/B0BZYR4M24

in addition: do you think the narrator tag should be added to m4b files or other files (maybe composer tag would be a good place).

lol.

audiamus commented 1 year ago

Book Lib Connect does not alter any meta or video/image data in the downloaded file, it only tackles audio. You can check that if you enable "Keep encrypted files", which will keep the .aaxc file. Add .mp4 to the file and analyse it with a suitable tool. Even Mp3Tag or MPC-HC would work. You cannot play the .aaxc file, but the cover should be shown - if present, that is.

narrator tag

Meta data manipulation will happen in AAX Audio Converter, the companion to Book Lib Connect. There you can define how to encode the narrator.

Viel0320 commented 1 year ago

That's what I mean, the cover couldn't be shown.

{5D9C502C-7306-43c8-B0AD-ACB5EEEE8493}
Viel0320 commented 1 year ago

And for the aax file of this book

{7532CF29-5789-4630-AEEA-A63423A75F8A}
Viel0320 commented 1 year ago

narrator tag

ONLY FOR BookLibConnect.

I mean adding narrator tag to m4b/mp3 files on the steps of download or export in BookLibConnect. 🤣

audiamus commented 1 year ago

That's what I mean, the cover couldn't be shown.

Nothing Book Lib Connect can do here, then.

But you can always add the book cover manually to the .m4b file, it's standard MPEG4 meta. A tool like Mp3Tag can do it. You can copy the cover image from the Audible website or from the Book Lib Connect cache, to be found here: C:\Users\<user name>\AppData\Local\audiamus\BookLibConnect\img Book Lib Connect downloads the cover images in 500 x 500 px resolution, normally the same as you see on the Audible page for the book.

I mean adding narrator tag to m4b/mp3 files on the steps of download or export in BookLibConnect.

Book Lib Connect does not and will not touch meta data. It very much emulates the download result of the now retired Audible Win 10 app, for maximum compatibility with AAX Audio Converter. As you can read on the front page for Book Lib Connect here on GitHub, my goal is to integrate Book Lib Connect into AAX Audio Converter - when I finally find the time for this.

Viel0320 commented 1 year ago

ok, got it.