INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: External AAC Encoder Variables  (Read 1996 times)

bspachman

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 888
External AAC Encoder Variables
« on: December 01, 2004, 09:55:50 am »

So I'm working on a simplified way to encode/convert my APE files to AAC (aka MP4 aka M4A). I've actually got the conversion process working, but I'm having difficulty with the tagging.

The AAC encoder I'm using will accept tags on the command line, but I can't find any list in MC's help (or here) of the variables I can pass. You know, the "percent" variables you can use in EAC...

Album = "%g"
Artist = "%a"

and so on.

Is there a comprehensive list somewhere of variables names MC can handoff to an external encoder?

Best,
Brad

P.S. What happened to the MC Developer's Zone link that used to be in the header of the Interact boards?
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71696
  • Where did I put my teeth?
Re:External AAC Encoder Variables
« Reply #1 on: December 01, 2004, 10:50:28 am »

Logged

bspachman

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 888
Re:External AAC Encoder Variables
« Reply #2 on: December 02, 2004, 02:34:05 am »

Thanks for the link. I lost my bookmark. I later found that it's linked off the plug-in pages.

I've tried the obvious variable names: %a, %artist, [ARTIST], and [%ARTIST]. Nothing is tagging my output files.

Just using a standard command line for the encoder of "-i %IN -o %OUT" gives me a converted file, but no tags.

Are there pointers out there for tagging via command line with MC?

Thanks!
Brad
Logged

bspachman

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 888
Re:External AAC Encoder Variables
« Reply #3 on: December 02, 2004, 03:43:40 pm »

I hate to keep bumping this up while waiting for variable information.

I tried a work-around. I converted an APL file with my external iTunes encoder. I imported it into MC. Naturally, the trackname = the filename.

I then edited the tag values in the MC library to be what I wanted. I then used MC's "Update tags (from library)" function to write the values to the AAC file's tag. The dialog box reported success.

Finally, I imported the ostensibly tagged AAC file into iTunes. None of the "tagged" values carried into the iTunes DB.

So...what kind of tags did MC write to my AAC file?

Best,
Brad
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71696
  • Where did I put my teeth?
Re:External AAC Encoder Variables
« Reply #4 on: December 02, 2004, 03:55:08 pm »

Brad,
I don't think MC can write tags to AAC files.  We use the Quicktime playback engine to play them.  We don't have direct access to the files for tagging.

You're out on the slippery slope with AAC.

Jim
Logged

bspachman

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 888
Re:External AAC Encoder Variables
« Reply #5 on: December 02, 2004, 04:51:49 pm »

Jim,

Thanks. I know the edge is a little bloody, but I am hopeful these days. Apparently foobar2000 can do this kind of conversion, but I much prefer to look at MC (not to mention that fb2k is going to require some effort to learn how to make it do what I want).

I found someone who has written an "encoder" that uses the current iTunes COM interface to encode AAC files. Using it as an external encoder in MC10 works fine--it's the tagging that has me hung up.

If there's a way to pass the values of my MC tracks, I can tag from the command line. I tried it with just the command line & it works a treat. I'm only having difficulty integrating it with MC.

Best,
Brad
Logged

bspachman

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 888
Re:External AAC Encoder Variables
« Reply #6 on: December 03, 2004, 09:26:44 am »

I hate hitting this topic with so many of my own follow-ups...but, hey? :)

Last night, I continued messing around with this conversion. I got a conversion process working in Foobar2000. When I converted a track, it imported flawlessly into iTunes--complete with basic tag information. It imported into MC as well, but without tags.

I then ran fb2k's "MP4 Utilities->Opmtimize mp4 layout" which supposedly consolidates the tags & makes the header all pretty. The tracks still imported correctly into iTunes, but now they imported correctly into MC--except for the 'Genre' tag.

Looking at the tags in fb2k (File info [special]) shows that all of my custom MC tags are carried over into the file, but none of those tags show up in either iTunes or in MC.

Any ideas as to why 'optimize mp4 layout' is needed? Why does the genre tag not carry over? What's the possibility of sorting this stuff out?

Best,
Brad
Logged
Pages: [1]   Go Up