代码之家  ›  专栏  ›  技术社区  ›  Ansh Gupta

如何解决此筛选器Processbuilder错误?

  •  0
  • Ansh Gupta  · 技术社区  · 1 年前

    无法运行此命令

        List<String> command= new ArrayList<>();
        command.add("ffmpeg");
        command.add("-i");
        command.add(file1Path);
        command.add("-i");
        command.add(file2Path);
        command.add("-filter_complex");
        command.add("\"[0]apad[a];[a][1]amerge[aout]\"");
        command.add("-map");
        command.add("\"[aout]\"");
        command.add(outputFilePath);
    

    ProcessBuilder ProcessBuilder=新建ProcessBuilder(命令); 流程流程=processBuilder.start();

    错误流#1:0:音频:pcm_s16le([1][0][0][0]/0x0001),8000 Hz,1个通道,s16,128 kb/s [AVFilterGraph@0x7f9dd8d05cc0]筛选器后的尾随垃圾:apad[a];[a] [1]罚款[aout]“ [AVFilterGraph@0x7f9dd8d05cc0]解析过滤器链“[0]apad[a];[a][1]amerge[aout]”'时出错:apad[a];[a] [1]罚款[aout]“

    如何解决

    我想运行这个命令,它基本上是将两个单声道音频文件合并为立体声

    0 回复  |  直到 1 年前