2015-04-03 160 views
0

我最近一直在从视频游戏转换大批WEM文件。 当我使用工具转换它们时,它将它们转换成OGG文件。然后我使用Audacity将它们转换成WAV文件,以便我可以实际使用它。当我在Audacity中进行批量转换时,它可以工作,但每隔一段时间Audacity都会冻结。这是因为Audacity试图读取一个损坏的OGG文件,并崩溃。如果它们没有以数字命名,这将不会很难清除损坏的文件! (例如3147685.ogg)我习惯用Java编程。他们可以使用任何程序,脚本或网站删除损坏的ogg文件,因此我可以轻松地将其余的文件转换为WAV文件。 请帮忙。 谢谢, 蓝色检测损坏的OGG文件

回答

0

有一个叫做oggz-validate的Linux命令;见manual entry

我建议您安装并使用它来验证您的OGG文件。使用结果触发删除文件是一些简单的shell脚本。

如果你真的需要从Java做到这一点,然后使用Process.exec(...)来启动它,等等。

+0

谢谢。有关Windows的任何建议? – BlueMustache 2015-04-03 04:03:49

+0

我能想到很多关于Windows的建议。其中一个将停止使用它:-) – 2015-04-03 04:06:45

+0

哈哈。也许当我拿到新电脑时,我可以用Windows双启动。 – BlueMustache 2015-04-03 04:07:42