gpt4 book ai didi

java - 使用vlcj编辑视频

转载 作者:行者123 更新时间:2023-11-30 04:10:23 24 4
gpt4 key购买 nike

标题可能有点误导,但我想问一下如何在我的面板中仅显示视频的一部分,例如我想在我的程序中仅显示 17:00 到 18:00 20:00长视频。有办法做到吗?因为我没有找到这样的方法,或者我只是想不出一种方法来做到这一点。这是一段工作代码:(这里 p1 是我的面板,p2 也是)

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
p = new Canvas();
p.setSize(p1.getWidth(),p1.getHeight());
o = new Canvas();
p1.add(p);
p2.add(o,BorderLayout.CENTER);
m1 = new MediaPlayerFactory();
m2 = new MediaPlayerFactory();
e1 = m1.newEmbeddedMediaPlayer();
e1.setVideoSurface(m1.newVideoSurface(p));
e1.playMedia("E:\\My Folder\\Animes\\Naruto\\Naruto Shippuden\\Episodes\\Naruto Shippuden Episode 274\\[Narutoverse]_NARUTO_Shippuden_274_[720p].mkv"); // TODO add your handling code here:
}

最佳答案

从 30 秒开始播放:

mediaPlayer.playMedia(media, ":start-time=30");

从头开始播放到 60 秒:

mediaPlayer.playMedia(media, ":stop-time=60");

播放时间在 30 到 60 秒之间:

mediaPlayer.playMedia(media, ":start-time=30", ":stop-time=60");

您还可以指定,例如如果您需要指定秒的小数部分,则为“30.5”。

关于java - 使用vlcj编辑视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19755125/

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