IPB

Welcome Guest ( Log In | Register )

> foobar2000 General Forum Rules

This is NOT a tech support forum.
Tech support questions go to foobar2000 Tech Support forum instead.

See also: Hydrogenaudio Terms of Service.

Copy tags from FLAC to MP3 and/or Tag API
Midiman
post Jan 4 2013, 00:36
Post #1





Group: Members
Posts: 39
Joined: 6-April 12
Member No.: 98463



I have written a complete VB.NET app to batch convert FLAC to MP3 etc - and copy the tags from one file type to another. I now see that fb2k does all this easily ;-)

However, there are a few things that would be great to change - can someone please tell me whether the following is already possible - or whether I need feature requests to accomplish the desired outcome.

1 Add/Change LAME or FLAC parameters. Example: the default LAME conversion is " -V 2 ". I would like to add " --pad-id3v2-size 1024 " as an optional command line string to LAME processing. There does not appear to be a way to do this via "Converter setup > Output format". Is there something I have missed?

2 Copy tags from one file type to another. In a previous life, I converted all my CDs to WMA (I know - this was a bad idea). I spent ages tagging each and every file. 3 years later I re-ripped every CD to FLAC. I needed to copy all tags from WMA to FLAC. I wrote the VB.NET app to do this recursively for whole directory structures. Is there a way in fb2k to copy tags to existing files - rather than copy the tags as part of the convert process?

3 Expose the tagging API. Is there a DLL I can call from VB.NET to use for tagging? As far as I can see, there is no command line interface for tagging id3V2 - so how is fb2k doing this? It is not part of the LAME command line that you are building, is it? Is it possible to call the fb2k code which is doing the tagging. I am happy to contribute my VB.NET code/program as freeware for all to use if desired.

Many thanks,

Mike
Go to the top of the page
+Quote Post
 
Start new topic
Replies
Midiman
post Jan 13 2013, 02:07
Post #2





Group: Members
Posts: 39
Joined: 6-April 12
Member No.: 98463



Update to Point 1 above:

The ability to only write ID3v2 tags is set in File > Preferences > Advanced > Tagging > MP3. Just set:

ID3v2 revision and quirks > Write ID3v2.3 tags
and
Tag writing scheme for untagged files > ID3v2

My apologies for missing this option.

For Point 2, I would be really interested if a developer could comment on how easy it is to implement my suggested improvement for writing tags when output files already exist.

Mike
Go to the top of the page
+Quote Post

Posts in this topic


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: 28th November 2014 - 21:27