我有一个媒体播放器,即 vlcj,我通过它在 java 框架和面板中显示视频,我想知道是否有一种方法可以一个接一个地播放视频的 2 部分,例如我想播放 10: 00 到 12:00 和 13:00 到 14:00 之间没有任何中断,我通过在我的嵌入式媒体播放器的完成事件中编写 playmedia 13:00 到 14:00 来做到这一点,但我想知道是否还有另一个方式或更短的方式,我使用 vlcj 和 java (netbeans)
p = new Canvas();
p.setSize(p1.getWidth(),p1.getHeight());
o = new Canvas();
p1.add(p,BorderLayout.CENTER);
p2.add(o,BorderLayout.CENTER);
m1 = new MediaPlayerFactory();
m2 = new MediaPlayerFactory();
e1 = m1.newEmbeddedMediaPlayer();
e1.setVideoSurface(m1.newVideoSurface(p));
e1.playMedia("src/Video/656.mkv", ":start-time="+(60*15 + 24.6), ":stop-time="+(60*15 + 30.1));