媒体分析java库
作为一个“学习 Groovy”项目,我正在开发一个网站来管理我的媒体收藏(MP3、MP4、AVI、OGG),但我无法找到任何开源库来从此文件中检索元数据。 我正在考虑类似于 Linux 的 file 命令之类的东西。 我发现 Java 上很少有库可以执行其中一项操作(例如 mp3info),但即使只是音乐文件,也不是完整的解决方案。 这样的图书馆存在吗? 这会成为另一个爱好项目吗? 感谢您的回答
As a "learn Groovy" project, I'm developing a site to manage my media collection (MP3, MP4, AVI, OGG) and I wasn't able to find any open source library to retrieve meta data from this files. I was thinking of something like Linux's file command.
I've found few libraries on Java that do one or the other (like mp3info), but not a total solution even for just music files.
Does such a library exists? Will this become another hobby project?
Thanks for the answers
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以尝试 Entagged 库从媒体文件中获取元数据
You can try Entagged Library for getting metadata from media files
如果您愿意执行外部进程,ExifTool 可以提取几乎所有发明的文件格式的元数据。 尽管名称如此,它不仅可以从带有 exif 标签的 jpg 中提取元数据。
If you're willing to exec an external process, ExifTool can extract metadata from just about every file format ever invented. Dispite the name, it can pull metadata from more than just jpgs with exif tags.
作为最后的手段,您可以使用 mplayer 的转储:
As a last resort, you could use a dump from mplayer: