Qt制作视频播放器
前言
該播放器參考了SMPlayer,實現了其基礎功能,許多高級功能暫未實現
軟件的實現基于Qt,opencv,多線程以及數據庫等相關知識
功能概述
①支持本地音視頻在線播放,url網絡視頻在線播放
②支持視頻實時開始、暫停、停止、快進、跳轉、倍速、縮放及音量調節等
③收藏夾,可建立收藏夾保存自己感興趣的視頻,方便日后再次觀看
④最近播放列表,記錄近期的觀看記錄
⑤播放列表,可添加或刪除資源,設置播放模式(隨機,順序,循環)及搜索等
⑥逐幀播放,讓視頻可一幀一幀逐幀進退播放
⑦倒放,讓視頻可倒放
⑧可設立標記,循環播放標記間的視頻段,方便我們重復觀看某一段視頻
⑨其他,視頻截圖,視頻信息查看,打開瀏覽器等
功能演示
選擇本地資源播放
?url資源播放
收藏夾
播放列表?
?最近播放列表
視頻倒放
沖線原視頻
沖線倒放視頻
原視頻
排球倒放視頻
其他功能
還有許多功功能如視頻逐幀播放、設置標志循環,截圖等等不方便演示,可拿源碼自行實驗
(需配置一定環境例如opencv才可運行,所以源碼大家可以參考,具體功能實現歡迎討論交流)
項目源碼:https://github.com/17359830697/VideoPlayer
持續更新Qt項目,免費獲項目源碼~
喜歡的話就點贊收藏關注吧~
總結
- 上一篇: css 弹性盒子
- 下一篇: 手淘Android容器架构——Atlas