自上次發布(2 年 2021 月)以來將近 XNUMX 年之後, 出名和l 推出新版開源視頻播放器 MPV 0.35 而在這款全新的穩定版MPV中 包括許多修復、新的命令行選項 和功能增強。
在 MPV 中,重點是開發新功能並確保不斷從 MPlayer 存儲庫中推出創新,而不必擔心保持與 MPlayer 的兼容性。
MPV 0.35的主要新功能
在這個新發布的版本中,添加了一個新的輸出模塊 vo_gpu_next,它建立在 libplacebo 之上,並使用 Vulkan、OpenGL、Metal 或 Direct3D 11 著色器和圖形 API 進行視頻渲染和渲染。
MPV 0.35 的另一個突出變化是在後端 x11 添加了對 X11 Present 擴展的支持,它為複合管理器提供了從重定向窗口復製或處理像素圖的方法,與幀消隱脈衝 (vblank) 同步 並處理 PresentIdleNotify 事件 允許客戶端判斷像素圖的可用性以進行進一步修改(提前知道下一幀將使用哪個像素圖的能力)。
除了它 在 egl-drm 後端,您可以啟用 Adaptive-Sync 技術 (VRR),它允許您自適應地更改顯示器的刷新率,以確保流暢、無卡頓的輸出。
此外,我們還可以發現,vo_gpu 輸出模塊增加了使用 AImageReader API 在 Android 平台上進行硬件視頻解碼的支持。
在其他突出的變化中:
- 添加了一個新的聲音過濾器 af_rubberband 以使用 rubberband 3.0 庫更改節奏和音調。
- 向音頻後端添加了對音頻設備熱插拔事件的支持。
- Wayland 協議環境中對 dmabuf 的支持已添加到 vo_dmabuf_wayland 出口模塊。
- 通過 OpenBSD 項目的 sndio 聲音子系統輸出聲音的 ao_sndio 模塊又回來了
- 添加了對介子的支持。
使用 PipeWire 向 ao_pipewire 添加了一個新的音頻後端。 - 此版本需要 FFmpeg 4.0 或更高版本。
- 對於打包者:請注意 mpv 構建系統僅與 Python 3 兼容。如果您使用
bootstrap.py
腳本會處理這個; 否則你必須使用顯式調用構建系統python3 waf
.
如果您想了解更多關於這個新版本播放器的信息,您可以諮詢 以下鏈接中提供了詳細信息。
如何在Ubuntu及其衍生產品上安裝MPV 0.35?
對於那些有興趣在其係統上安裝播放器新版本的人, 他們可以按照我們下面分享的說明進行操作。
由於此更新是在此時發布的, 玩家的官方存儲庫尚未更新其軟件包。 所以要得到MPV 0.35 我們將 在系統上執行播放器的編譯。
為此,我們必須獲得播放器的源代碼, 我們可以通過打開終端並輸入以下命令來獲得:
wget https://github.com/mpv-player/mpv/archive/refs/tags/v0.35.0.zip
下載軟件包後,現在您只需解壓縮它並使用以下命令從同一終端編譯它:
unzip v0.35.0.zip cd mpv-0.35.0 cd mpv-0.35.0 ./bootstrap.py ./waf configure ./waf ./waf install
最後,對於那些喜歡等待存儲庫更新的人 或者對於那些希望通知和安裝播放器更新的用戶,可以通過在終端中鍵入以下內容來將播放器存儲庫添加到其係統中。
一個足夠了添加存儲庫(PPA) 使用以下命令將MPV傳輸到您的系統:
sudo add-apt-repository ppa:mc3man/mpv-tests
現在 我們將繼續更新存儲庫並安裝應用程序.
sudo apt update sudo apt install mpv
如何從Ubuntu及其衍生產品上卸載MPV?
如果出於某種原因,您想要卸載 MPV, 可以輕鬆刪除PPA, 我們只需要轉到系統設置->軟件和更新->其他軟件標籤。
最後 我們使用以下命令刪除該應用程序:
sudo apt remove mpv sudo apt autoremove