我花了很多时间在这上面,但是不能破解它。
基本上,我需要使用vlcj库遍历视频文件的段(一分钟左右)。
在第一次迭代中,所选的片段(从文件的100秒开始)正好被播放,但是它只是从视频文件的最开头播放,这不是我需要的当然
Media media = new SimpleMedia("C://video.avi", ":start-time=100", ":stop-time=200");
mediaPlayer.playMedia(media);
mediaPlayer.setRepeat(true);
mediaPlayer.setPlaySubItems(true);
如何通过vlcj实现这一目标?
答案 0 :(得分:0)
这看起来像是vlcj中的一个错误,自动重复功能并不尊重以前设置的媒体选项。
现在已在vlcj中修复,并在发布时包含在3.11.0版本中。
同时可以使用“标准”媒体选项:
mediaPlayer.setStandardMediaOptions(":start-time=100", ":stop-time=200");