簡體   English   中英

使用VLCJ遍歷視頻文件的一部分

[英]Looping through a segment of a video file using VLCJ

我花了很多時間在此上,但無法破解。

基本上,我需要使用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如何實現?

這看起來像vlcj中的錯誤,自動重復功能不支持先前設置的媒體選項。

現在vlcj中已修復此問題,並且在發行時將包含在3.11.0版中。

同時可能起作用的是使用“標准”媒體選項:

mediaPlayer.setStandardMediaOptions(":start-time=100", ":stop-time=200");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM