[英]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.