我正在使用 xuggler 将 mp4 文件转换为 avi 文件。转换进展顺利,但我的程序没有退出 while 循环,请有人帮助我 这是我的代码
IMediaReader mediaReader = ToolFactory.makeReader(inputFilename);
IMediaWriter mediaWriter = ToolFactory.makeWriter(outputFilename, mediaReader);
mediaReader.addListener(mediaWriter);
IMediaViewer mediaViewer = ToolFactory.makeViewer(true);
mediaReader.addListener(mediaViewer);
while (mediaReader.readPacket() == null);
提前致谢
最佳答案
您是否尝试过添加调试监听器来找出问题所在?
// add a debug listener to the writer to see media writer events
writer.addListener(ToolFactory.makeDebugListener());
关于java - xuggler 将 mp4 转换为 avi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5193250/