日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

开源的多媒体播放器MPV

發布時間:2023/12/20 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开源的多媒体播放器MPV 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? ? 最近在網上找到了一個很好用的開源多媒體播放器MPV,它功能強大、免費開源、支持多平臺的極簡播放器。底層采用了 MPlayer、mplayer2 和 FFmpeg 等開源項目,支持多種音視頻格式、高清視頻、GPU 解碼、自定義等功能,追求極簡的命令行啟動+快捷鍵操作方式,是技術愛好者的首選視頻播放器。下面對下載源碼、win7上編譯和播放做一個簡單介紹。并附上源代碼和可在Win7使用的應用程序(CSDN可下載)。


具體步驟:
1、下載源代碼:
? ? ? 用git到github下載:git clone https://github.com/mpv-player/mpv.git
2、下載編譯軟件MSYS2,下載地址:https://www.msys2.org/
3、安裝MSYS2,這個過程非常簡單,看上面網頁地址的操作,一般不會有問題。
4、編譯MPV,具體步驟:
? ? 1.打開MSYS2 MinGW X64(按win7的圖標就可以)。
? ? 2.配置環境和安裝需要的工具包(在bash環境中) ??
? ? ? ?pacman -S git python $MINGW_PACKAGE_PREFIX-{pkg-config,gcc}
? ? ? ?pacman -S $MINGW_PACKAGE_PREFIX-{ffmpeg,libjpeg-turbo,lua51}
? ?3.進入mpv目錄,cd mpv(在bash環境中)
? ?4.執行/usr/bin/python3 bootstrap.py(在bash環境中)
? ?5.配置編譯和安裝需要的工具(在bash環境中):
? ? ? ?/usr/bin/python3 waf configure CC=gcc.exe --check-c-compiler=gcc --prefix=$MSYSTEM_PREFIX
? ?6.配置編譯和安裝需要的工具(在bash環境中):?? ??
? ? ? ?/usr/bin/python3 waf install

經過以上步驟就可以得到需要的可執行文件mpv.exe
如果要編譯動態庫,也可使用下面語句:
? ? /usr/bin/python3 waf configure CC=gcc.exe --check-c-compiler=gcc --enable-libmpv-shared --prefix=$MSYSTEM_PREFIX
? ? ?/usr/bin/python3 waf install
?
運行的效果圖為:
1.開始界面


2.播放視頻界面


3.播放音頻界面

另:源碼與播放器和一些相關的介紹MPV.zip上傳到CSDN,可供下載。

下載地址:開源的多媒體播放器MPV-編解碼文檔類資源-CSDN下載

總結

以上是生活随笔為你收集整理的开源的多媒体播放器MPV的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。