C# 读写WAV/RIFF标签
我正在编写一个简单的音频录制实用程序,我还希望能够用元数据标记生成的文件。很容易找到用ID3标签标记MP3文件的库,但我更感兴趣的是像WAV和FLAC这样的无损编解码器 据我所知,WAVE文件实际上是RIFF文件类型的子集,它可以包含波形“块”和元数据“块” 有谁能给我指出库、规范或示例项目的方向,帮助我了解如何在WAVE文件中读写这些RIFF标记C# 读写WAV/RIFF标签,c#,.net,metadata,wave,riff,C#,.net,Metadata,Wave,Riff,我正在编写一个简单的音频录制实用程序,我还希望能够用元数据标记生成的文件。很容易找到用ID3标签标记MP3文件的库,但我更感兴趣的是像WAV和FLAC这样的无损编解码器 据我所知,WAVE文件实际上是RIFF文件类型的子集,它可以包含波形“块”和元数据“块” 有谁能给我指出库、规范或示例项目的方向,帮助我了解如何在WAVE文件中读写这些RIFF标记 还有人知道FLAC是否有类似的标签,以及有哪些好的资源可以将元数据写入FLAC文件吗?以下是一些论文/文章 对于Flac 用于RIFF-WAV
还有人知道FLAC是否有类似的标签,以及有哪些好的资源可以将元数据写入FLAC文件吗?以下是一些论文/文章 对于Flac 用于RIFF-WAV 是的,元数据存储在特殊块中。应该注意的是,您将无法以标准方式将ID3(或其他标记)映射到RIFF-WAV元数据。一些常见的标签字段有适当的标准RIFF-WAV字段,另一个字段则应该是您的私人发明。此外,大多数软件不识别RIFF-WAV标签 对于FLAC
您可以根据使用FLAC标签。Ahhh太好了,这对您帮助很大。尽管我没有看到任何显示编写/编辑RIFF标记的示例。我正在尝试编写一个应用程序,将记录一个wave文件,然后自动标记wave文件的艺术家、标题、版本等。。所以编辑/编写RIFF数据对我来说是最重要的。@EricAnastas我知道这已经有10年了,但你是怎么做到的?你最后用的是XMP/APE还是什么?