WAV INFO List chunk question.

Tsuda Kageyu tsuda.kageyu at gmail.com
Thu Jan 14 10:59:47 UTC 2016


Hi Michael,

I have an old file named "The Microsoft Sound.wav" (I believe it originally
came with Windows95) which has the LIST chunk at the bottom of the file. My
Windows8.1 explorer shows its metadata properly. So I think the position of
the chunk doesn't matter.
Another thing came across my mind is character encoding. As far as I know,
Windows Explorer writes the LIST/INFO chunk in the default encoding of each
system. However, TagLib uses UTF-8 by default because it's difficult for a
cross-platform library to handle Windows' encodings. TagLib has an abstract
class named RIFF::Info::StringHandler to let users to use the encodings of
their choice. Please see /riff/wav/infotag.h for further details.

Regards,
Kageyu


2016-01-14 2:47 GMT+09:00 Michael Tomaras <M.Tomaras at audionetwork.com>:

> Hi,
>
>
>
> I am trying to use TagLib to tag some wav files with the INFO List chunk
> and it works properly by adding the chunk at the end of the file (since the
> file has no metadata to start with). My issue is that in windows explorer
> and windows media player (and some other apps that I care about) the
> metadata doesn’t show. By using some other tool (MetadataTouch), I can see
> your embedded metadata and after saving with that one the tags show
> properly on Explorer and WMP (TagLib can also read them). The difference I
> noticed is that the INFO List chunk is at the start of the file and not the
> end.
>
> I was playing around with your dll and also looked into your source, but I
> can’t seem to find a way to add a chunk at the start of the file. Is there
> such a way? If not is there an upcoming feature that will support it? At
> the very least, could you give me some more insight into your codebase so
> that I can implement it and fork your github project to share my solution
> with you?
>
>
>
> Thanks in advance for your help.
>
>
>
>
>
> Regards,
>
>
>
>
>
> [image: Audio Network Limited]
>
> *Michael Tomaras *
> Software Engineer
>
>
>
> m.tomaras at audionetwork.com  <m.tomaras at audionetwork.com>
> *t. *44 (0) 20 7566 1441
> http://www.audionetwork.com
>
> *Audio Network Limited*
> 54 St John's Square London EC1V 4JL
>
>
>
>
> This message contains confidential information and is intended only for
> the individual addressee. If you are not the named addressee you should not
> disseminate, distribute or copy this e-mail. Please notify the sender
> immediately by e-mail if you have received this e-mail by mistake and
> delete this e-mail from your system. Thank you.
>
> Audio Network Limited is a private limited company registered in England
> at School Farm Studios, Little Maplestead, Halstead, Essex C09 2SN.
> Registered number: 4257337
>
>
>
>
>
> _______________________________________________
> taglib-devel mailing list
> taglib-devel at kde.org
> https://mail.kde.org/mailman/listinfo/taglib-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/taglib-devel/attachments/20160114/e14e4c70/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 4778 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/taglib-devel/attachments/20160114/e14e4c70/attachment-0001.png>


More information about the taglib-devel mailing list