我正在为Ubuntu服务器上运行的rails应用程序的后端任务系统工作。
在将上传的AIFF文件转换为FLAC之前,我需要从中删除所有可能存在的标记。我怎样才能做到这一点?
目前TagLib-Ruby还没有覆盖AIFF。 是否有另一个gem,一个命令行应用程序或类似我的rails应用程序可以调用的东西,或者我必须完全自己编写代码?
答案 0 :(得分:1)
kid3是一个同时具有gui和command line接口的应用程序,允许编辑标签并支持多种音频文件格式,包括aiff
。您可以在ruby中编写一些脚本并在rails应用程序中使用它。我不确定它是否在标准的ubuntu存储库中可用,但源代码似乎包含构建deb(以及rpm)包的必要元数据,如果它是自己做的那样。