WAV and metadata

This section is now closed.
Forum rules
Audacity 1.2.x is now obsolete. Please use the current Audacity 2.1.x version.

The final version of Audacity for Windows 98/ME is the legacy 2.0.0 version.
Locked
delange
Posts: 4
Joined: Tue Jun 21, 2011 8:31 am
Operating System: Please select

WAV and metadata

Post by delange » Tue Jun 21, 2011 8:33 am

Hello,

Is there a way to configure Audacity so that it saves the metadata into the WAV file (by means of LIST chunk for example)?

Thank you.

kozikowski
Forum Staff
Posts: 68938
Joined: Thu Aug 02, 2007 5:57 pm
Operating System: macOS 10.13 High Sierra

Re: WAV and metadata

Post by kozikowski » Tue Jun 21, 2011 4:29 pm

I'm after Audacity to support Broadcast WAV which directly supports, among other things, iXML for comments. The danger of extending Microsoft WAV is producing a file nobody can read -- or at least your intended target.

Koz

steve
Site Admin
Posts: 80751
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: WAV and metadata

Post by steve » Tue Jun 21, 2011 4:57 pm

delange wrote: Is there a way to configure Audacity so that it saves the metadata into the WAV file (by means of LIST chunk for example)?
You can do that with Audacity 1.3.13
http://audacityteam.org/download/
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

delange
Posts: 4
Joined: Tue Jun 21, 2011 8:31 am
Operating System: Please select

Re: WAV and metadata

Post by delange » Wed Jun 22, 2011 11:26 am

So I downloaded Audacity 1.3.13 Beta and tried the metadata editor on WAV files.
According to the help file and my tests, Audacity does not support Album Title, Trackno and Genre for WAV files. That is very strange because the LIST chunk has well defined frames for those:

IGNR Genre
IPRD Album
itrk Track number

What is the reason for that and can these frames be added so that Audacity supports them?

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: WAV and metadata

Post by Gale Andrews » Wed Jun 22, 2011 8:07 pm

delange wrote:So I downloaded Audacity 1.3.13 Beta and tried the metadata editor on WAV files.
According to the help file and my tests, Audacity does not support Album Title, Trackno and Genre for WAV files. That is very strange because the LIST chunk has well defined frames for those:

IGNR Genre
IPRD Album
itrk Track number

What is the reason for that and can these frames be added so that Audacity supports them?
Please read:
http://wiki.audacityteam.org/wiki/WAV#Metadata

I think you may mean TRCK for "TrackNumber", but it's not supported for the same reason as IGNR - libsndfile.


Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

delange
Posts: 4
Joined: Tue Jun 21, 2011 8:31 am
Operating System: Please select

Re: WAV and metadata

Post by delange » Thu Jun 23, 2011 7:00 am

These are the basic frames required to enable music management:

IART (Artist)
IGNR (Genre)
INAM (Title)
IPRD (Album)
itrk (Track Number)

The current Audacity beta version doesn’t support three of the five basic frames which make the current tagging mechanism pretty useless. Many readers rely on that information for music management. Think about systems like Sonos and Squeezebox multi room systems. Is there any change of extending the supported frames so that this becomes a useful feature?
Gale Andrews wrote: I think you may mean TRCK for "TrackNumber"
The ‘itrk’ frame is an AudioStation extension (noted by the lower case). This contains a string representation of the track number. This extension has been adopted by many applications who write LIST chunks in WAV files. A good and well know example is MediaMonkey.

Gale Andrews
Quality Assurance
Posts: 41761
Joined: Fri Jul 27, 2007 12:02 am
Operating System: Windows 10

Re: WAV and metadata

Post by Gale Andrews » Thu Jun 23, 2011 7:31 am

We can add a vote for your request but nothing is likely to change before 2.0. As I said, it's a library problem, probably solvable by switching to taglib (a fair amount of subsidiary code we use is not ours, but that of other open source libraries).

Given we offer a lossless format (FLAC) with good metadata support in player applications, and WAV metadata has minimal support in popular player applications, there has been very little pressure to do anything. It would be nice to support BWF and RF64 too, but again our main library for PCM audio (libsndfile) doesn't support it.

How would you describe the benefit of itrk over TRCK?



Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual

delange
Posts: 4
Joined: Tue Jun 21, 2011 8:31 am
Operating System: Please select

Re: WAV and metadata

Post by delange » Thu Jun 23, 2011 8:46 am

I know about FLAC but for some of us it is not an option. In my case, WAV is the only high quality format that is supported by all my digital music players I use. I don’t want to have several libraries to manage; one is already time consuming enough.

I have never seen the TRCK frame in the LIST chunks, nor is it documented in the LIST INFO sub chunks. The CD rippers I know all use itrk. So I guess that itrk is probably more widely spread and therefore the better choice.

Also, would you consider writing the LIST chunk at the bottom of the WAV file (after the ‘data’ chunk instead of before) instead of the top? Reason is that when you want to change the tagging (say album name changed) one doesn’t have to rewrite to complete WAV file. That hugely improves performance.

Locked