ビデオをオーディオに変換するソフトウェアを作成したいと思います。これには、PROCESSING(JAVA)とJAVEを使用します。私の問題は" it.sauronsoftware.jave.InputFormatException
"です。このコードは動作しますが、では動作しWindows
ませんOSX
。
おそらく許可の問題だと思います。
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);
}