I'm using WMP 11, RealPlayer 10.5, QuickTime 7.6, WinAmp 5.5 and never had a problem with a WAV file (with a sub chunk called "id3 ") - they don't use it - as for other sub chunks which exist but they don't need it so they overread it.
Additional sub chunks could be defined by other programs. So "other" programs which have problems with a sub chunk "id3 " are also having problems with other new sub chunks defined by other programs. This is not related to the sub chunk "id3 " !
(There might be problems when programs are using the same sub chunk id for their own data/application only but never heared a problem).
I've also tried other djing software and the music programs WaveLab 5 and Sony SoundForge 9 and never had a problem.
WAV is embedded in the RIFF file format.
A very basic explanation of the file format:
length of following file content RIFF
- length of following content WAV
- - "sub1"
- - length of following content sub 1
- - content of sub 1
- - "sub2"
- - length of following content sub 2
- - content of sub 2
- - "sub3"
- - length of following content sub 3
- - content of sub 3
- - ... (more sub chunks)
- - "id3 "
- - length of following content "id3 "
- - the content of sub "id3 " - starting with the id "ID3" - the marker as in other music file types which support ID3
- - "sub5"
- - length of following content sub 5
- - content of sub 5
- - ... (more sub chunks)
end of file
(Check ALL links in my first post above and read it carefully for all the details).
So the only one thing you have to do:
Open the WAV file, read the sub chunks (read the first, add the content length and make a new seek in the file, read the next, and so on ...) - until you have found the sub chunk "id3 ". Then the standard ID3 stream begins as in other music files with the id "ID3". From there you use the same sub routine for reading ID3 in MP3's
So - you only have to read the de-facto standard. If it's there - use & display it as you read the ID3 stream from MP3. The ID3 stream has it's own standard format. As explained above - it doesn't matter where embedded!
I want to have it easy:
I only use MP3 or WAV - I don't want to use more formats. Space is not the problem. All the software I'm using might not be able to read FLAC or Apple Lossless, etc. - MP3 & WAV are defacto standards here and widly used. I don't want to change it.
I only get MP3 or WAV files promoted for download (sometimes AIFF from MAC studios but it's the same as WAV - only high/low order bytes are switch which I convert with sox in a few seconds).
When I buy music, MP3 and/or WAV is available. No convertion required
I want to us the SAME audio tagging standard - which is ID3 and works in both files (with all the software which support it and which I have).
The funny thing is - whenever I post "please support ID3 in WAV" I get a return question "Why don't you use another lossless format?" (see e.g. mp3tag.de forum).
.. if you would not support Apple Lossless and other people ask why don't you support Apple Lossless - would you ask "Why don't you use another (lossless) format?"
However - a support would be great. It's really easy to read the data out and no big overhead to find the ID3 stream ... and analyzing the ID3 stream is still programmed - use this sub routine
btw: You can download & install Tag & Rename 3.5.1 - there is 30 days test mode - and tag your own files.
I recommend THIS version because the previous versions/betas had a bug with ID3 in WAV files (in detail: a sub chunk must have an even number of bytes - maybe a "00" have to be added after the ID3 stream). - Which explains that ALL wav files must have an even number of bytes.
If the FLAC files have ID3 tags instead of Vorbis Comments then the plugin will not show the tags. (ID3 tags on FLAC are illegal, but some programs still put them on.)
Otherwise, or if you're not sure, please create a small sample file for me to look at. (e.g. Maybe find a CD with lots of those 4 second silent tracks padding the end before a "hidden" track 99 or similar, and rip & tag one of the silent tracks.)
So long as you zip the file and it isn't too large you should be able to attach a FLAC to a forum message. (Please avoid copyright stuff for obvious reasons. A silent track will be fine, though.)
I had the same problem, no tag for FLAC file.
After some time I realize that while with MP3 Directory Opus automatically switch folder format to music and display tag, with FLAC I have to manually switch folder format to music and after that i see the tag.
Can Dopus change folder format automatically also with flac file ?
You just need to add FLAC to the Music file types group, under Settings -> File Types.
(Not 100% sure but I think .FLAC is in the group by default now, but if you installed Opus before that change then you'll have the old list of extensions... I might be wrong though. Either way, it's easy to add.)
We're not ruling it out, but don't have any definite plans at present. Someone else could if they wish, using the plugin API and this plugin as a starting point.
I've still yet to encounter an Opus audio file in the wild, nor any real explanation for why yet another audio format is needed so it seems like a curiosity at the moment, rather than something useful, but maybe it is used by people who do certain things which I don't know about? Or is it like the MNG and APNG image formats, a nice idea that nobody uses?
Well, I've just ripped my 3 last CDs to opus and I'm very satisfied with the result.
Actually, I don't expect the opus format to overtake the other ones in the foreseeable future, even if it has the best qualities, because MP3 is so prevalent and well-known because one of the first to come.
Even wma, pushed by Microsoft, and ogg, with better qualities than MP3, are still a minority. But we might expect on the long run that all these formats coexist in different proportions.