2009-07-14 77 views
0

我有6台服务器,总容量为175TB,可容纳不同种类的介质。很多媒体都是双倍的,而且副本以不同的格式存储,所以我需要的是一个库或一些我可以用来读取媒体中的标签并决定它是否是最好的副本。例如,我的一些媒体是日语内容,其中有DVD,现在则是蓝光内容。这些内容有时会有“Hardsubs”,即被编码到视频中的字幕和“Softsubs,它是播放时在原始视频的顶部呈现的字幕/我希望能够找到该rip的所有副本并进行比较他们通过分辨率和羯羊它们是否具有软潜艇和音频格式和质量如何以编程方式对媒体进行分类?

因此,任何人都可以提出一个图书馆,我可以纳入我的程序来做这个

编辑:?我忘了提,分发服务器将其他服务器安装为驱动器,并运行Windows服务器,因此我可能会使用C#编写解决方案,并且所有媒体都用于我自己的合法使用。我拥有许多副本,因为其中一些副本以其他格式存在例如我有一些蓝光射线重新编码因为它无法播放蓝光,所以将其编辑为xvid以用于我的Xbox。

完成这个后,我打算开源代码,因为似乎没有这样的东西,我相信它可以帮助别人。

+0

我可以建议用一些更合法的方式替换你的一些词吗? :D – CookieOfFortune 2009-07-14 16:46:11

+0

这些窗口或Linux服务器? 你不会找到一个一站式服务,但取决于我可以指定哪些平台可以查看一些文件的详细信息的库。 – whatsisname 2009-07-14 16:48:59

回答

0

我不知道任何库,但我去想想如何我progmatically接近它,我想出了这一点:

这是最有可能是可比的关键帧。关键帧定期发生,但更重要的是在大量场景更改期间发生关键帧。这些巨大的变化在很多不同的格式中都是常见的,这些帧可以作为静止图像进行比较。您可以更轻松地找到静止图像比较库。

当然,即使编码时间远远超出我的单人门限,您仍然需要找到所有不同的格式来读取,但这是一个开始和有趣的练习。

相关问题