wez / atomicparsley

AtomicParsley is a lightweight command line program for reading, parsing and setting metadata into MPEG-4 files, in particular, iTunes-style metadata.
https://github.com/wez/atomicparsley
GNU General Public License v2.0
577 stars 70 forks source link

Why not exiftool? #57

Closed UnixCro closed 2 years ago

UnixCro commented 2 years ago

Hello, only from curiosity. No bugs or anything like that I have to report. But isn't what AtomicParsley can't already do with exiftool? Why should one rather use AtomicParsley?

Best regards UnixCro

wez commented 2 years ago

Shrug; it's up to you to compare and decide which you want to use.

UnixCro commented 2 years ago

Yes but I am not familiar with such things and you are a developer who could develop something complicated.

Only now I've been given the task of editing metadata and the best ones I found were yours, eyeD3 and exiftool but which one should I use? Do you have any advantages over exiftool.

I apologize for asking this question, but please answer.

Best regards UnixCro

wez commented 2 years ago

I have not used the others, and I don't actively use this project: https://github.com/wez/atomicparsley#a-note-on-maintenance You're asking me to consult and weigh in on a technical matter and I simply do not have the bandwidth or motivation to do so.

UnixCro commented 2 years ago

It's really weird to build something without ever checking how others did it. But that's the situation...

Even if all this seems very strange to me, I am still fascinated by the program even if I somehow do not think that you are the author of this program from your contributions.

I've now completely memorized AtomicParsley as it helps me with my work and admittedly the only program I could currently find that is capable of setting a cover in M4A or setting track/disc et cetera ... in these files.

exiftool is an excellent program for extracting metadata, but it is very limited when it comes to MP4/M4a editing. So for editing I will be using AtomicParsley. eyeD3 is currently the best in terms of MP3 editing.

Thank you for your time and for letting me get to know you.

wez commented 2 years ago

It's really weird to build something without ever checking how others did it. But that's the situation...

You should check your condescending tone; you're making a lot of assumptions about who I am, what I did and how I got here.

Your tone is judgmental and the foundation of it is misplaced. You should take the time to educate yourself on the history of a project before leaping to conclusions about the people currently involved, and even then, it is often better to keep those judgements to yourself because you still won't have the whole story.

None of this is relevant to the question you asked, so all you have achieved with making such a statement is being offensive.

malhal commented 1 year ago

exiftool has bugs like it displays the artist atom atID as album title. It also incorrectly formats the album ID plID as 8 bytes instead of an integer.

Album Title ID                  : 450757148 // this is the artist ID atID
Play List ID                    : 0 0 0 0 90 117 21 79 // this should be 1517622607 the album ID

I'd be interested to know how to write these atID and plID atoms using AtomicParsely I don't see it mentioned in the help anywhere.