用Java将flv转换为mp3

时间:2010-10-25 15:02:56

标签: java video cross-platform mp3 flv

我在使用Java开发程序方面很陌生。我目前正在编写一个将flv视频转换为mp3的程序。 我已经在Visual Studio.net C#中编写过这样的程序,但问题是,它不是跨平台兼容的...... 我使用ffmpeg二进制文件将视频转换为mp3,但我找不到适用于Mac和Linux的ffmpeg二进制文件。 (如果是这样,我可以从java启动特定的二进制文件,具体取决于操作系统) 所以我尝试用Xuggle转换视频,但最终的mp3有0个字节。我目前的代码如下:

IMediaReader reader = ToolFactory.makeReader("video.flv");
reader.addListener(ToolFactory.makeWriter("music.mp3", reader));
while (reader.readPacket() == null)
         do {} while(false);

提前致谢。

抱歉我的英文不好

0 个答案:

没有答案