首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对JAVE的MAC OSX权限错误

对JAVE的MAC OSX权限错误
EN

Stack Overflow用户
提问于 2013-02-14 15:13:51
回答 1查看 1K关注 0票数 1

我想创建一个软件,转换成音频的视频。为此,我使用PROCESSING (JAVA)和JAVE。我的问题是"it.sauronsoftware.jave.InputFormatException",这段代码可以在Windows上工作,但不能在OSX上工作。

我认为这可能是许可的问题。

代码语言:javascript
复制
String pathVideo="/Users/nouv/Desktop/video1";
String pathAudioTmp="/Users/nouv/Desktop/son";

void setup() {
  size(200, 200);

 try {
    File source = new File(pathVideo);
    File target = new File(pathAudioOutput);
    AudioAttributes audio = new AudioAttributes();
    audio.setCodec("libmp3lame");
    audio.setBitRate(new Integer(128000));
    audio.setChannels(new Integer(2));
    audio.setSamplingRate(new Integer(44100));
    EncodingAttributes attrs = new EncodingAttributes();
    attrs.setFormat("mp3");
    attrs.setAudioAttributes(audio);
    Encoder encoder = new Encoder();
    encoder.encode(source, target, attrs); 

  }
  catch (Exception e)
  {
    e.printStackTrace();
    println(e);
  }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-14 15:39:42

it.sauronsoftware.jave.InputFormatException

源文件无法解码。当解码器不支持源文件容器、视频流格式或音频流格式时,会出现这种情况。您可以检查调用编码器方法的受支持容器和插入的解码器

引用自here

Using an alternative ffmpeg executable

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14869585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档