gpt4 book ai didi

java - Xuggler MediaWriter 操作不允许问题

转载 作者:搜寻专家 更新时间:2023-10-31 20:29:58 24 4
gpt4 key购买 nike

当我关闭一个 IMediaWriter 做一个简单的转码。异常是“java.lang.RuntimeException: error Operation not允许,无法将预告片写入 test.mp3”每当我调用 IMediaWriter.close() 时我都会得到这个,任何想法为什么我会得到这个来进行简单的转码?这是示例代码:

IMediaReader reader = null; 
IMediaWriter writer = null;
try {
reader = ToolFactory.makeReader("test.wav");
writer = ToolFactory.makeWriter("test.mp3", reader);
reader.addListener(writer);
while (reader.readPacket() == null) ;
reader.close();
writer.close();
} catch (Exception ex) {
ex.printStackTrace();
}

最佳答案

这肯定会奏效,因为我遇到了同样的问题。谢谢你。如果您需要更多说明,请询问...

IMediaReader reader = null; 
IMediaWriter writer = null;
try {
reader = ToolFactory.makeReader("sijo.mp4");
writer = ToolFactory.makeWriter("Thomas.flv", reader);
reader.addListener(writer);
while (reader.readPacket() == null) ;
//Should IMediaReader automatically call close(), only if ERROR_EOF (End of File) is returned from readPacket().
reader.setCloseOnEofOnly(false);
//If false the media data will be left in the order in which it is presented to the IMediaWriter.
//If true IMediaWriter will buffer media data in time stamp order, and only write out data when it has at least one same time or later packet from all streams.
writer.setForceInterleave(false);
System.out.println("closed...");
} catch (Exception ex) {
ex.printStackTrace();
}

关于java - Xuggler MediaWriter 操作不允许问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10915847/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com