VLC Media Player (32-bit) 歷史版本列表
VLC 媒體播放器(以前稱為 VideoLAN 客戶端)是一個高度便攜的免費多媒體播放器,包括 MPEG-1,MPEG-2,MPEG-4,DivX,MP3 和 OGG 等各種音頻和視頻格式,以及 DVD,VCD,和各種流媒體協議。它還可以作為 IPv4 或 IPv6 高帶寬網絡中單播或組播流的服務器. 配備新的音頻核心,硬件解碼和編碼,移動平台端口,準備超高清視頻和特殊照顧支持更多格式,2.1 是... VLC Media Player (32-bit) 軟體介紹更新時間:2012-06-29
更新細節:
What's new in this version:
Video Output:
- XP machine will now use DirectX mode by default, like in previous versions.
- There were too many errors with broken drivers.
- More accurate colourspaces conversions for YUV->RGB in OpenGL
- Add menu support for libvlc / VLCKit applications on Mac OS X
- Various fixes on Mac OS X, notably for crop, zoom, osd and menu support
- Misc fixes in OpenGL module, on all platforms
- Fix video output on PowerPC-based Macs equipped with an ATI Radeon 7500,
- an ATI Radeon 9200 or a NVIDIA GeForceFX 5200 Ultra.
- Fix video output of 10bit encoded contents on Intel-based Macs equipped
- with an Intel GMA 950 chipset running OS X 10.6 or later.
- Add support for the HiDPI mode used on recent Apple products with so-called
- Retina Displays.
Access:
- Rework Digital TV module for Windows. DVB-T and DVB-C should work again
- Fixes for RAR compressed files
- Fix DirectShow crashes on exit
- Improve PulseAudio input latency
- Fixes for HTTP access through a proxy
- v4l2 webcam outputting H264 can now be used directly (use --v4l2-chroma=h264)
- Fix subtitles auto-detection in subfolders and detection behaviour
- IE http proxy is not used anymore by VLC on Win32
- Accept more extensions for DVD images
- Fix crash in VC1 packetizer
- Improvements in Blu-Ray playback
- Improvements and fixes in HLS support
Codec:
- Fix crashes in AAC decoder on channels changes, notably in ISDB streams
- Fix compilation with multiple FFmpeg and libav versions
- Fix G726 support
- Fix MP3 free format support
Demuxers:
- Fixes for MKV segments, seeking and MKV title display
- Fix for some mp4, voc, midi and au crashes
- Fix for Real .ram, .f4v, .avi and .ra files support
- Fix for DVB channels file support
- Fixes for alac, vorbis, DTS, VC-1 and Dirac in mp4
Encoders:
- Fix for MPEG Audio encoding, use layer2 when using fourcc "mp2 " and "mp2a"
- Fix for JPEG generation, when doing snapshots
Audio filters and output:
- Limitation of spatializer volume output
- Fix DirectSound device selection
- Correct PulseAudio volume control
- Do not apply volume in file output
- Fix sampling rate in JACK output
- Fixes in ALSA output for latency and for broken drivers
Lua Scripts:
- Fixes for stdin/stdout and for different locale issues
- Fixes for icecast SD
Qt:
- Fix preferences for audio devices on Windows
- Fix playlist search and selector behaviour
- Fix multiple issues in the Open Disc dialog
- Miscellaneous fixes in preferences, buttons, EPG, playlist and customize dialog
- Fix tags and file names display
- Fix various crashes, display issues and usability issues
Skins2:
- Fix mousewheel on Windows
- Fix for key events and focus loss
Web interface:
- Fix display of some buttons
- Fix listing of files in the Open interface
- Fixes for widgets behaviour and vlm dialog
Security:
- Fix Ogg Heap buffer overflow
- Update taglib (CVE-2012-2396)
- Update libavcodec and other codecs libraries
Translation:
- Traditional Chinese, Simplified Chinese, Walloon, Slovak, Polish, Khmer,
- Japanese, Italian, French, Czech, Belarusian, Breton, Greek, Spanish,
- Estonian, Irish, Galician, Hungarian, Japanese, Dutch, Telugu, Ukranian,
- Thai translations update
- New Scottish Gaelic translation
更新時間:2012-03-19
更新細節:
What's new in this version:
Access:
- fix and improve the CDDB information retrieval
- fix the samba module compilation
- fix UDP / RTP multicast stream reception on Mac OS X when using the 10.7 SDK
- multiple fixes for HLS support, notably on Win32 and for encryption
- multiple fixes for Bluray discs playback
- fix for DVD decryption on some RPC-I drives
Codecs:
- Support for MXPEG files
- limit auto-detected threads to 4 in avcodec module
- fix quicktime audio codecs in RTSP streams
Demuxers:
- Fix multi-file splitted RAR archive support
- Fix a crash when seeking in mka
- Improve MKV multi-video tracks support
Muxers:
- Fix ogm header creation
Audio filters:
- limit spatializer filter distortions
- Use fastest SinC algorithm for samplerate module
Audio output:
- Fix S/PDIF passthrough with ALSA.
- Remove flawed ALSA channels autodetection. The available ALSA channels MUST be configured now (stereo by default).
- Fix delay when changing the volume on Mac OS X
Video filters:
- Fix gradfun unloading on Windows platform
Mac OS X interface:
- allow to hide the playlist to get a small controller window
- allow to hide the sidebar
- disable Lion fullscreen mode by default, since its behavior is misleading , this fixes fullscreen video output on a secondary screen
- noticebly faster launch time
- correct a few visual glitches and accessibility support
- re-enable visual feedback on seek and volume changes
- improve track synchronization panel
- fix fontconfig cache dialog, closure of the interface and numerous crashes
- fix crop, aspect ratio handling, DVD (no menu) support and Open subtitle menu
Qt interface:
- allow a native seek slider instead of the blue one
- fixes in the playlist, the addons dialog, the menus, the main toolbar the open dialogs, preferences and customization dialogs
- fix for fontconfig cache dialog, when rebuilding ASS fonts
Skins interface:
- fix for menus display
- Addition of $R to display current playback speed
- documentation update
Web interface:
- fix mobiles display for remote control mode
- support for .drc and .3ga extensions
Service discovery:
- fix SAP discovery, where an item was added multiple times
- fix SAP discovery on Mac OS X when using the 10.7 SDK
- Update Jamendo selections
Miscellaneous:
- fix DBus crash
- fix build issues on BSD, Linux/PPC and Linux/Sparc
- fix a crash on VLM close
Security:
- Update libpng to 1.5.9 (CVE-2011-3026)
- Update freetype to 2.4.9 (CVE-2012-1126 up to CVE-2012-1144)
- Fix MMS stack overflow (SA-1201)
- Fix RealRTSP heap overflow (SA-1202)
Translations:
- Update of Czech, Spanish, Swedish, Turkish and Walloon translations
更新時間:2012-02-20
更新細節:
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.
更新時間:2011-07-16
更新細節:
What's new in this version:
# Security:
* Fix buffer overflows in the RealMedia demuxer (CVE-2011-2587) and the AVI one (CVE-2011-2588).
# Mac OS X:
* Fixed scrolling direction if the input device's signal is inverted
* Update Auhal audio output to the latest API
* Fix images disappearing issue on the interface
* Reduced installation size by up to 30 MB
* Resolved conflict between iTunes and VLC wrt Media Key handling
# Mozilla/ActiveX webplugin:
* Fullscreen mode is fixed on Win32
* Very simple fullscreen controller is visible on Win32
# Demuxers/Meta Readers:
* Better support for cover art embedded in mp4, wma
# Muxers/Output:
* Fix AVI muxer so the generated files are readable on other players
# Extensions:
* Multiple fixes for crashes and malfunctionning issues
# Qt Interface:
* Fix quitting on Linux
* Fix opening of VIDEO_TS folders through the open disc dialog on Windows
* Miscellaneous
# Win32 port:
* Update of codecs, fixing the mpeg-2 decoder crash
# Translations:
* Update of Slovak, Lithunanian, Russian, Brazillian Portuguese, Serbian
更新時間:2011-06-06
更新細節:
What's new in this version:
Windows and Mac OS X:
- Update of external library modplug, to address multiple security issues
Mac OS X Interface:
- Improved Media Key handling based upon SPMediaKeyTap by Spotify AB
- Fix for various crashes and small issues
Demuxer:
- Fix heap corruption / integer overflow in XSPF playlist parser
Audio output:
- PulseAudio output re-written due to unstability of the current one
Win32 port:
- Remove the fontconfig dependency from the freetype module
Miscellaneous fixes in:
- Windows 7 taskbar buttons
- Qt interface
- asx, live555, dvdnav demuxer
- RTP output and XML export
- Subtitles colours when using GPU decoding on Windows
- v4l2 access
Translations:
- Update of Norwegian Bokmål, Slovak, Afrikaans, Luganda, Brazillian Portuguese, Irish, Thai, Estonian, Chinese, Polish, Dutch, German, Galician, Bulgarian, Lithuanian and Japanese translations
- Initial Basque, Zulu, Peul, Amharic, Acoli, Chiga translations
更新時間:2011-04-13
更新細節:
What's new in this version:
Windows and Mac OS X:
- Update of external library modplug, to address a security issue
Demuxers:
- mp4: Fix heap-based buffer overflow (VideoLAN-SA-1103)
Mac OS X Interface:
- Miscellaneous interface look adjustments
- Improve Apple Remote handling
- Fixe bugs in the Streaming / Transcoding wizard
- Layout fixes in the Preferences and Controls windows
- Fix incomplete list of hotkeys in the Preferences dialog
- Fix quitting through Apple Events (Dock menu, App Switcher, AppleScript, etc.)
Mac OS X Port:
- Fix Growl local notification plugin
- VLC bundle now includes the Growl framework
- Fixes for eyeTV
Translations:
- Updates of Lithuanian, Estonian, Chinese, Japanese, Bengali, Dutch, Polish,German, Galician, Traditional Chinese translations
- New Luganda Translation
更新時間:2011-03-24
更新細節:
What's new in this version:
Mac OS X Interface:
- New UI graphics by Damien Erambert
Interfaces:
- Oldrc interface is again the default RC interface, on Windows
- Luarc, luahttp and luatelnet fixes
- Qt and Mac OS X fixes
- numerous Skins2 fixes, notably winamp2 skins
Encoder:
- new libschroedinger-based Dirac codec encoder, faster than the current one
Access/Demuxers/Codecs:
- Subtitles auto-detection is back for .txt files
- vod/rtsp server and rtsp input fixes
- mp4 demuxer improvements
- ogg, rstp input, video filters minor fixes
- taglib's replaygain is fixed for mp3
- vobsub support has an improved auto-detection
- fix a crash in malformed ape files
Miscellaneous fixes in:
- Pulseaudio audio output, notably for usb cards
- Stacktraces are now limited in size on Windows
- Video resolution is now limited to 8192x8192, for security reasons
- Configure and build system improvements
- DirectShow and BDA build headers have been updated
Translations:
- Update for Finnish, Galician, Dutch, Chinese, German, Japanese, Lithuanian, Slovak, French, Polish, Estonian, Brazillian Portuguese and Hebrew
- New icelandic translation
更新時間:2011-02-02
更新細節:
What's new in this version:
# Linux port:
- Integration with the KDE GUI platform is disabled due to KDE bugs
# Mac OS X port:
- Updated live555 library to fix playback of RTSP and Freebox streams
- Running VLC in 64bit mode requires Mac OS X 10.6.0 or later for speed and stability reasons
# Demuxers:
- Fix for Matroska / WebM remote code execution vulnerability.
- VideoLAN-SA-1102
# Translations:
- Update for Hebrew, Japanese, Danish and Russian translations
更新時間:2011-01-24
更新細節:
What's new in this version:
# Audio output:
* Multiple fixes and improvements on PulseAudio output PACKAGERS are VERY STRONGLY advised to update libpulse to 0.9.22. Update is required to use PulseAudio with the Phonon-VLC backend (KDE) and with the Mozilla VLC web browser plugin.
# Access:
* Fix the Audio CD crash when looking for CDDB metadata on Windows
# Decoders:
* Support for MPC SV7 and SV8 on Windows and Mac OS X (Unix was already working)
* Enabled FluidSynth MIDI playback plugin on Mac OS X
* Faster VP8/Webm decoding with recent codecs libraries
# Demuxers:
* Fix Buffer overflow in Real demuxer CVE-2010-3907 / VideoLAN-SA-1007
* Fix some asf/wmv seeking issues, notably when seek didn't go to a keyframe
* Support for 24-bits PCM over RTP (audio/L24)
# Subtitles and renderer:
* Do not auto-detect .txt files for subtitles
* Mark more freetype options as safe
* Mac OS X: fixed fontconfig cache creation
* Fix heap corruption in subtitle decoders, potentially exploitable, discovered by Harry Sintonen - sintonen at iki.fi
# Visualization:
* Fix projectM visualization for Linux in all locales
* Fix projectM visualization support for Windows
* Various projectM improvements: the module should be working now
* Fix goom crash on Windows XP and Mac OS X
# Interfaces:
* Qt4: fixes for media keys processing and MCE remotes
* Qt4: various fixes and portability improvements
* KDE: work-around open dialog first slow opening because of KMimeTypeRepository
# Miscellaneous fixes:
* KDE device solid actions
* XDG screensaver
* Transcode integer overflow
* HTTP Icy metadata reading
* Windows: revert to 1.1.4 performance timers
# Translations:
* Update translations for Chinese, Nippon, Slovak, Estonian, Spanish, Galician, Swedish, Bulgarian, French, Bengalese, German, Slovak, Japanese, Dutch, Polish, Hungarian, Indonesian, Sinhala and Irish
更新時間:2010-11-14
更新細節:
What's new in this version:
# Security:
* Fix a Windows crash on accessing Network Shared files/drives, VideoLAN-SA-1006
# Access:
* Support for RTP access for H264 streams by specifying the demux in the MRL
# Services Discovery:
* Integration in the playlist, of a list of web shows, provided by channels.com
# Demuxers:
* Game Music Emu (GME) plugin rewritten, using the proper C API
* DVDnav and DVDread fixes for encoding and misc issues
* Playback of live http .Webm streams
* Taglib thread-safety fix
# Decoders:
* Fix decoding of H264 using DxVA2 using Intel IGP, thanks to the donation from Puget Systems
# Skins:
* Add an icon to VLC on Linux
# Video Output:
* fix a bug that could lead to 100% CPU usage on XCB
# Interfaces:
* fix for Qt bug where VLC didn't exit properly on some Windows XP configuration
* fixes on luatelnet and luarc
# Miscellaneous crashes and fixes in various plugins (telnet, live555, theora and TS-mux, Qt)
# libLVC:
* add libvlc_media_new_fd() to play directly file descriptors (not Win32/Win64)
* Miscellaneous fixes
# Translations:
* Update translations for Walloon, Lithuanian, Spanish, Turkish, Estonian, Dutch, Bengali, German, Polish, Brazillian Portuguese, Japanese, Italian, Galician,French and Ukrainian
* Major update and activation on Windows of Modern Greek
* New Asturian translation