Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 影像與多媒體

KMPlayer 無法播放 RMVB 解決方案:補全 Real 解碼器

編輯:影像與多媒體

問題現象

卸載暴風影音後,KMPlayer 播放 RMVB 提示「找不到解碼器」,更新編解碼器無效。原因:KMPlayer 原依賴暴風影音安裝的 Real 解碼器動態庫(如 drvc.dll),暴風卸載時連帶刪除。

核心解法:手動補齊 Real 解碼器核心 DLL

方法一:從 RealPlayer 10 提取(經典穩健)

  1. 下載安裝 RealPlayer 10(舊版官網/存檔站可獲取)。
  2. 進入安裝目錄(預設 C:\Program Files\Real\RealPlayer\ 或 Program Files (x86))。
  3. 複製以下 4 個核心 DLL 到 KMPlayer 安裝目錄(kmplayer.exe 所在資料夾):
    • cook.dll(Cook 音頻解碼)
    • drvc.dll(RealVideo 視頻解碼核心)
    • pncrt.dll(Real 網絡傳輸)
    • sipr.dll(RealAudio SIPR 語音解碼)
  4. 可選:複製完成後卸載 RealPlayer 10,不影響 KMPlayer 播放。

方法二:單獨下載 drvc.dll(快速測試)

  1. 搜尋下載 drvc.dll(單檔約 200-300KB)。
  2. 放入 KMPlayer 目錄,重啟 KMPlayer 測試 RMVB 播放。
  3. 若仍無聲/無圖,需補齊上述 4 組 DLL。

方法三:安裝 RealPlayer / Real Alternative(自動註冊)

  • RealPlayer 官方最新版:安裝後系統級註冊 Real 解碼器,KMPlayer 等所有播放器可調用。但安裝包大、常駐進程多、廣告多。
  • Real Alternative (Lite):免費精簡包,僅含核心解碼器與 DirectShow 濾鏡,無播放器界面、無廣告、不常駐,**強烈推薦**。

驗證與進階設定

  1. KMPlayer → 右鍵 → 選項 → 濾鏡 → 視頻解碼 → 內部解碼器 → 確認 RealVideo 顯示「已載入」。
  2. 音頻解碼同理檢查 RealAudio (cook/sipr) 狀態。
  3. 若畫面撕裂/花屏:選項 → 視頻 → 視頻渲染 → 嘗試切換 EVR (Vista/.NET 3.0) / VMR9 (Renderless) / Overlay Mixer。

替代方案:換播放器(一勞永逸)

建議:KMPlayer 開發已停滯,安全性與相容性逐年下降。**遷移至 PotPlayer 或 VLC 可徹底解決解碼器依賴地獄**,並獲得持續更新與現代功能(HDR、高幀率、硬解、觸控手勢等)。

結語

KMPlayer 無法播放 RMVB 根因是 Real 解碼器 DLL 缺失。最快修復:安裝 Real Alternative 或手動放入 4 核心 DLL。長遠之計:**更換現代播放器(PotPlayer/VLC)**,擁抱內建全格式解碼的無憂時代。

Copyright © Windows教程網 All Rights Reserved
播放器RMVB 支援特點
PotPlayer內建 FFmpeg 完美支援輕量、高度可定制、硬解優秀、無廣告
VLC Media Player內建 libavcodec 完美支援開源、跨平台、幾乎播放所有格式
MPC-BE + LAV Filters完美支援極簡、資源佔用極低
SMPlayer (mpv 前端)完美支援記憶播放位置、YouTube 直鏈播放