1 个不稳定版本
使用旧的 Rust 2015
0.2.0 | 2019年2月14日 |
---|
#367 in #metadata
14KB
321 代码行(不含注释)
TALAMEL: TA(g) L(ib) A(bstract) M(etadata) E(xtraction) L(ibrary)
TALAMEL 设计为一个简单的抽象接口,用于 C++ "taglib" 库,主要通过 Rust 绑定进行访问。TALAMEL 是一个围绕 taglib 构建的 C(头文件)封装库,旨在提供音频元数据的抽象接口。特别是,TALAMEL 旨在提供 taglib 现有 C API 中未提供的元数据。
目前,TALAMEL 并未设计用于写入音频元数据。它将来也不太可能这么做。Taglib 存在一些问题,当写入标签时会导致某些文件格式出现问题,因此我建议那些想要编写音频文件元数据脚本的人使用现有的、经过充分测试的应用程序,如 iTunes,而不是使用标签库。
依赖项
~0–2.5MB
~48K SLoC