2009-01-27 100 views
1

作为一个“学习Groovy”项目,我正在开发一个网站来管理我的媒体集合(MP3,MP4,AVI,OGG),我无法找到任何开源库来检索meta来自这个文件的数据。我正在考虑像Linux的文件命令。 我在Java上发现了很少的库,可以做一个或另一个(如mp3info),但即使只是音乐文件也不是完整的解决方案。 这样的图书馆是否存在?这会成为另一个爱好项目吗? 感谢您的答案媒体分析Java库

+0

我忘了提,JMF是不是因为我没有找到一个方法,使Linux的 – Eldelshell 2009-01-27 16:18:16

回答

1

您可以尝试Entagged库包含用于获取媒体文件

+0

非常有趣的工作,下一个选项。似乎他们已经在做我想实现的目标,除了电影文件。谢谢。无论如何,我会继续讨论这个问题。 – Eldelshell 2009-01-30 22:19:10

0

元。如果你愿意给exec外部进程,ExifTool可以从几乎曾经创造的每一个文件格式中提取元数据。尽管名称不同,它可以从exif标签中抽取比jpgs更多的元数据。

+0

我知道有很多工具可以达到这个目的......但不是用Java编写的 – Eldelshell 2009-01-30 22:16:39

0

作为最后的手段,你可以使用一个转储从mplayer的:

mplayer -identify -frames 0 filename 
+0

这就是我宁愿避免的那种。 – Eldelshell 2009-01-30 22:15:57