這是歷史版本頁面 — 看 VLC Media Player (32-bit) 最新版本

什麼影片都打不開?VLC Media Player 能幫你解決什麼

VLC Media Player (32-bit) 軟體圖示 VLC Media Player (32-bit) 2.0.0 資料更新 2012-02-20 閱讀約 6 分鐘

你大概遇過這種狀況:從網路上下載了一支影片,滿心期待點開,播放器卻跳出「不支援此格式」的錯誤訊息。或者朋友傳給你一個副檔名很陌生的檔案,你連它是影片還是音樂都分不出來。當下你只想趕快看到內容,不想再上網搜尋「XX格式要用什麼播放」,更不想裝一堆來路不明的解碼器。

一般人的習慣是再裝一套播放器試試,但裝了 A 牌,過幾天又遇到 B 格式不能播;裝了解碼包,反而把系統搞亂,原本會播的影片也出問題。這類工具的切入點其實很簡單:用一個播放器,把市面上常見的影音格式通通吃下來,讓「打不開檔案」這件事變成過去式。你只需要一個能應付絕大多數情況的播放器,而不是在電腦裡養一堆互相衝突的軟體。

01VLC Media Player 到底能播哪些格式?

官方說明指出,它支援 MPEG-1、MPEG-2、MPEG-4、DivX、MP3、OGG,以及 DVD、VCD 和各種串流協定。實際上也涵蓋 AVI、MKV、MP4、MOV、FLAC 等常見格式,連損壞或未下載完的檔案都能嘗試播放。基本上你手邊常見的影音檔,它都有機會直接開啟,不需要另外裝解碼器。

02它能不能播 DVD 或光碟片?

可以。官方功能提到,它能直接從光碟機播放 DVD 和 Blu-ray 光碟,也支援從 ISO 檔播放。操作上提供基本導覽,像是選章節、進選單。不過要注意,Blu-ray 的完整選單支援程度,官方文件沒有細說,如果你很依賴藍光選單的完整功能,可能需要自己確認實際播放效果。

03字幕檔案要怎麼處理?

它支援多種字幕格式,包括 MicroDVD、SubRIP、SubViewer、SSA1-5、SAMI、VPlayer、Vobsub、USF 等。播放時可以手動載入字幕檔,也能調整同步時間,解決字幕跟畫面不同步的問題。如果你常抓外掛字幕來看影片,這套軟體在字幕支援上算是相當齊全。

04它能不能拿來串流或當伺服器?

可以。官方說明指出,它支援 HTTP、RTSP、RTP、MMS 等串流協定,也能當作伺服器,在 IPv4 或 IPv6 網路上傳送單播或廣播串流。也就是說,你可以把電腦裡的影片串流到同一區網的其他裝置播放。不過官方也提到它的串流功能有限,進階的串流管理需求可能要另找工具。

05介面能不能自訂?

可以。它提供換皮膚(theme)的功能,也能調整工具列版面,甚至用內建的皮膚編輯器做自己的介面。播放時還有各種濾鏡和效果可以調,例如亮度、對比、飽和度、銳利化、降噪,音訊部分也有等化器預設。對想微調觀看體驗的人來說,這些選項夠用。

06我常下載各種格式的影片,這套適合我嗎?

如果你經常碰到「這個檔怎麼打不開」的情況,它確實是值得考慮的選擇。官方強調它支援的格式範圍很廣,連損壞或未完成下載的檔案都能嘗試播放。對於不想花時間研究每種格式該用哪套播放器的人來說,一個軟體通吃多數格式,能省下不少麻煩。

07我會在手機和電腦之間換著看影片,它適合嗎?

官方說明提到,它支援 Windows、macOS、Linux、Android、iOS 等多個平台,而且在不同裝置上都能開。如果你習慣在電腦下載影片、手機通勤時看,用同一套播放器可以減少適應不同介面的成本。不過要注意,你查到的這個版本是 32-bit 的 Windows 版,手機版要另外下載。

08我電腦很舊,跑得動嗎?

官方建議的系統需求是 1 GHz 以上處理器、512 MB 記憶體,播放高畫質影片時建議 1 GB 記憶體,安裝空間約 200 MB。以這個規格來看,多數舊電腦都能跑。不過實際流暢度還是要看影片解析度和電腦硬體,如果你常播 4K 以上的影片,官方有提到它為 Ultra-HD 做了準備,但舊電腦能不能順跑,還是得自己試。

09介面只有英文,會不會很難操作?

你查到的這個版本介面語系是 English,對不習慣英文介面的人來說確實有門檻。不過播放器的基本操作(開啟檔案、播放、暫停、音量)圖示都很直覺,不太需要看文字。如果你需要完整的中文選單,可能要考慮其他有中文化的播放器,或等官方之後是否加入更多語系。

10我只需要一個輕量簡單的播放器,它會不會太複雜?

它的功能很多,偏好設定選單也確實比較繁雜,官方評論裡也提到「Complex Preferences Menu」是缺點之一。如果你只想要雙擊檔案就開始播、不要一堆設定選項,Media Player Classic 或 Light Alloy 這類介面更精簡的軟體,可能更符合你的需求。它的豐富功能對進階使用者是優點,對只想簡單播放的人反而是負擔。

11我常看高畫質影片,它的硬體加速表現如何?

官方說明提到它有硬體解碼和編碼功能,也針對新一代編碼格式做準備。不過你查到的資料沒有具體列出支援哪些硬體加速技術,也沒有實際效能測試數據。如果你很在意高畫質影片的播放效能,建議先下載試用,拿你手邊最常播的檔案實際跑看看,比看規格更準。

12它跟其他免費播放器比起來,有什麼明顯的弱點嗎?

以你查到的資料來看,它的串流功能被官方列為「Limited」,偏好設定選單複雜、介面被認為較老舊,偶爾也會有播放問題。另外,它的介面只有英文,對中文使用者不友善。如果你主要需求是簡單播放、不碰串流,而且在意介面語言,那 Media Player Classic 或 Light Alloy 可能更適合你。

下載與官方連結

前往官方網站 下載 VLC Media Player (32-bit)

vlc-2.0.0-win32.exe · 20.99 MB · 連結指向軟體原廠

版本紀錄

再看 5 筆

看完整版本清單

這一版改了什麼

What's new in this version:

# Core:
* Major Video Core and Outputs rework and rewrite:
- Subtitles, subpictures and OSD can now be sized and blent inside outputs
- x11 (Unix), OpenGL (Unix) and Direct3D (Windows) are such video outputs.
* Almost every video filter can now be transcoded
* Playback rate doesn't get resetted to 1 between items anymore
* Option --sub-filter was renamed --sub-source
* Port to Android, iOS, OS/2 and Win64.
# Access:
* Multiple files are now supported inside RAR files
* Experimental support for ClearQam devices in the BDA/DTV module
* DVB-S scanning support on Unix
* DVB-C scanning on Unix scans correct modulation/symbolrate if needed
* Support for freq and video standard selection in DirectShow
* Support for VDR recordings (http://www.tvdr.de/) folders
* Experimental Blu-Ray Discs support using libbluray
* HTTP Live Streaming (IETF draft) playback support
* Blackmagic DeckLink SDI cards input support (Linux only currently)
* Linear Systems (HD-)SDI cards input support (Linux)
* PulseAudio audio input support
* Support for RTP dynamic payload types by specifying the payload format in an option (no autodetection): only Theora supported for now
* Basic HTCPCP implementation for Coffee Pot control
* Support for all QTKit-compatible video input devices, aka QTCapture
* Support for all QTKit-compatible audio input devices, aka QTSound
* Support for capturing partially hidden windows in the X11 Screen input
* MPEG DASH (Dynamic Adaptive Streaming over HTTP) support
* Support for HTTPS is now fixed in the Windows port
# Codecs:
* One can now use ffmpeg-mt in conjunction with vlc, to split decoding load on multiple cores. H.264, VP3, VP8, JPEG-2000, Mpeg-4 ASP/DivX and RV3/RV4 are notably concerned.
* Important fixes for RealVideo 3.0 and 4.0 playback, notably in MKV
* Experimental Hardware decoding using Broadcom CrystalHD cards
* New module for decoding EBU subtitles (.stl)
* Support for 9bits and 10bits H.264/AVC decoding
* Support for 20-bits PCM and DAT-12 (digital magnetic tapes) from RTP
* New module for Dirac encoding, using the faster libschroedinger The Schroedinger module should be prefered to the Dirac one
* Support for WMV Images, aka WMVP and WVP2, as used by Photo Story
* Support for Lagarith Lossless video codec
* Support for ProRes 422 video codec in 10bits
* Support for DNxHD (VC-3) and JPEG-2000 in 10bits
* EIA-608 closed captions improvements
* Support for JPEG-2000 and Motion JPEG-2000 in the Windows and Mac binaries
* Experimental support of IOMX for OpenMAX IL codecs on Android
* One can use "mp2 " fourcc to encode in mpeg1/2 layer 2
# Demuxers:
* New images demuxer supporting jpeg, png, targa, xcf, git, tiff, bmp, pcx, lbm
* C64 SID file playback support of using sidplay2
* Support for images/cover art in wma/wmv/asf files
* Improvements in .ape files metadata reading and writing
* New demuxer module for EBU subtitles (.stl)
* Support for caf, mtv, awb, f4v, amr, vro (DVD-VR) files
* Ogg, flv, mxf, amr seeking improvements
* Major improvements in Matroska (mkv) chapters/segments handling and seeking
* Support for duration and better seeking in Mpeg-TS files (.ts, .m2ts, .mts)
* Mov improvements, notably for aspect-ratio handling and Audio DV tracks
* Improved support of tracker files
* Real Media (.rm and .rmvb) demuxer is now based on libavformat
# Interfaces:
* Qt: effects dialogs rework
* Qt: new CoverFlow-like view of the playlist
* Qt: port to MacOS X platform
* Qt: various interface improvements, notably on the seek bar
* Skins2 / Qt: misc improvements and usability fixes
* Skins2: fullscreen controller support, relative placement support and important cleanups and optimisations
* Mac OS X: re-written Main Window, which also includes the Video Windows It is available in 2 looks, one grey (Lion style) and one black (QTX style)
* Mac OS X: new Audio Effects panel adding Compressor and Spatializer filters
* Mac OS X: new Track Synchronization panel
* Mac OS X: new Video Effects panel for color and geometry adjustments
* Mac OS X: re-written Open Disc functionality with automatic media detection
* Mac OS X: support for the native fullscreen mode on OS X Lion
* Mac OS X: enhanced AppleScript support
* Mac OS X: support for lua extensions
* The rc and telnet lua interfaces were merged into a new "cli" interface
* lua: the recommended way to run custom interface scripts is now to pass -I luaintf --lua-intf myscript
* ncurses: heavy refactor of the complete interface
* dbus: Upgrade to an mpris2 compliant interface, see http://www.mpris.org
* dbus: Rewrite of the main loop to use a more efficient poll-based model
* webUI/http: Rewrite of the web interface, using jQuery
* webUI/http: some requests are now supported in JSON in addition to XML
* webUI/http: path values for input and output are deprecated in favour of uri
* Qt/Win32: the update system now downloads the updates in the temp folder
* Qt: preferences are now searchable
* Qt: the fullscreen controller is now stackable, full-width, at the bottom
# Video Output:
* New video output based on Direct2D for Windows 7 and Vista (with Platform Update)
* New video output for iOS platform
* Experimental work in progress on a video output using EGL
* Adaptation of the OpenGL layer for OpenGL ES 1.1
* Various vmem improvements
* OpenGL video output now accepts YUV as input and uses fragment programs for chroma conversion between YUV and RGB
* New video output for Android platform, based on Surface
* Support for 9/10bits output in the OpenGL output
* Updated OpenGL video output for Mac, requires a Quartz Extreme capable machine
* New video output based on kva API for OS/2
# Audio Output and Filters:
* New audio output based on AudioQueue API for iOS
* New audio output in memory (amem)
* Important simplification and improvements in the core audio output
* New audio output based on OpenSL ES API for Android
* New audio resampler using Speex (DSP)
* New audio resampler using the Secret Rabbit Code (a.k.a. libsamplerate)
* New Compressor filter, a dynamic range compressor
* New simplistic Karaoke filter
* New audio output based on kai API for OS/2
* Automatic handover from S/PDIF to PCM with PulseAudio 1.0
# Video Filter:
* New gradfun filter for debanding videos using dithering
* Rewrite of the grain filter, faster and with better quality
* New posterize filter for lowering the number of colors
* Atmo ambilight: improve Fnordlicht support up to 254 channels
* New sepia filter for creating sepia effect in videos
* New deinterlacer mode Phosphor, a framerate doubling CRT TV simulator
* New deinterlacer mode IVTC, to do live inverse telecine for NTSC films
* New subsdelay filter to change subtitles delay
* New anti-flickering filter
* New OpenMAX DL IPCS filter for color space conversion and resizing
* New video filter for denoising, based on the famous hqdn3d filter
* Major improvements in the freetype text-rendering module, notably supporting blackbox and customizable shadow.
NB: The freetype module is now used by default on the Mac OS X instead of the quartztext module, which can still be enabled manually. The Win32 font selection was improved too.
# Stream output:
* New livehttp-module for HTTP Live Streaming (IETF draft) output example: vlc inputfile :sout="#transcode{vcodec=h264,acodec=mp3, venc=x264{profile=baseline},width=320,vb=256,ab=96}:std{access=livehttp{index=public_html/iphonestream.m3u8,index-url=http://url-to-iphonestreamfile-###.ts},mux=ts{use-key-frames},dst=public_html/iphonestreamfile-###.ts}"
* Support for Vorbis and Theora in RTP
* Major rework of VoD support
* New delay module, to introduce delays of one ES, when streaming: #delay{id=12,delay=500}:standard...
* New setlang, setid modules to change lang or id of one ES, when streaming: #setid{id=12,new-id=42}:std...
* New langfromtelx module, to change lang of one ES, when streaming, based on a telextex page: #langfromtelx{id=12,magazine=7,page=0x99,row=1}:std...
* New select module, to replace an existing ES with another ES in the same track #duplicate{dst=bridge-out{id=1},select=video,dst=bridge-out{id=0xa3},select=audio} #transcode{...}:bridge-in{id-offset=0}:select{disable=0}:setid{id=0,newid=0xa3}:autodel:std{...}
* New libavformat/avio access_output module for network streaming
# Services Discovery:
* Search API to be able to query distant search APIs from the interfaces
* Upnp module was ported to Win32
# libVLC:
* New capabilities for libVLC:
- libvlc_media_player_navigate for DVD navigation
- libvlc_audio_filter_list_get, libvlc_video_filter_list_get to get the list of available audio and video filters
- libvlc_audio_set_format, libvlc_audio_set_format_callbacks,libvlc_audio_set_callbacks allow grabbing audio data from a chosen memory location in real-time.
# Removed modules:
* asademux, subsass: use libass
* fake, invmem: use the new image demuxers
* hal, v4l, gapi, omapfb, hd1000a, hd1000v: obsolete unmaintained modules
* id3tag: use taglib
* upnp: use upnp_intel
* removal of old telnet interface in favor of the new lua CLI
* removal of http interface in favor of luahttp
* removal of the noise filter
* removal of the SDL audio output, use the native outputs
* growl_udp: use Growl for local notifications on the Mac. UDP support will be removed in Growl's next release, too.
* removal of the OSSO screensave module, use the MCE one
# Translations:
* Update of translations for most languages.
* New Telugu and Kurmanji translations.