gpt4 book ai didi

java - 在java上运行的Lame : err console log

转载 作者:行者123 更新时间:2023-12-02 07:35:59 24 4
gpt4 key购买 nike

我正在运行 lame 将 WAV 声音转换为 MP3,作为控制台应用程序执行:

ProcessBuilder pb = new ProcessBuilder(new String[]{"lame", "in.wav", "out.mp3", "-b", "128"});
Process p = pb.start();
try {
p.waitFor();
} catch (InterruptedException ie) {
logger.error("Error calling lame", ie);
}

当我读取输出时,“正常”输出为空,但 err 有值。这是一个执行错误,或者 lame 的所有输出都是 err

最佳答案

看看你自己。在终端中运行该命令并将 stdout 和 stderr 重定向到不同的文件。然后你就会知道它去了哪里:

lame in.wav out.mp3 -b 128 1>stdout 2>stderr

关于java - 在java上运行的Lame : err console log,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12220145/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com