标签
音频标签解析仅C ++标头的库,支持ID3v1,ID3v2,FLAC,APE和(有时)其他
安装
atag完全由头文件组成,因此只需将include目录的内容放在系统范围内或项目的include文件夹中即可。
工作正在进行中
该库仍在开发中,但最终将支持大多数其他音频标签格式以及所有这些标签的完整音频标签编辑。 因此,目前,上面列出的标记类型仅支持标记解析。
例子
下面显示了基本用法:
if (atag::id3v2::is_tagged(source)) {
atag::id3v2::tag tag = atag::id3v2::parse(source);
}
其中source是某种缓冲区类型( std::string , std::vector , std::array , 或其他)。 所有标记格式均遵循上述语法,即: atag::{id
2021-12-18 22:15:44
24KB
C++
1