Я хочу создать программное обеспечение, которое конвертирует видео в аудио. Для этого я использую ОБРАБОТКУ (JAVA) и JAVE. Моя проблема в "it.sauronsoftware.jave.InputFormatException
", этот код работает на Windows
, но не в OSX
.Разрешение ошибки на MAC OSX на JAVE
Я думаю, что это, вероятно, проблема разрешения.
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);
}
Вы, скорее всего, нужны собственные библиотеки для этой платформы тоже. –