這是歷史版本頁面 — 看 MPC-BE (64-bit) 最新版本

影片打不開或播放卡頓?MPC-BE 能幫上什麼忙

MPC-BE (64-bit) 軟體圖示 MPC-BE (64-bit) 4105 (64-bit) 資料更新 2018-10-29 閱讀約 6 分鐘

你剛從網路上下載了一部 MKV 或 HEVC 格式的影片,興沖沖點開,結果畫面黑屏、有聲音沒影像,或是直接跳出「無法播放此檔案」的錯誤訊息。你當下只想趕快把片子看完,不想再花時間研究什麼解碼器、轉檔工具,更不想裝一堆來路不明的播放軟體,結果順便綁架你的瀏覽器首頁。

很多人遇到這種狀況,第一個念頭是去下載萬用解碼包,或是裝一套功能大雜燴的播放器。但解碼包裝完常常要重開機、設定又複雜,大雜燴播放器則動不動跳出廣告、背景偷吃資源。其實你需要的是另一種切入點:一套內建齊全解碼器、打開就能播、不夾帶廣告的輕量播放器,把「播放」這件事單純化,讓你把時間留給影片本身。

01MPC-BE 跟一般播放器有什麼不同?

它最大的特色是內建解碼器,安裝完不用再另外裝任何解碼包,常見的 MKV、AVI、MP4、FLAC、MP3 都能直接開啟播放。介面維持傳統 Media Player Classic 的配置,但多了深色主題可以切換。整體設計以「打開就能用」為目標,沒有廣告、沒有綁架安裝,安裝過程也能自己勾選要關聯哪些檔案類型。

02它能不能播 4K 或 HDR 的影片?

官方說明指出,只要硬體配備足夠、設定正確,它支援 4K 與 HDR 播放。實際使用上,你需要在設定裡確認硬體加速有開啟,並選擇合適的影片渲染器。如果你的顯示卡不支援相關加速功能,播放 4K 或 HDR 時可能會卡頓或顏色跑掉,這部分要依自己的設備狀況調整。

03字幕檔案要怎麼掛上去?

它支援 SRT、ASS 這類常見字幕格式,也能讀取影片內嵌的字幕軌。把字幕檔放在跟影片同一個資料夾、檔名取成跟影片一樣,開啟影片時通常會自動載入。如果沒自動載入,可以從選單手動選擇字幕檔。ASS 字幕的特效樣式也能正常顯示,這點對看動畫或特效字幕的人來說很實用。

04播放時想快速跳轉或一格一格看,有辦法嗎?

可以。它支援鍵盤快捷鍵操作,空白鍵暫停、方向鍵前後跳轉,這些都能在設定裡自訂。另外有逐幀播放功能,按一下前進一格畫面,適合拿來仔細看動作場面或檢查影片細節。播放清單和書籤功能也有,看到一半關掉,下次可以從書籤位置繼續。

05介面看起來很陽春,能改外觀嗎?

它提供深色模式與多種主題可以切換,工具列、圖示、按鍵配置都能在設定裡調整。如果你習慣傳統播放器的簡潔介面,它的預設外觀其實就是那個路線。想要更換面板或調整按鈕位置,進到設定裡可以逐項修改,但整體來說它走的是實用路線,不是花俏的皮膚大賽。

06這套軟體適合什麼樣的人用?

適合不想花時間研究解碼器、只想打開影片就順利播放的人。也適合對播放器有明確控制需求的人,例如想自訂快捷鍵、需要逐幀播放、要掛 ASS 特效字幕的使用者。另外,在意軟體是否夾帶廣告、是否佔用系統資源的人,它輕量、無廣告的設計會比較對胃口。

07電腦等級不高,跑得動嗎?

官方建議配備是雙核心處理器、1 GB 記憶體、支援 DirectX 9 的顯示卡,門檻不算高。它本身設計就是輕量、低資源佔用,在舊電腦上播放一般 1080p 影片應該沒問題。但如果是 4K 或高碼率影片,處理器跟顯示卡的負擔會明顯增加,這就要看你的硬體等級了。

08它跟 Media Player Classic 或 PotPlayer 比起來如何?

它是 Media Player Classic 的分支版本,延續了原本的輕量路線,但介面與功能有重新整理。PotPlayer 功能更豐富、面板更多,但相對也比較複雜。以評分人數來看,PotPlayer 有 821 人評分、Media Player Classic 有 496 人,MPC-BE 只有 70 人,能參考的實際使用經驗比較少。功能相近的選擇不少,建議先試用再決定。

09介面只有英文,看不懂怎麼辦?

它的介面語系確實只有英文,沒有內建繁體中文。對不習慣英文介面的人來說,操作上會多一層障礙。雖然播放器的主要功能不難摸索,但進到設定調整解碼器或渲染器時,英文選項可能會讓你卻步。如果你完全無法接受英文介面,可能需要考慮其他有中文語系的播放器。

10它適合拿來播網路串流影片嗎?

它可以透過輸入網址的方式開啟線上串流,但官方說明也提到,它並不是為了串流平台最佳化設計的。實際使用上,開啟 YouTube 或 Vimeo 這類網站的影片連結可能可以播,但操作體驗不會比瀏覽器或專門的串流播放器順手。如果你主要看本地檔案,這點影響不大;如果常看線上影片,它可能不是最合適的工具。

11安裝過程會不會夾帶其他軟體或廣告?

官方說明明確表示安裝程式不含任何綑綁軟體或廣告。安裝時可以選擇標準或自訂安裝,自訂模式能勾選要關聯的檔案類型、是否建立捷徑。安裝完就能直接使用,不需要額外設定。這點在目前許多免費軟體動不動就偷裝工具列或改首頁的環境下,算是比較乾淨的選擇。

12它更新頻繁嗎?會不會裝了之後沒人維護?

根據收錄的版本紀錄,它從 2016 年開始持續有更新,近 12 個月內更新了 10 次,近 24 個月內更新了 20 次,屬於定期維護中的專案。開發團隊是獨立志願者組成,更新節奏不算慢,至少不是放著不管的孤兒軟體。不過開源軟體的維護狀況隨時可能變化,這點需要自己留意。

下載與官方連結

前往官方網站 下載 MPC-BE (64-bit)

MPC-BE.1.5.2.4105.x64.exe · 13.1 MB · 連結指向軟體原廠

版本紀錄

再看 5 筆

看完整版本清單

這一版改了什麼

What's new in this version:

- Build in Visual Studio 2015 is no longer supported

VTSReader:
- Fixed crash on some DVD-Audio with empty Title

UDP / HTTP Reader:
- Added the ability to connect to streams with "Content-Type: None", this is found on some IPTV broadcasts

DTSAC3Source:
- Added support for files with AC3 core + EAC3 dependent streams

Splitters:
- Improved work with bad ID3m2 tags, added support for reading Extended header
- Corrected extradata filling for H.264 and HEVC
- Improved recovery of access to the playing file (after reconnecting the flash drive, network drive, etc.)
- Improved compatibility with StreamBuffRe
- Added MPC DVR Splitter to work with recordings of some Chinese DVR / IP cameras ('HXVS')
- Improved support for chapters and images in ID3v2 tags
- Optimized data reading
- Maximum buffer size increased to 15 seconds. This should solve the problem with DVD-drives, in which the rotation speed increases with a large delay

MPEGSplitter:
- Improved support for DVD-Audio
- Improved support for online streams
- Fixed playback of some MPEG-TS streams
- Fixed time search of some MPEG-PS streams
- Improved reading PSI (Program-specific information)
- Added support for displaying multiple languages in track titles (this is found in subtitles)
- Improved support for DTS-HD
- Added support for files with AC3 core + EAC3 dependent streams
- Fixed crash when opening "incomplete" Blu-ray structure
- Added support for MPEG-4 ASP
- Corrected settings window for large scales
- The opening time of some files with AVC and HEVC streams has been reduced

MP4Splitter:
- Improved support for Vorbis streams
- Fixed a crash when opening DASH files with timestamps of the first segment starting from a value greater than zero
- Fixed time search of fragmented (dash) files by non-indexes
- Added support for "Vidvox Hap" video
- Fixed crash when opening some MP4 files
- Improved VP8 support
- Added support for Opus in MP4
- Added support for MPEG Audio Layer 2
- Added support for AV1

MatroskaSplitter:
- Added support for "ROTATE" and "ROTATION" parameters
- Improved time search for incomplete files
- Corrected bitrate display for AC3 and DTS tracks
- Fixed crash when opening files with more than one video track
- Added support for AV1
- Extended support for E-AC3 tracks
- Corrected work with the proportions and cropping video frame
- Fixed splitter statistics (iBufferInfo)
- Optimized reading of the nearest subtitles after time search if there are data in the CueRelativePosition and CueDuration

FLVSplitter:
-Added support for tags in UTF-8 format, added support for the "author" tag

Oggsplitter:
-Fixed opening files if timestamps do not start from scratch
- Added support for reading comments for FLAC tracks, added support for tags "CUESHEET" and "METADATA_BLOCK_PICTURE"
- Improved playback of live broadcasts and recordings
- Fixed time search. Previously it worked incorrectly and could cause a discrepancy between audio and video

BinkSplitter:
- Fixed calculation of timestamps for audio tracks

RawVideoSplitter:
- Added support for IVF files ('DKIF')
- Extended support for RAW MPEG4 files (DivX5 and others)

MpaSplitter:
- Fixed opening of some small files

Audiosplitter:
- Added support for ID3v2 in the header of APE files
- Updated ID3v2 support in WAV files

MpaDecFilter:
- Fixed 16bit BD LPCM decoding
- Added support for PCM A-law and mu-law decoding
- Remaked and fixed E-AC3 transmission over the bitstream via HDMI
- Processing time stamps has been remaked, which should make playback of some formats (for example, RealAudio) more even
- Added support for decoding DVD-Audio with two groups of channels whose frequency or bitdeph is different
- Improved TrueHD bitstreaming

MPCVideoDec:
- Fixed output of an inverted RGB image when working with VSFilter
- If YUV video parameters are not specified, then set BT.601 or BT.709 based on the resolution for more correct conversion to RGB
- Fixed playback of H.264 streams with a high ReFrames value
- The frame size for the "Vertical stereo pair" mode has been adjusted
- Now the flag on the type of interlace and color space of the parent filter (container) has a higher priority
- Added support for RGBP16, which gives Avisynth+ together with FFVideoSource
- Improved stream compatibility check with hardware decoding
- Added the ability to hardware video decoding with a resolution of 720x1280 for older versions of Intel HD
- Removed support for DXVA2_VP9_VLD_Intel mode
- Added support for video "Vidvox Hap"
- Extended UtVideo support
- Improved support for VC-1, MPEG-1/2, MPEG-4
- The decoder now receives additional information from internal splitters
- Added support for FMP4 codec (a kind of MPEG-4)
- Added support for AOMedia Video 1 (AV1)
- Fixed a hang after stopping when decoding 3D MVC and output via madVR
- Fixed ffvhuff decoder
- Fixed artifacts when time search H.264 video on AMD video adapters
- Various changes in the HEVC decoder

AudioSwitcher:
- Fixed incorrect display of the name of the tracks in some cases
- Fixed 8-bit mono sound playback
- Added the ability to adjust the level of the center and surround channel

MpcAudioRenderer:
- Fixed 24bit output when changing playback speed
- Improved changing settings and output devices during playback
- Added stereo crossfeed function (for headphones). The bs2b library is used with parameters 700 Hz, 6 dB
- Completely rewritten synchronization method. Now the audio renderer controls the clock itself
- The "UseWasapi" option has been renamed to "DeviceMode"
- Now the default mode is WASAPI Shared, as the most user-friendly
- Redesigned status window. Added the ability to translate
- Added device buffer setting. Available values are "Default" (which gives the driver), 50 and 100 ms

EVR Custom Presenter:
- Fixed using NominalRange for input video stream
- By default, we use the shader method "PS: Simple averaging" to reduce the frame, and "PS: Catmull-Rom spline4" to increase the frame
- Added indications for loading a GPU and using GPU Memory for Intel and AMD adapters
- Added support for DXVA-HD interpolation (use only for Intel adapters)
- Added definition of "d3d11 native" modes (LAV Video) and Intel H.264 (MVC 3D)
- Removed support for "32-bit Floating Point" textures (D3DFMT_A32B32G32R32F). This does not give significant advantages compared to "16-bit Floating Point" (D3DFMT_A16B16G16R16F), but it causes various problems (performance drop, interface glitches, player crashes)
- Fixed the functionality of the options "Do not scale at small frame size increases/decreases" for an exclusive full screen
- Fixed loading incorrect ICC profile for a non-primary display
- Fixed detection of PS 2.0b shader support
- Redesigned renderer statistics (Ctrl+J)

Subtitles:
- Fixed crash after incorrect result of CWord::Transform () functions
- Fixed the "Position subtitles relative to video frame" option for text subtitles
- Fixed missing or incorrect output of some effects while reducing images for text subtitles
- Improved support for WebVTT subtitle format
- Added support for LyRiCs format (.lrc)
- Files with a .txt extension are no longer identified as subtitled files
- Correctly display external subtitles when changing playback speed
- Fixed working with PGS subtitles. Now there is no need to allocate large buffers in splitters
- Improved support for teletext subtitles

YouTube:
- Improved work with the dashmpd list
- Improved support for Youtube live stream
- Ignore subtitles created automatically
- Improved subtitle parser
- Added automatic saving of external audio track if user saves video in DASH format
- Added support for Youtube 1440p and 2160p live streams
- Added support for 5K and 8K resolutions
- Used by google api for parser playlists. This will allow you to download playlists with more than 200 items
- Added support for youtube-dl. The file youtube-dl.exe should be located in the player folder or in the path specified in the variable "PATH"
- The "YouTube" settings panel has been renamed to "Online media services"
- Display the AV1 streams in the menu "Navigation->Jump To" if available
- Fixed the name of the file to save after changing the resolution in the menu "Navigation->Jump To"
- Added support for 134 and 136 formats if 18 and 22 are missing
- Fixed problems with subtitles after changing the quality of Youtube videos

Shaders:
- Updated "grayscale.hlsl" shader
- Added "treshold.hlsl" shader
- Added "LumaSharpen.hlsl" shader (thanks to JNW)

Installer:
- Added handling of the case of unavailability of libmfxsw32/64.dll.zip in the temporary folder
- Now the uninstaller can be signed with a digital signature

MPCBEShellExt:
- Reduced size, no longer use MFC

Player:
- Corrected file history saving
- Fixed the "Apply" button in the settings
- Fixed link to uICE website
- Fixed inactivity of the subtitle selection button for some DVD-Video
- Fixed the size of the external filter settings windows
- Improve the playlist. The "Sort by Name" command has been fixed. Added "Reverse Sort"
- The list of MPCAPI_COMMAND is synchronized with the project MPC-HC. Incorrectly working commands fixed, CMD_OPENFILE_DUB added. MPCTestAPI refactoring
- Added support for horizontal roller or mouse buttons (Mouse Wheel Left/Right)
- Fixed crash when trying to view MediaInfo data on some matroska files
- Added processing of the / open parameter without specifying the path, in which case the last memorized file will be opened
- Adjust OSD output
- Fixed reading of the "INDEX" field in the Cue sheet
- Fixed incorrect exit from full-screen mode in some cases
- Removed useless "EDL window" and related functionality
- Fixed incorrect display of messages about the inconsistency of the version of language .dll in the absence of these most .dll
- Fixed deleting files from the playlist and moving several items
- Fixed processing of subfolders with Drag'n'Drop
- Improved search for similar files
- The option "Fullscreen Direct3D" has been renamed to "Exclusive Full Screen"
- Added the ability to open .url and .website files (similar to .lnk)
- Display the main menu instead of the context menu, when the main menu is hidden
- Hot keys of the main window now work with an active playlist (except those used in the playlist itself)
- Added the ability to open AceStream links (acestream://)
- Improved work with M3U playlists. Fixed saving M3U playlists, missing duration in the #EXTINF field
- Added the command "After playback: always close the file"
- Fixed a crash when you click "Previous" and the option "After playback-> Play next in the folder (loop)"
- Corrected standard ranges for switching display mode
- Fixed contrast adjustment on values close to the minimum on renderers like EVR on Nvidia cards (Nvidia bug)
- MPC Audio Renderer has been moved to the top of the list of audio renderers and now has the number 0
- Added option to control the display of text in the scroll bar. Changed the text output control in the title bar
- Added the ability to connect an Acon Digital Media EffectChainer filter
- Correctly handle the case when the external LOGO file is missing
- Changed the logic of the previous and next commands when opening the Bly-ray structure. Now it is used to navigate between playlists (if there are more than one)
- A version of the MSVC compiler has been added to the "About ..." window
- The "Default Style" and "Forced only" options in the "Subtitles" menu are now always active, you can now change them before starting playback
- The selection of audio tracks and subtitles has been moved from "Navigation" to "Playback"
- Added support for Drag'n'Drop text (UNICODE / ANSI). If the text contains online links or existing paths to files, then it will be opened (will get into the playlist)
- Fixed incorrect display of selected menu items "Stereo 3D mode"
- Duplicate and non-working commands for selecting audio tracks and subtitles are removed from the web interface
- Replace some emoji with other characters for Win7 and Win8
- Added the ability to delete files from the playlist to the Trash
- Redesigned work with bookmarks. Bookmarks are now saved in the "Favorites2" section. Fixed saving bookmarks for paths with the symbol ';'. Fixed saving DVD-Video bookmarks open from images
- Fixed tracking of changes in external subtitles
- Corrected the order of moving the "Tab" key in different dialogs
- Fixed the width of the menu of chapters, subtitles and audio tracks when re-calling for another media file
- Fixed capturing video from a webcam when changing video format
- Fixed construction of DirectShow graph when recording captured video
- Do not use DMO-encoders and OGM splitter when capturing video
- Removed the display of the playlist from the menu "Navigate->Jump to"
- Fixed minimum height restriction for attachable windows
- Many dockable windows now change the translation language without rebooting
- Adjust the display frequency with an exclusive full mode on Windows 8 and higher
- Added command line parameter "/randomize"
- The .nut extension has been added to the "Other" video format group
- Changed the display of Fourcc with non-standard characters
- Updated Chinese (Traditional and Simplified), Japanese and Dutch translation (by beter)
- Updated German translation
- Updated Ukrainian translation

Updated libraries:
- ffmpeg git-n4.1-dev-1425-g7a6d88ee62
- libaom git-v1.0.0-748-g8048e8c0b
- libflac git-1.3.2-84-g452a4477
- libpng git-v1.6.35-29-ga54a0562c
- Little-CMS git-lcms2.9-23-g768f70c
- MediaInfo git-v18.08.1-15-gb3540b07
- openjpeg git-v2.3.0-9-gd9f8f7ba
- rapidjson git-v1.1.0-415-g73063f50
- Speex-1.2.0-6-g0c02121
- soxr git-0.1.3-0-g945b592
- ZenLib git-v0.4.37-23-g4255a20
- ResizableLib v1.5.1