QtAV 1.4.2 發布,跨平臺高性能音視頻播放庫
- 提高seek速度。要感謝wm4(mpv主力開發者)的指點
- 優化音視頻同步邏輯,軟解播放高分辨率高幀率視頻完勝其他播放器。其他播放器幾乎不能看,包括硬解,除了mpv+vaapi。以后將有更好的優化。 windows下效果略差。4k 120fps測試視頻: http://pan.baidu.com/s/1sjykTqt
- 修復VA-API解碼圖像下方多出一條模糊的線問題。修復使用libav9時vaapi可能不工作的問題。- ffmpeg運行時支持hevc dxva硬解的話就啟用硬解。目前要使用LAVFilters的ffmpeg。
- Cedarv硬解優化
- 增加可擴展的視頻輸入源接口。支持qrc資源文件里的音視頻播放(QtMultimedia還不支持)
- 異步加載
- 修復使用openal時多個播放器實例播放音頻不正常問題
- 修復播放下一幀問題
- 修復截圖不是當前幀問題。簡化截圖接口
- 修復qml視頻畫面抖動問題
- 正確處理文件名中的特殊字符。
- libass改為動態加載。依賴 https://github.com/wang-bin/capi
- 支持鏈接到ffmpeg靜態庫
- rgb48支持。opengl只支持rgb48le
下載:https://sourceforge.net/projects/qtav/files/release/1.4.2
QtAV是基于Qt和FFmpeg的音視頻播放庫。開發者能夠很容易基于QtAV編寫播放器。支持常見的功能如播放、截圖、暫停、快進快退、音量控制、播放網絡流媒體等。目前支持的渲染方式有QPainter、Direct2D、gdi+、OpenGL,以后會添加其他選擇和硬件解碼功能。
QtAV支持多個平臺,已經支持windows的mingw和vc、linux、mac os x。vc編譯方法見wiki。同時支持Qt4和Qt5
QtAV是我在2012年10月開始寫的,目前國內外已經有幾個公司、教育機構在使用,多用于攝像頭監控
本文由用戶 xdfr 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!