【发布时间】:2017-08-15 00:17:17
【问题描述】:
我正在使用 MAC OS X。 我正在尝试使用 jave(java 音频视频转换器)将视频从一种格式编码为另一种格式。但我不断收到这个异常
it.sauronsoftware.jave.EncoderException: Stream #0.0, 25.00 fps(r): Video: mpeg4, yuv420p, 608x288
所以我检查了异常发生的位置.. 我找到了引发异常但无法解决为什么会出现此异常的代码部分..
代码部分是:
while ((line = reader.readLine()) != null) {
if (step == 0) {
if (line.startsWith("WARNING: ")) {
if (listener != null) {
listener.message(line);
}
} else if (!line.startsWith("Output #0")) {
throw new EncoderException(line);
}
我不断收到编码器异常。Encoder.java 的源文件可以在这里找到: http://www.sauronsoftware.it/projects/jave/download.php
【问题讨论】:
-
在不了解jave 的情况下,这看起来像是读取某种配置文件。抛出异常的代码期望在行首有特定的东西,当它没有找到时,抛出异常。您是否使用了正确的配置格式?