Keeping tags when converting m4a files to mp3

Discuss Max, an open source CD audio extractor and audio converter.
Post Reply
brianoflondon
Posts: 2
Joined: Sat Jan 27, 2007 2:10 pm

Keeping tags when converting m4a files to mp3

Post by brianoflondon » Sun Jan 28, 2007 10:51 pm

Is there any way that MAX can maintain tag information when converting m4a files to mp3's? The m4a files are created in GarageBand and then imported into iTunes.

Brian

User avatar
sbooth
Site Admin
Posts: 2450
Joined: Fri Dec 23, 2005 7:45 am
Location: USA
Contact:

Post by sbooth » Mon Jan 29, 2007 12:46 am

Which tags are you referring to, specifically? Max can read and preserve the most commonly found tags in MPEG-4 audio files. I could post the list if you're interested.

brianoflondon
Posts: 2
Joined: Sat Jan 27, 2007 2:10 pm

Post by brianoflondon » Mon Jan 29, 2007 7:27 am

I'm only talking about the basics: Title, Artist, Album, Track Number, Genre.

These m4a files that have gone into iTunes from GarageBand, had their tags edited manually in iTunes and then I'm looking for a better way to downgrade them to lower bit rates for posting on the web. Changing prefs in iTunes is a bit of a pain and Max is much more convenient.

When I drop the files on Max, no tags show up in Metadata.

Brian

User avatar
sbooth
Site Admin
Posts: 2450
Joined: Fri Dec 23, 2005 7:45 am
Location: USA
Contact:

Post by sbooth » Mon Jan 29, 2007 4:37 pm

brianoflondon wrote:I'm only talking about the basics: Title, Artist, Album, Track Number, Genre.

These m4a files that have gone into iTunes from GarageBand, had their tags edited manually in iTunes and then I'm looking for a better way to downgrade them to lower bit rates for posting on the web. Changing prefs in iTunes is a bit of a pain and Max is much more convenient.

When I drop the files on Max, no tags show up in Metadata.
Strange. Do you have AtomicParlsey available to post the atom structure of one of the files? Alternatively, can you send me one to take a look at?

User avatar
sbooth
Site Admin
Posts: 2450
Joined: Fri Dec 23, 2005 7:45 am
Location: USA
Contact:

Post by sbooth » Mon Jan 29, 2007 7:14 pm

I've fixed the problem. I updated the version of mp4v2 Max uses, and the file's metadata is showing up correctly. I will post an updated unstable build later today.

kuniklo
Posts: 7
Joined: Wed May 09, 2007 10:18 pm

Post by kuniklo » Wed May 09, 2007 11:27 pm

I'm using Max to convert from m4a lossless files to mp3. It seems only the minimal id3v1 tags are copied over, none of the other tags seem to make it. If I transcode from m4a to flac, however, all the m4a metadata seems to make it over, even the artwork. Is this by design or am I missing something?

User avatar
sbooth
Site Admin
Posts: 2450
Joined: Fri Dec 23, 2005 7:45 am
Location: USA
Contact:

Post by sbooth » Fri May 18, 2007 1:36 am

kuniklo wrote:I'm using Max to convert from m4a lossless files to mp3. It seems only the minimal id3v1 tags are copied over, none of the other tags seem to make it. If I transcode from m4a to flac, however, all the m4a metadata seems to make it over, even the artwork. Is this by design or am I missing something?
This isn't the design- most m4a tags should be transferred to MP3 files. Can you try with the latest unstable and see if it works correctly?

kuniklo
Posts: 7
Joined: Wed May 09, 2007 10:18 pm

Post by kuniklo » Fri May 18, 2007 1:43 am

I just tried going directly from flac to mp3 with r1213 and I'm seeing the same thing. id3v1 only without any of the extra tags from the flac file.

User avatar
sbooth
Site Admin
Posts: 2450
Joined: Fri Dec 23, 2005 7:45 am
Location: USA
Contact:

Post by sbooth » Fri May 18, 2007 1:47 am

Which specific tags did the FLAC contain? Do you have any custom tagging set in the preferences?

kuniklo
Posts: 7
Joined: Wed May 09, 2007 10:18 pm

Post by kuniklo » Fri May 18, 2007 1:58 am

No custom tags specified. I have a "Rating" and a "Label" tag, which I wouldn't expect it to know what to do with, but I also have a genre tag (IDM) that gets lots because I only get an id3v1 tag out.

User avatar
sbooth
Site Admin
Posts: 2450
Joined: Fri Dec 23, 2005 7:45 am
Location: USA
Contact:

Post by sbooth » Fri May 18, 2007 5:24 am

Would you be able to post a screenshot of the FLAC open in Tag's advanced view, or the output of metaflac --list for the file in question? I just want to determine which tags are in there, so I can see what Max might be doing with them.

kuniklo
Posts: 7
Joined: Wed May 09, 2007 10:18 pm

Post by kuniklo » Fri May 18, 2007 5:44 am

Here's the output of metaflac --list on one of the source flac files:

Code: Select all

METADATA block #2
  type: 4 (VORBIS_COMMENT)
  is last: false
  length: 317
  vendor string: reference libFLAC 1.1.0 20030126
  comments: 13
    comment[0]: TITLE=Inbox
    comment[1]: TRACKNUMBER=1
    comment[2]: ARTIST=Visor
    comment[3]: ALBUM=Visor
    comment[4]: DATE=1997
    comment[5]: GENRE=Ambient
    comment[6]: DISCID=3606c406
    comment[7]: RATING=1
    comment[8]: replaygain_track_gain=+1.26 dB
    comment[9]: replaygain_track_peak=0.999969
    comment[10]: replaygain_album_gain=-2.86 dB
    comment[11]: replaygain_album_peak=1.000000
    comment[12]: PUBLISHER=Tom

User avatar
sbooth
Site Admin
Posts: 2450
Joined: Fri Dec 23, 2005 7:45 am
Location: USA
Contact:

Post by sbooth » Fri May 18, 2007 1:42 pm

Maybe TagLib isn't including ID3v2 tags by default since the tags in this case are covered by ID3v1. I will check it out, thanks for the further info.

kuniklo
Posts: 7
Joined: Wed May 09, 2007 10:18 pm

Post by kuniklo » Fri May 18, 2007 2:33 pm

The command line lame encoder has a flag that forces an id3v2 tag. Maybe something similar would be useful in the mp3 encoder prefs?

Thanks for looking into this and thanks for Max. I use it all the time.

Jordan
Posts: 3
Joined: Wed Mar 19, 2008 8:28 am
Contact:

Re: Keeping tags when converting m4a files to mp3

Post by Jordan » Wed Mar 19, 2008 9:37 am

Max can read and preserve the most commonly found tags in MPEG-4 audio files.

Post Reply