是否有使用 Scala 或 Java 编辑 MP4 元数据的库? [关闭]

Posted

技术标签:

【中文标题】是否有使用 Scala 或 Java 编辑 MP4 元数据的库? [关闭]【英文标题】:Is there a library for editing MP4 Metadata with Scala or Java? [closed] 【发布时间】:2013-08-08 18:12:13 【问题描述】:

我一直在使用 ffmpeg 来完成这项任务,只需从 Scala 中调用它即可。然而,这样做是非常过分的,因为ffmpeg 要求你有一个输出文件。所以我正在创建视频文件的完整副本just,这样我就可以修改 ID3 标签。是时候了,至少可以说 CPU 负担很重。

显然,它们可以在适当的位置进行编辑(例如,通过手动更改窗口中属性对话框中的标签)。当然有办法以编程方式做同样的事情吗?

【问题讨论】:

那些投票“离题”的人能解释一下为什么会这样吗?我很生气,每次有人在 SO 上要求一个图书馆时,人们都在点击“关闭”。请求图书馆完全是关于 IMO 的话题。 原因“哪个库?”问题被认为是题外话,因为 SO 正在寻找有合理机会获得可以接受答案的问题。对于图书馆的建议,很可能有两个或更多的竞争图书馆都同样有效。就我个人而言,我发现这类问题也很有用,但我明白为什么它们不适合。 【参考方案1】:

This 库支持 MP4 元数据。它甚至可以修改数据并拥有相当用户友好的 API。

This 库也可能对非 ID3 元数据有帮助。

【讨论】:

Jaudiotagger 不支持 MP4 视频。 OP 确实指定编辑视频文件,而不仅仅是 MP4 音频容器。

以上是关于是否有使用 Scala 或 Java 编辑 MP4 元数据的库? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Scala学习笔记

使用 javascript 检测 MP4 视频是不是有音轨

在 JavaScript 中创建 MP4 视频 [关闭]

scala-native 可以使用现有的 Java/Scala 库吗?

Scala(或Java)中泛型函数的专业化

Scala 相当于 wsdl2java?