WAV and metadata
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.
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.
WAV and metadata
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.
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
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
Koz
Re: WAV and metadata
You can do that with Audacity 1.3.13delange 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)?
http://audacityteam.org/download/
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)
Re: WAV and metadata
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?
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
Please read: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?
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
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual
Re: WAV and metadata
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?
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?
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 wrote: I think you may mean TRCK for "TrackNumber"
-
Gale Andrews
- Quality Assurance
- Posts: 41761
- Joined: Fri Jul 27, 2007 12:02 am
- Operating System: Windows 10
Re: WAV and metadata
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
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
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual
Re: WAV and metadata
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.
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.