3

我想在 java 中编辑 mp4 视频文件的标签。我在谷歌代码上找到了 mp4parser,但没有足够的文档。在 java 中编辑 mp4 视频标签的最佳库是什么。mp4视频中的评论标签有什么限制吗?

4

1 回答 1

3

所以你所说的标签是指标题、艺术家、专辑等?在这种情况下,您可以尝试 JCodec ( org.jcodec.movtool.MetadataEditor ) 中提供的新 API。它还有一个 CLI ( org.jcodec.movtool.MetadataEditorMain )。

以下是基本用法:

# Changes the author of the movie
./metaedit -f -si ©ART=New\ value file.mov

或通过 Java API 做同样的事情:

MetadataEditor mediaMeta = MetadataEditor.createFrom(new
    File("file.mp4"));
Map<Integer, MetaValue> meta = mediaMeta.getItunesMeta();
meta.put(0xa9415254, MetaValue.createString("New value")); // fourcc for '©ART'
mediaMeta.save(false); // fast mode is off

您可以在此处找到完整的文档:http: //jcodec.org/docs/working_with_mp4_metadata.html

于 2017-09-29T00:20:55.530 回答