使用java xuggle编辑视频文件

时间:2012-01-04 12:00:09

标签: java video-processing xuggle

我想将视频文件拆分成多个部分,然后重新加入其中一部分以制作新的视频文件。

我是通过使用xuggle循环数据包然后将其中一些(在调整其时间戳之后)写入新文件来实现的,但是当我播放文件时,过渡帧中存在一些干扰。 (这可能是因为帧的解码取决于其作为程序一部分而被丢弃的前一帧)

如何摆脱干扰?

1 个答案:

答案 0 :(得分:0)

理想情况下,您在关键帧上进行拆分,因为它们通常不依赖于前面的帧。 IPacket类有一个isKey函数来测试这种情况。

我不确定您正在使用哪种压缩格式。我试过用xuggler拆分mp4流,结果发现结果很糟糕。