我在一个组织工作,我们从学术机构获取原始的 MPEG-2 讲座视频文件,并以各种格式在我们的网站上提供它们。目前,将 MPEG-2 转换为音频 (MP3) 和视频 (MP4)、上传到 iTunes U、YouTube 等的工作流程非常繁琐。我想自动化这个过程,但阻止我这样做的主要因素是与工作流程中的每个步骤相关的所有标记。
基本上,我想这样做,以便我可以只标记一次原始文件(标记原始 MPEG-2 文件并通过转码将元数据粘贴在它上面可能要求太多,所以我们假设我会标记每对 MP3/MP4 文件),以及上传视频的每个地方所需的所有元数据 - 因此元数据必须包含适用于 YouTube、iTunes U、我们的网站以及我们上传内容的所有其他地方的正确数据到。由于元数据的广泛性,普通的 ID3 标签是不够的。我想要某种完全可定制的元数据(可能基于 XML,但不一定)解决方案,用于以编程方式标记和读取 MP3 和 MP4 文件中的元数据字段。这样的事情存在吗?我可以为此编写自己的自定义客户端程序,