VLC Media Player 歷史版本資訊

VLC Media Player

VLC Media Player 2.2.8 (64-bit)

VideoLAN.org
開源軟體

VLC Media Player 1.1.7

更新時間:2011-02-02
更新細節:

# 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


版本下載:VLC Media Player 1.1.7

VLC Media Player 1.1.6

更新時間:2011-01-24
更新細節:

# 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


版本下載:VLC Media Player 1.1.6

VLC Media Player 1.1.5

更新時間:2010-11-14
更新細節:

# 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


版本下載:VLC Media Player 1.1.5

VLC Media Player 1.1.4

更新時間:2010-08-27
更新細節:

* Win32:
- Fix a security issue when loading DLLs, especially in Qt4 and dmo modules, See VideoLAN-SA-1005
- Fix folders opening from the interface

* Translations:
- Update translations for Lithuanian, Bengali, Slovak, French, Dutch, Ukranian, Polish, Simplified Chinese, German and Galician


版本下載:VLC Media Player 1.1.4

VLC Media Player 1.1.3

更新時間:2010-08-19
更新細節:

- Access and demuxers:
* fixes for FTP relatives path and FTP directory support
* fix for podcasts parsing
* DVD: fix an assert error and various memory leaks

- Taglib:
* fix NULL dereferences, as reported by FortiGuard Lab, CVE-2010-2937 / VideoLAN-SA-1004

- Playlist:
* fix a regression where the wrong entry was played
* fix m3u playlists exports

- Skins2:
* fix video autoresize behaviour

- Translations:
* Update translations for Dutch, Sinhala, Hebrew, Estonian, Spanish and Bengali

- Windows and Mac:
* Update of many codecs libraries, fixing bugs and improving speed

- Mac:
* architecture-specific installations will now be replaced by specific updates

- BSD:
* Add AltiVec detetion for OpenBSD/powerpc


版本下載:VLC Media Player 1.1.3

VLC Media Player 1.1.2

更新時間:2010-08-02
更新細節:

* Demuxers:
- Avformat fps displaying fix
- TS, fix an issue where some programs would get dropped (fixes DVB issues too)

* Audio filters:
- fix timestamps handling on some filters that provoqued issues when playback of mono streams, especially on Windows

* Windows:
- fix a bug in direct3d video output with old nVidia drivers that broke video playback with overlay (YUV->RGB)
- fix console output encoding

* Interface and extensions:
- Youtube and other scripts updates
- Misc fixes in Qt4 (especially VLM and EPG dialogs) and MacOS interface


版本下載:VLC Media Player 1.1.2

VLC Media Player 1.1.1

更新時間:2010-07-22
更新細節:

# libVLC:
* New capabilities for libVLC:
- Adjust video filter control: libvlc_adjust_Enable, libvlc_adjust_Contrast, libvlc_adjust_Brightness, libvlc_adjust_Hue,libvlc_adjust_Saturation, libvlc_adjust_Gamma
- libvlc_media_player_set_pause() can force the pause state, whereas libvlc_media_player_pause() would only toggle it.
- libvlc_set_user_agent() configures the "user agent" strings used for some protocols (HTTP, PulseAudio...). This replaces the --http-user-agent and the former --user-agent libvlc_new() parameters.
- libvlc_video_set_callbacks() and libvlc_video_set_format() allow grabbing video frames from a chosen memory location in real-time. This replace the ugly --vmem-* libvlc_new() parameters in previous versions. See http://wiki.videolan.org/LibVLC_SampleCode_SDL as an example.
- libvlc_audio_get_delay() and libvlc_audio_set_delay() configure the delay between audio and video/subpictures for the current input.
* Various fixes and crash preventions, especially when video functions were called early

# Decoders/Demuxers:
* Fix performance issues with GPU decoding using DxVA2 using ATI graphic cards You NEED ATI Catalyst 10.7
* Fix :program selection in TS and DVB-T
* Fixes and improvements for MKV, Avformat and Avcodec modules
* Fix mod (.xm, .s3m, .it) files support on Windows and Mac builds

# Stream output:
* Fix h264 streaming in ts

# Interfaces:
* Qt: fix preferences, hotkeys, messages and some fulscreen behaviour
* Skins: support for mousewheel in fullscreen, fix radialsliders
* Http: fix fullscreen toggle

# Linux:
* Fix pulse closing
* VAAPI small improvements, notably for extraction mode selection

# MacOS:
* Multiple interface and crash fixes
* Deinterlace selection is repaired
* Crashes when playing multi-channel tracks fixes

# Windows:
* Activation of DEP on XP SP3
* Fix opening of .m3u and .pls playlists
* Fix crash when My Document isn't available
* Fix crash when Windows was getting into standby while playing video

# Translations:
* Update translations for Spanish, Polish, German, Sinhala, Hungarian, Khmer, Brazilian Portuguese, Chinese, Hebrew, Slovak, Galician


版本下載:VLC Media Player 1.1.1

VLC Media Player 1.1.0

更新時間:2010-06-22
更新細節:

# Decoders:
* Support for 7.1 channels in vorbis audio

# Demuxers:
* Metadata and cover art improvements

# Interfaces:
* qt4 interface contains new iconview and listview mode for playlist

# Misc:
* Improved Solaris port


版本下載:VLC Media Player 1.1.0

VLC Media Player 1.1.0 RC1

更新時間:2010-05-27
更新細節:

# Important changes for users:
* On Linux, known bugs in the ALSA library might prevent audio output. Update to alsa-lib 1.0.24 or later, or use the PulseAudio output instead.

# Important changes for packagers:
* The module cache has moved to ${libdir}/vlc/. The module cache can now be generated at install time except if you use staged installation. In the later case, you can generate the module cache in your post-inst script by invoking 'vlc-cache-gen'. If the module cache is not present and vlc can't write in ${libdir}/vlc/, it will result it vlc taking a long time to launch each time.
* Most X11-related plugins now use XCB instead of Xlib. VLC now uses
- xproto,
- xcb, xcb-shm, xcb-xv, xcb-randr (from libxcb),
- xcb-keysyms (from xcb-utils),
- x11-xcb (from libx11) - only for GLX support.
* On X11 platforms, a _working_ version of xdg-screensaver is typically required to inhibit the screensaver during video playback.

# Access:
* Support for the sftp protocol
* Support for CDDB servers for Audio-CD on the Windows port
* New memory input (imem) access and access_demux module to feed VLC from data in memory
* New avio module to use libavformat capabilities for network streams, like rtmp://
* Port of the screen module from Xlib to XCB
* Port of the dc1394 module from libdc1394 to libdc1394 v2.0

# Decoders:
* Support for DxVA2 for H.264 decoding on GPU on Windows Vista and 7
* Support for VAAPI for H.264 decoding on GPU on GNU/Linux
* Audio/Video decoders and encoders using OpenMAX IL components for DSP usage
* Support for HD-DVB subtitles - Display Definition Segment
* Support PGS subtitles for Blu-Ray
* Invmem module improvements
* Support for Atrac1 audio codec
* Support for SSE3 and SSE4 capabilities in some codecs
* Multiple improvements for subtitles styles .SRT and .SSA
* Support for Indeo5 video codec
* Support for Windows Media Speech (Voice) audio codec natively on all platforms
* Support for AMR-NB audio codec on the Windows and Mac port
* Improvements on the FLAC format (7.1 channels and 88.2/176.4/192 kHz support)
* Direct rendering is always used with H.264 in avcodec module
* Support for MPEG-4 ALS lossless audio codec
* Support for VP8 codec

# Demuxers:
* Support for .aob files from DVD-Audio (MLP and LPCM) (Full disc support is NOT present yet)
* Support for ADPCM in .flv streams
* Support for TwinVQ (.vqf) and AMV (.amv) files
* Various EGP improvements
* Support for embedded subtitles in OpenDML and legacy .avi files
* Many fixes on Matroska support and support for webm format

# Playlist:
* WPL and ZPL playlist support
* Lua scripts for Mpora, Vimeo playback and Rockbox FM radios
* New Play-And-Pause function to stop playback on latest video image
* Podcast images are now displayed

# Video Output:
* Rewrite of the video output core and most video outputs
* Added desktop mode to the Direct3D output module. It differs from DirectX desktop mode, because it hides the desktop icons, but reacts to mouse clicks.
* New x11, glx and xv modules based on XCB
* New deinterlacing modes based on yadif and yadif(x2)
* New audio/video filter to show audio level on the video output
* Enhanced AtmoLight filter with hardware support for
- Classic AtmoLight (http://www.vdr-wiki.de/wiki/index.php/Atmo-plugin)
- Quattro AtmoLight (use just 4 Classic AtmoLights as one)
- MoMoLight (http://www.ambilight4pc.com/momolight/momolight.html)
- Simple serial DMX controller (http://www.ulrichradig.de/ search for DMX)

# Extensions:
* New content extensions lua framework
* IMDb extension

# Audio filters:
* Chorus/Flanger audio filter
* 3F1R to stereo down-mix filter
* Dolby mixer, parameterized equalizer, trivial mixer, scaletempo, bandlimited resampler, linear resampler, ugly resampler, converter_fixed, DTS to SPDIF and A/52 to SPDIF filters have been upgraded to the "audio filter2" API
* NEON assembly audio converter module
* Converter filters have been rewritten and extended to support s32 as input

# Visualization:
* Support of .milk visualization files using projectM libraries

# Service discovery:
* Service discoveries can now be written in lua
* Service discovery for Picture/Music/Video user directories
* Service discovery based on libudev
* Shoutcast Service discoveries are now removed

# Encoders:
* x264, add psy-rd parameter and change default settings
* x264, add profile-limitter same way as x264.exe has, for example #transcode{vcodec=h264,venc=x264{profile=baseline,level=1.2},vb=384,width=320,height=176}
* x264, defaults to crf=23 as x264.exe-does, if bitrate is given, uses ABR and if qp-value is set uses CQP
* libx264-version 0.76 or higher is required
* x264 has tune/preset parameters supported

# Stream output:
* New smem module, streaming to memory
* Allow duplicate outputs to be merged, like: --sout "#duplicate{dst=transcode{vcodec=mp2v},select=es=0,dst=transcode,select=es=1}:std{...}"

# Interfaces:
* Renamed the legacy rc, telnet and http interfaces to oldrc, oldtelnet and oldhttp.
* rc, telnet and http are now implemented using the lua interface system.

# Mac OS X Port:
* Vastly improved VLCKit framework
* A new dialog provider for libvlc-internal interaction without full interface
* Improved update detection and installation by using the Sparkle framework by Andy Matuschak et al.
* New CoreText based text renderer replacing the former ATSUI renderer
* New Video output module (mostly targetting VLCKit)
* Optimised behavior when using the 2009 Apple Remote

# Windows port:
* Integration in Windows 7 taskbar
* Experimental playback of .Midi files is supported through fluidsynth's module

# Maemo port:
* Multiple improvements for N900 compliance and efficiency
* Support for HW accelerated video decoding on N900
* Improvements to the maemo/hildon interface

# Misc:
* new sqlite module
* --save-config command line option not supported anymore.
* Fixed and reenabled netsync module.

# Bindings:
* new C++ wrapper around libVLC: libVLCpp
* phonon bindings are now usable

# Removed modules:
* csri codec: use the libass module instead.
* galaktos visualisation: use the new projectM module instead.
* showintf: Useless in Qt and on Mac OS X
* transrate: broken since too long
* Xlib x11, Xlib xvideo, Xlib glx: Use the new XCB modules instead.
* HAL: Use libudev instead.
* gtk_main, gtk_main2, gnome_main, gnome_main2 and pda interfaces
* WinCE, BeOS and qnx interfaces
* opie, qte and qte_main interfaces
* linear_resampler and trivial_resampler are removed: use the ugly one.
* XvMC accelerated modules: use VAAPI instead.
* MGA (Matroska) for Linux: use Linux Framebuffer (or X) instead.
* opengllayer: use macosx_video instead.
* cddax: use cdda instead.
* cmml and tarkin codecs are removed because they are dead codecs.
* realaudio codecs: use libavcodec
* access_file removed in favor of filesystem
* RTMP input and output: use avio module


版本下載:VLC Media Player 1.1.0 RC1

VLC Media Player 1.0.5

更新時間:2010-02-01
更新細節:

# Decoders:

* SubRip extra styles improvements
* Fix potential crashes in SSA and svg decoders

# Mac OS X Interface:

* Improved support for the 2009 Apple Remote

# Windows port:

* Use of gcc 4.4.2 to compile instead of gcc 4.2. This might slightly increase performance and fix x264 issues

# Translations:

* Portuguese Brazilian, Lithunanian, Romanian, Ukranian, Japanese, Bengali, Walloon, Galician, Danish, Khmer, Polish, Slovenian, Vietnamese, Finnish Russian, Slovak translation updates
* New Malayalam, Macedoninan, Nynorsk translations


版本下載:VLC Media Player 1.0.5

VLC Media Player 1.0.3

更新時間:2009-11-02
更新細節:

Input:
* Fix a crash in mjpeg demuxer

Translations:
* Romanian added


版本下載:VLC Media Player 1.0.3

VLC Media Player 1.0.3 RC1

更新時間:2009-10-23
更新細節:

#Video outputs:
* Fix video quality when resizing the video on Windows Vista and 7, due to regressions in most popular drivers
* New deinterlacers modules based on yadif and yadif(x2) algorithms

#Decoders:
* Windows version supports now natively the WMA Professional codec, as it didn't work in the packaged version of 1.0.2
* Fix downmixing of particual 4.0 AC-3 audio tracks

#Encoders:
* x264 has profile-limitter, like:
#transcode{vcodec=h264,venc=x264{profile=baseline,level=12}..}

#Input:
* Update for appletrailers lua script
* Fixes on the RAR stream filter
* Fix for E-AC3 in ATSC/TS streams
* Various fixes for v4l and v4l2

#Service discovery:
* New udev module for linux

#Qt4 interface:
* Fixes on the playlist and the stream output panels

#Translations:
* Russian, Korean, Ukrainian, French, Polish, Slovak and Galician updates


版本下載:VLC Media Player 1.0.3 RC1

VLC Media Player 1.0.2

更新時間:2009-09-23
更新細節:

# Decoders:
* Native support for WMA Professional, without the use of the Win32 dlls
* Fix issues in subtitles, especially SSA ones
* Various fixes on theora and ogg

# Demuxers:
* Various fixes for EPG support in MPEG-TS demuxer
* Fixes for potential stack overflow in .avi, .mp4 and .asf demuxers

# Access:
* Fixes for v4l2 devices
* Fixes for dvb-c channels-scanning

# Qt Interface:
* Fix some playlist sorting issues

# Mac OS X Interface:
* Fixed a crash when updating VLC
* Fixed a crash related to QTKit when opening video files (10.6 only)
* Added the ability to play 2nd media in sync to the primary item (input-slave)
* Added the "Quit after Playback" feature

# Mac OS X Port:
* The "Delete Preferences" script is now delivered as a Universal Binary
with native code for PowerPC, Intel and Intel 64bit
* Full 64bit runtime compatibility on both Mac OS X 10.5 and 10.6
- no support for Goom and SDL
- limited text rendering support
- This port is still considered as EXPERIMENTAL despite its binary release.

# Encoders:
* MPEG2 transrate stream output removed
* x264 default-values closer to x264.exe defaults.
* x264 rc-behaviour fixes:
- if user defines qp-value, CQP-mode is used
- otherwise if user defines vb=0, CRF-mode is used
- otherwise ABR-mode is used
* x264 set vbv-bufsize/vbv-maxsize better if user hasn't defined these:
- ABR mode set vbv-max-bitrate=bitrate
- vbv-bufsize is bitrate * seconds between keyframes (keyint/fps)


# Playlist:
* Lua scripts for Mpora and Vimeo playback

# Unix builds:
* Various fixes to enable 1.0 to build on Solaris and OpenBSD

# Translations:
* New Kazakh and Croatian translations
* Lithunanian translation is available on Windows
* Galician, Korean, Nepali, Vietnamese, Ukrainian, Brazilian, Arabic and French translation updates


版本下載:VLC Media Player 1.0.2

VLC Media Player 1.0.1

更新時間:2009-07-29
更新細節:

Demuxers:
* Fix wmv/asf issues that caused audio to drop
* Various fixes for ac3, mp3, dts and stability for wav format
* Fix seek in RTSP in conformity to RFC 2326
* Fix Dailymotion access script
* Fix crashes in xspf files handler
* Fix seeking and timing issues in some flv files on Windows version

Access:
* Add extra caching for files on network shares
* Prevent integer underflow in Real pseudo-RTSP module, discovered by tixxDZ, DZCORE Labs, Algeria

Decoders:
* Fix seeking in mpeg2 video files
* Improve SSA subtitles rendering
* Update most codecs for the Windows and Mac version

Muxers:
* Fix sound recording of .flv files with mp3 audio

Qt Interface:
* Possibility to change the opacity level of the Fullscreen controller
* Fix various crashes and VIDEO_TS folders opening

Mac OS X Interface:
* Added options to disable support for Apple Remote and Media Keys
* Fixed options for Volume, Last.fm password and Subtitle Encoding
* Fixed redraw issues when autosizing the video window
* Preferences panel now includes help through tool-tips
* More reliable Information and Messages panels
* Fix various crashes

Windows port:
* The ZVBI module is now available for Windows, for complete teletext support

Translations updates for Brazillian, French, German, Korean, Norwegian Nynorsk, Lithuanian


版本下載:VLC Media Player 1.0.1

VLC Media Player 1.0.0

更新時間:2009-07-07
更新細節:

This major release introduces many new features, new formats and new codecs to the VLC multimedia framework and fixes a very high number of bugs that were present in the 0.9.x or 0.8.6 versions.


版本下載:VLC Media Player 1.0.0