Ohjelman tiedot:
Nimi: | VLC media player | Viimeisin versio: | Nightly builds | Vakaa versio: | 2.0.5 | Lisenssi: | Freeware | Järjestelmä: | | Päivitetty: | 12.01.2013 | Kotisivu: | VLC media player |
VLC Media Player on nopea mediasoitin.
VLC käyttää omia kodekkeja median toistamiseen, joten se pystyy toistamaan tuettuja video- ja äänitiedostoja vaikka koneelle ei olisi asennettu kyseisiä kodekkeja. Lisäksi soitin on todella nopea ja toistaa sujuvasti esim. teräväpiirtotasoista videokuvaa vaikkei koneessa olisikaan näytönohjainpohjaista h24-purkua. Lataa ohjelma: Muutosloki :
2.0.1 --------------------------------- * Support for MxPEG files and streams * New features in the Mac OS X interface for more customization. * Numerous fixes in the Qt, the Mac OS and the skins interfaces. * Fixes for HTTP Live Streaming, CDDB, UDP/RTP support. * Security issues SA-1201 and SA-1202. * Limited support for Bluray discs menus. * Numerous fixes for MKV support. * Fix for splitted RAR files playback. * Numerous fixes for more than 120 bugs. * Codec and 3rd party libraries security updates.
Changes between 1.1.13 and 2.0.0: ---------------------------------
Important notes: * The licenses of libVLC and libVLCcore have changed from GPLv2+ to LGPLv2.1+ * Start/end titles/chapters are now specified with # rather than @ to fix conflicts with some URLs and file names. For instance, this plays a DVD from the 2nd chapter of the 1st title up to the 4th chapter of the 3rd title: vlc dvd://#1:2-3:4 * The 40+ --*-caching options were simplified and dumbed down to 4 options: - --file-caching specifies caching for local files, - --network-caching specifies caching for network resources, - --live-caching specifies caching for capture devices and - --disc-caching specifies caching for local optical media. All values are expressed in milliseconds as in previous versions. * HTTP server IP address, port, and TLS configuration is now centralized: - The --http-host option sets the address, e.g. "--http-host=[2001:db8::1]". By default, both :: and 0.0.0.0 are used. - The --http-port and --https-port options set the port numbers. By default, 8080 is used for HTTP, and 8443 for HTTPS. - The TLS credentials are configured with --http-cert (public certificate), --http-key (private key), --http-ca (optional CA) and --http-crl (optional CRL). * RTSP server IP address and port are updated similarly. Use --rtsp-host and --rtsp-port respectively. * The --miface-addr option does not exist anymore. To select the multicast output interface, use --miface instead, e.g. --miface=eth0. * The Windows version will only work with Windows XP SP2 or later. Windows 2000 SP4, Windows XP < SP2, Windows 2003 SP0 are now unsupported. * The Mac OS version will require Quartz Extreme compatible machines.
Important changes for packagers: * The default builds now assume that the operating system uses UTF-8 for its file systems and files content (except the Windows port). If this is not acceptable, pass --enable-non-utf8 to the configure script. Non-UTF-8 file systems support will be removed in future versions. * The VLC plugins path can be overridden with the VLC_PLUGIN_PATH environment variable. The --plugin-path command line option was removed. * The default tarballs are now compressed with XZ/LZMA: .tar.xz * OSS support is not compiled on Linux by default, pass --enable-oss to the configure script if you use OSSv4 or really want to use OSS emulation. * The webplugins have moved to: git://git.videolan.org/npapi-vlc.git
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....
Changes between 1.1.12 and 1.1.13: ----------------------------------
Security: * Heap overflow in TiVo demuxer fixed. * Same default ACL for HTTP requests as for the rest of the HTTP interface.
Audio outputs: * PulseAudio channels mapping (non-stereo) fix. * PulseAudio stream accidental overflow recovery.
Video outputs: * XVideo support for mixed CPU/GPU endianess (especially on PowerPC). * XVideo support for automatic color keying. * xosd Xlib initialization failure fix.
Decoders: * Camtasia decoding fix.
Qt interface: * Rare crash while seeking fixed. * V4L2 video standard selection fixed.
Translations: * Update of Chinese simplified, Estonian, German and Polish languages.
Changes between 1.1.11 and 1.1.12: ----------------------------------
Audio outputs: * Mac OS X / auhal: multiple fixes for the Digital Audio output (S/PDIF) including support for OS X Lion * Multiple fixes and improved synchronization for PulseAudio support * Support for AC-3 and DTS passthrough with PulseAudio 1.0
Unix port: * Fix build compatibility with taglib < 1.6 and Xulrunner 1.9.1
Misc: * Fix crashes with Japanese locale on OS X * Minor fixes for Webplugin under Win32, AVI demuxer, smem and AudioScrobbler * Fix crash in HTTP and RTSP server (stream output or Web interface)
Translations: * Update of Breton, Chinese Simplified and Basque
Changes between 1.1.10 and 1.1.11: ----------------------------------
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
Changes between 1.1.9 and 1.1.10: --------------------------------- 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
Changes between 1.1.8 and 1.1.9: -------------------------------- 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
Changes between 1.1.7 and 1.1.8: -------------------------------- 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 See CORE-2011-0208 * 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
Changes between 1.1.6 and 1.1.7: -------------------------------- Linux port: * Integration with the KDE GUI platform is disabled due to KDE bugs #234484 and #260719. 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
Changes between 1.1.6 and 1.1.6.1: ---------------------------------- Source: * Fix libnotify, lirc, pulse compilation and packaging for Unix/Linux
Changes between 1.1.5 and 1.1.6: --------------------------------- 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 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
Changes between 1.1.4.1 and 1.1.5: ---------------------------------- 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
Changes between 1.1.3 and 1.1.4: -------------------------------- 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
Changes between 1.1.2 and 1.1.3: -------------------------------- 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
Changes between 1.1.1 and 1.1.2: ------------------------------- 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 provoked 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
Changes between 1.1.0 and 1.1.1: -------------------------------- 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
Changes between 1.0.6 and 1.1.0: -------------------------------- Important changes for users: * On Linux, known bugs in the ALSA library might prevent audio output. Update to alsa-lib v1.0.23-2-g8d80d5f or later, or use the libpulse audio output plugin instead of the ALSA one (if you have PulseAudio).
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 * Support for Audio/Video decoders and encoders using OpenMAX IL components for DSP
* Support PGS subtitles for Blu-Ray * Support for HD-DVB subtitles - Display Definition Segment * Invmem module improvements * Support for Atrac1 audio codec * Support for SSE3 and SSE4 capabilities in some codecs * Multiple improvements for subtitles styles in .SRT and .SSA * Support for native decoding of Windows Media Speech (Voice) audio codec * Support for AMR-NB audio codec on the Windows and Mac port * Support for Indeo5 video codec * Improvements on the FLAC format (7.1 channels and 88.2/176.4/192 kHz support) * Direct rendering is used more often with H.264 in avcodec module * Support for MPEG-4 ALS lossless audio codec * Support for VP8 codec * Support for 7.1 channels in vorbis audio
Demuxers: * Many fixes on Matroska support (notably seeking) and support for Webm format * 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 * Metadata and cover art improvements
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 framework for lua
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
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
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. * qt4 interface contains new iconview and listview mode for playlist
Visualization: * Support of .milk visualization files using projectM libraries
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 * 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. * Improved Solaris port
Bindings: * new C++ wrapper around libVLC: libVLCpp * phonon-VLC backend is 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
Changes between 1.0.5 and 1.0.6: --------------------------------
Access: * Fix crash on FTP URI with no file path
Decoders/Packetizers: * Fix overflows in A/52, DTS, MPEG Audio and subtitles support
Demuxers: * Update LUA script for Youtube pages * Fix crashes in AVI, ASF and Matroska files * Fix crashes on malformatted ZIP archives * Fix crashes and leaks in the FFmpeg/avformat plugin * Fix crash on invalid XSPF playlist
X11 port: * Partial Xlib threading fixes More complete fixes are available in VLC 1.1.0. Please update!
Interfaces: * Fix crash (use after free) in Qt4 bookmarks * Fix a few crashes in Qt4 playlist
Translations: * Simplified Chinese, Estonian, French, Japanese, Korean, Spanish, Swedish and Walloon translations updated * Sinhala translation started
Removed modules: * RTMP input and output are removed due to security problems. Please update to VLC 1.1.0 which provides an FFmpeg-based RTMP input if needed.
Changes between 1.0.4 and 1.0.5: --------------------------------
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
Changes between 1.0.3 and 1.0.4: --------------------------------
Audio outputs: * Fix deadlocks in the audio output core * Make PulseAudio the default output if available
Video outputs: * Fix fullscreen mode with KDE 4.3.3 and other window managers * Fix incompatibility with cairo-dock and compositing
Input: * Fix DVB scanning regression from VLC 1.0.3 * Support for XZ-compressed byte stream (LZMA algorithm)
Playlist: * Support for .m3u8 playlist files (UTF-8 M3U)
Unix: * Support for xcb-keysyms version 0.3.4 or higher * Fix globalhotkeys on FreeBSD
Qt4 interface: * Fix opening V4L version 1 devices * Fix default destination ports in the streaming wizard
Translations: * New Walloon translation * Swedish, Ukrainian and French translation updates
Changes between 1.0.2 and 1.0.3: --------------------------------
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 * Fix a crash in mjpeg demuxer
Service discovery: * New udev module for linux
Qt4 interface: * Fixes on the playlist and the stream output panels
Translations: * French, Galician, Korean, Polish, Russian, Romanian, Slovak and Ukrainian updates
Changes between 1.0.1 and 1.0.2: --------------------------------
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
Changes between 1.0.0 and 1.0.1 --------------------------------- 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
Translation updates
* Brazillian, French, German, Korean, Norwegian Nynorsk, Lithuanian |
Lisää -><- Piilota |