Я довольно новичок в разработке программ на Java. В настоящее время я пишу программу, которая конвертирует FLV-видео в mp3.
Я уже написал такую программу на Visual Studio.net C #, но проблема в том, что она не совместима с разными платформами ...
Я использовал двоичный файл ffmpeg для преобразования видео в mp3, но я не могу найти двоичные файлы ffmpeg для Mac и Linux. (если это так, я могу запустить конкретные двоичные файлы из Java, в зависимости от ОС)
Поэтому я попытался преобразовать видео с помощью Xuggle, но в окончательном mp3-файле 0 байтов. Мой текущий код следующий:
IMediaReader reader = ToolFactory.makeReader("video.flv");
reader.addListener(ToolFactory.makeWriter("music.mp3", reader));
while (reader.readPacket() == null)
do {} while(false);
Заранее спасибо.
p.s извините за мой плохой английский