IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
I need a new command-line MP3 tagger, that will add TSOP frame
JJZolx
post May 24 2009, 00:09
Post #1





Group: Members
Posts: 415
Joined: 26-November 04
Member No.: 18345



I keep my main music library in FLAC, but keep a transcoded MP3 'mirror' library for use on my iPod. I had been using YamiPod to load music onto the iPod, but recently checked out the latest iTunes and have switched to using it instead. One thing I see in iTunes is support for an ARTISTSORT tag (TSOP frame) and would like to use this to sort individual artists by last name on the iPod.

To do the transcoding I use a script that I wrote in VBScript which in turn shells out to programs like FLAC, MetaFLAC and LAME to do most of the work. I've been using MetaMp3 to transfer tags that LAME is incapable of adding during the encoding stage. Unfortunately, though, MetaMP3 won't add the TSOP frame.

MetaMP3 looks like it's no longer being developed. Has anything better come along?
Go to the top of the page
+Quote Post
ZinCh
post May 24 2009, 02:20
Post #2





Group: Members
Posts: 171
Joined: 28-September 06
Member No.: 35705



this is not it?

QUOTE (tycho) *
Usage
-----
metamp3.exe [options] [mp3files]

options:

--user-text [[desc]]<text> add user text frame (TXXX)

Go to the top of the page
+Quote Post
JJZolx
post May 24 2009, 18:37
Post #3





Group: Members
Posts: 415
Joined: 26-November 04
Member No.: 18345



Thanks, but I've been able to add TXXX frames with no problem. Does me no good. I need to be able to add a TSOP frame.

Moderation: Removed unnecessary quote of the previous post.

This post has been edited by greynol: May 25 2009, 19:06
Go to the top of the page
+Quote Post
ZinCh
post May 25 2009, 07:04
Post #4





Group: Members
Posts: 171
Joined: 28-September 06
Member No.: 35705



looks like it is currently only supported in "eyeD3" python script
Go to the top of the page
+Quote Post
robert
post May 25 2009, 07:41
Post #5


LAME developer


Group: Developer
Posts: 789
Joined: 22-September 01
Member No.: 5



Did you try already something like: lame -V2 --tv "TSOP=test test test" a.wav a.mp3
Go to the top of the page
+Quote Post
JJZolx
post May 25 2009, 09:12
Post #6





Group: Members
Posts: 415
Joined: 26-November 04
Member No.: 18345



Ah, thank you! This is new to LAME 3.98. Reading the documentation, I assumed that this would create TXXX frames.

Can it also be used to create TXXX frames? If so, how?

Moderation: Removed unnecessary quote of the previous post.

This post has been edited by greynol: May 25 2009, 19:06
Go to the top of the page
+Quote Post
robert
post May 25 2009, 11:35
Post #7


LAME developer


Group: Developer
Posts: 789
Joined: 22-September 01
Member No.: 5



lame -V2 --tv "TXXX=this is a txxx frame" a.wav
Go to the top of the page
+Quote Post
JJZolx
post May 25 2009, 11:50
Post #8





Group: Members
Posts: 415
Joined: 26-November 04
Member No.: 18345



I tried that, but it doesn't create a TXXX frame that programs (e.g. Mp3tag) will recognize. A TXXX frame has two parts: a Description and a Value.

http://id3.org/id3v2.3.0#head-29e37534e169...e345028f3db7c3f

Moderation: Removed unnecessary quote of the previous post.

This post has been edited by greynol: May 25 2009, 19:07
Go to the top of the page
+Quote Post
robert
post May 25 2009, 11:58
Post #9


LAME developer


Group: Developer
Posts: 789
Joined: 22-September 01
Member No.: 5



Ok, then it's currently not possible to specify TXXX frames at commandline (the $00 requirement will kill any attempt right now). We may add it, if somebody needs it.
Go to the top of the page
+Quote Post
JJZolx
post May 25 2009, 12:08
Post #10





Group: Members
Posts: 415
Joined: 26-November 04
Member No.: 18345



Ok, thanks. Please consider it. Maybe a --tx option, with the same syntax as --tv.

--tx "Description=Value"

Moderation: Removed unnecessary quote of the previous post. Please use either the fast reply or add reply button at the bottom of the discussion.

This post has been edited by greynol: May 25 2009, 19:08
Go to the top of the page
+Quote Post
bobbybrown
post Feb 6 2011, 18:08
Post #11





Group: Members
Posts: 1
Joined: 6-February 11
Member No.: 87972



(bump)
Any news?
With that --tx option it'd be way easier to convert lossless to mp3 without scanning ReplayGain info for a second time. I believe this feature isn't very difficult to implement.

This post has been edited by bobbybrown: Feb 6 2011, 18:09
Go to the top of the page
+Quote Post
UNHchabo
post Feb 7 2011, 23:13
Post #12





Group: Members
Posts: 58
Joined: 16-June 08
Member No.: 54429



TXXX tags work correctly in 3.99; the syntax that I showed in this thread will do the trick:
http://www.hydrogenaudio.org/forums/index....showtopic=79873

--tv "TXXX=ALBUM ARTIST=String1"


--------------------
http://sourceforge.net/projects/flacsquisher/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 26th December 2014 - 10:34