Newer
Older
* Video for Linux 2 (V4L2) input support
* UDP-Lite transport for RTP/AVP
* DCCP transport for RTP/AVP
* Proxy support for MMSH stream
* JACK audio input support
* Input run time option (improved live stream recording)
* BDA devices access module for DVB-C/S/T capture cards on Microsoft Windows
* Re-written Screen access module for Mac OS X
using OpenGL instead of QuickDraw
* Screen module now supports partial screen capture and mouse following on X11.
* Experimental EyeTV access module
This requires the user to install a plugin to EyeTV.app
(available as a separate download).
* Simple RTP input (with MPEG A/V, G.711 and PCM support).
* RTMP input support
* QTKit-based Input module for Mac OS X allowing display and streaming of video
taken from all iSight-labelled video cameras (no audio support)
* HTTP access now supports gzip compressed data and Digest Access
Authentication.
* New options to reduce latency between arrival of raw data and display of
frames. (--auto-adjust-pts-delay and --use-stream-immediate)
Demuxers:
* MP4 gpac and Apple chapter support
* Fixed playback of AIFF stereo files
* Fixed audio glitch on seek
* Improved FLAC demuxer (duration / current time / meta data)
* AAC tags support
* APEv1/2 tags support
* Improved ID3v2 tags support
* Improved Ogg/Vorbis tags support
* Raw video support
* Standard MIDI File (types 0 & 1) support
* TiVo Series 2 support
* CD+G karaoke Files support
* MXF files support
* VP60/VP61/VP6F/VP62 support
* Flash Screen Video support
* CamStudio Screen Video support
* DosBox Capture support
* Karl Morton's Video support
* limited atrac3 support
* Fluidsynth MIDI software synthesis (with external sound fonts)
* New codec FOURCCs to support more specific files:
Avid, FCP, Sony, Samsung, ...
* H.264 PAFF support
* DNxHD / VC-3 support
* APE (Monkey audio) support
* RealVideo support (with the RealVideo run-time)
* Dirac video support using libschroedinger
Subtitles:
* Closed Caption Decoder (DVD, ReplayTV, TiVo, DVB/ATSC)
* VBI & EBU (Teletext) support (*nix, Mac OS)
* AQTitle subtitles support
* MKV USF subtitles support
* HTML-based subtitles support
* MPSub subtitles support
* JacoSub subtitles basic support
* MPL2 subtitles support

Jean-Baptiste Kempf
committed
* Rewrite of ASS/SSA scripts and subtitles support
* PowerDivx (.psb) Subtitles support

Jean-Baptiste Kempf
committed
* Realtext subtitle support
* DKS subtitle support
* SubViewer 1.0 (SubRip09) subtitles support
* Correct Right-to-left languages in subtitles support
* New CoreAnimation-based output module (VLCKit framework on OS X only)
* Adjust, Invert and Distort (now split into Wave, Ripple, Gradient and
Psychedelic) video filters can now be streamed
* Re-written motion detection video filter
* New extract video filter (extract Red, Green and Blue components from a
video)
* New sharpen video filter (increase the contrast of adjacent pixels)
* New erase video filter (removes logos from a video)
* Enhanced subtitles' renderer to support bold, italic and some HTML tags
(Google Summer of Code Student project)
* Support for RGBA and I420 blending.
The latter improves Mosaic CPU usage *a lot*.
* New transparency mask video filter (for use with the mosaic_bridge module).
* New bluescreen video filter (for use with the mosaic_bridge module).
This was previously part of the mosaic module.
* Fixed random characters problem in RSS filter.
* Add rotate-deciangle for more precision on rotate filter
* Support for Intel SSE2 instruction set in chroma converters
* Improved use of Intel MMX instruction set in chroma converters
* New croppadd and canvas video filters.
* Replay gain support
* Audio playback when going slower/faster (with pitch correction via
new scaletempo audio filter)
* New spatializer audio filter

Felix Paul Kühne
committed
* Correct DTS output via S/PDIF
* RTSP for TS-multiplexed broadcast streams
* New RTP payload formats:
* ITU T.140 (for text, subtitles) output
* G.711 (both A-law and µ-law) output
* New Simple Preferences dialogs showing the most important settings in an
end-user suitable way.
* Full support for meta data editing (ID3v2, Ogg/Vorbis, AAC, APEv1/2)
* Windows/Linux
* Brand new interface for Linux and Windows, based on the Qt toolkit
* Fullscreen controller (transparency on Linux+Composite)
* Mac OS X
* Improved video output features
* Online access to VideoLAN's Help Wiki within VLC

Felix Paul Kühne
committed
* New setting to disable the "Recent Items" service
* When playing Radio (live) streams, the current track is shown correctly
* Correct appearance on Macs using Aqua's graphite theme
* Simplified Extended Controls panel
* Correctly displays wide characters when using an UTF-8 locale,
if libncursesw is available.
* Some nice colors if the terminal supports it (most do)
* Experimental Lua interface modules. See vlc -I lua and
share/lua/intf/README.txt for more info.
* Option to allow only one running instance, using D-Bus interface.
* D-Bus Interface implementing the MPRIS
(Media Player Remote Interfacing specification), a common dbus control
interface for media players that intends to become an xdg standard when
finished: http://wiki.xmms2.xmms.se/index.php/Media_Player_Interfaces .
* Motion module using disk accelerometers to keep video horizontal
* Plugin to set Telepathy presence message using MissionControl
* Fixed VLM schedule time on Linux
Linux Port:
* VLC now complies with the XDG Base Directory Specification version 0.6
http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html
(which means that VLC doesn't use the $HOME/.vlc directory anymore)
* Mac OS X Framework "VLCKit" that can be used to embed VLC in third party
applications (Google Summer of Code Student project, Mac OS X 10.5 only)
* New text renderer based on Quartz replacing the existing Freetype solution
* Complete compatibility with Mac OS X 10.5 Leopard
* It is now required to compile a fully featured build
* The support of Mac OS X 10.3.9 and QuickTime 6.x was discontinued.
Pierre d'Herbemont
committed
LibVLC:
* Event management and various improvements in libvlc
(Part of a Google Summer of Code Student project)
New Localizations:
* Persian
* LibVLC now supports externally built plugins properly.
A "vlc-plugin" pkg-config package is provided.
* Java bindings are now built from a separate source.
Changes between 0.8.6h and 0.8.6i:
----------------------------------
Security updates:
* Fixed integer overflow in WAV demuxer (CVE-2008-2430)
Various bugfixes:
* Fixed option to use shared memory within the GLX video output module
* Improved galaktos-based audio visualizations on FreeBSD
* Miscellaneous bugfixes in multiple modules and in libvlc
(transcode stream output, OSD menu video filter, VCD input,
SAP services discovery, http control interface)
* Updated Polish translation
Changes between 0.8.6g and 0.8.6h:
----------------------------------
Security updates:
* Updated GnuTLS and libgcrypt on Windows and Mac OS X (CVE-2008-1948,
CVE-2008-1949, CVE-2008-1950)
* Updated libxml2 on Windows and Mac OS X (CVE-2007-6284)
Goodies:
* Updated libebml and libmatroska on Mac OS X. Reliability improvements.
* Miscellaneous bugfixes in multiple modules and in libvlc
(ftp access, record access filter, video filters, RC interface,
playlist demuxer, IP networking, MPJPEG muxer, stream outputs)
* Improved support for MPEG2 content created by Final Cut Pro
* More reliable audio reception for MPEG TS streams
* Fixed a regression in 0.8.6g where usage of the snapshot feature could lead
to an unexpected application termination
* New Serbian translation
* Updated Romanian translation
Changes between 0.8.6f and 0.8.6g:
----------------------------------
Security updates:
* Removed VLC variable settings from Mozilla and ActiveX
(CVE-2007-6683, VideoLAN-SA-0804)
* Removed loading plugins from the current directory
(CVE-2008-2147, VideoLAN-SA-0805)
* Updated libpng on Windows and Mac OS X (CVE-2008-1382)
* Fixed libid3tag denial of service (CVE-2008-2109)
* Fixed libvorbis vulnerabilities (CVE-2008-1419, CVE-2008-1420, CVE-2008-1423)
* Fixed speex insufficient boundary check (CVE-2008-1686, oCERT-2008-004)
Various bugfixes:
* Fixed various memory leaks, improving stability when running as a server
* Fixed compilation with recent versions of FFmpeg
* Correctly parses SAP announcements from MPEG-TS
* Fixed AAC resampling
* The Fullscreen Controller appears correctly on Mac OS X,
if the 'Always-on-top' video option was selected.
Changes between 0.8.6e and 0.8.6f:
----------------------------------
* Really fixed subtitle buffer overflow (CVE-2007-6681, CVE-2008-1881)
* Fixed Real RTSP code execution problem (CVE-2008-0073)
* Fixed MP4 integer overflows (CVE-2008-1489, CVE-2008-1768)
* Fixed cinepak vulnerabilities (CVE-2008-1769)
- More information can be found in VideoLAN-SA-0801 and VideoLAN-SA-0803.
* The Mozilla plugin registers a usable range of MIME-types on Mac OS X
* Improved VLC's video output behavior on multi-screen setups running Mac OS X
* Fixed crashes in H264 packetizer
* Close MMS access on network timeout
* Fix some problems with AAC decoder & packetizer
Changes between 0.8.6d and 0.8.6e:
----------------------------------
Various bugfixes:
* Resume playback for viewing content over FTP
* Fixed XShm detection with remote X11
Security updates:
* Subtitle demuxers overflow (CVE-2007-6681)
* HTTP listener format string injection (CVE-2007-6682)
* Fixed buffer overflow in the SDL_image library (CVE-2006-4484)
* Real RTSP overflows (CVE-2008-0225, CVE-2008-0295, CVE-2008-0296,
VideoLAN-SA-0801)
* Arbitrary memory overwrite in the MP4 demuxer (CORE-2008-0130,
VideoLAN-SA-0802)
Audio filter:
* Fixed DTS to S/PDIF converter
Audio output:
* Fixed 5.1 audio on ALSA
Access:
* Fixed some RTSP hanging and user/password passing through RTSP URLs
Stream output:
* Fixed waiting for SPS/PPS problem in H.264 packetizer
Encoders:
* Improved compatibility for creating H.264 video files playable on iPhones
* Improved detection of optimal amount of threads for multi-threaded H.264
encoding on multi-cpu systems
- Note that this is used when transcode threads is set to 0 (default)
- Not supported on Windows (multiple threads require manual configuration)
Mac OS X Interface & Port:
* Restored compatibility with Mac OS X 10.3.9
* Corrected behavior of the Preferences panel
* VLC no longer crashes on quit while playing
Localization:
* Updated Romanian and Polish translations
----------------------------------
Various bugfixes:
* Mozilla plugin: supports a reasonable amount of MIME types on Windows
* Linux: Fixed S/PDIF passthrough with ALSA
* Automatic recovery on unexpected stream discontinuity (clock gap) occurrences
in input
* Use field order (top/bottom) for correct bob/linear deinterlacing
* Fix invalid free in bookmarks loading code
Windows and Mac OS Binaries
* FLAC Security Update (CVE-2007-4619) to prevent multiple integer overflows
* Security update (VideoLAN-SA-0703, CVE-2007-6262)
Mac OS X Interface & Port:
* Apple Remote support on Mac OS X 10.5 Leopard with enhanced functionality
* Improved Video Output compatibility for Mac OS X 10.5 Leopard
* Improved behavior of the Fullscreen Controller and mode changes between
Fullscreen and Windowed Video Output
* Softened the white flash artifacts that may appear during the transition of
NOTE: This release requires Mac OS X 10.4 or higher.
Mac OS X 10.3.9 is not supported anymore.
Encoders:
* Improved H.264 encoding speed on Mac OS X
Other changes:
* The automatic updating facility was removed
* You now need to append --m3u-extvlcopt to your command line to enable
EXTVLCOPT options parsing in m3u playlists.
* RTSP server remote denial of service fixed (CVE-2007-6684).
Changes between 0.8.6b and 0.8.6c:
----------------------------------
Various bugfixes, notably:
* Windows Vista compatibility
* Cropping in Direct3D
* Fullscreen change crash on Mac OS X
* RSS filter string overflow
* Few memory leaks
* MKV demuxer crash (related to seeking)
* Security updates (VideoLAN-SA-0702, CVE-2007-3316, US-CERT VU#200928)
Demuxers:
* Fixed a problem with detecting embedded subtitles (GAB2 format) in AVI
* Prevent WAV file integer overflow (CVE-2007-3467 & CVE-2007-3468)
Decoders:
* Updated FLAC API compatibility
Input:
* Support for new v4l2 encoder API
Localisation:
* New localisation: Arabic, Persian
Changes between 0.8.6a and 0.8.6b:
Various bugfixes, notably:
* Out-of-bound read in demuxers
* Demuxers crashes (incl. CVE-2007-0256)
* VP31 decoding on Windows platforms
* Direct3D Video Output modifications for Vista compatibility
* Correct behaviour for feeding streams to Icecast or Shoutcast servers
Decoders:
* Enhanced Flash Video support incl. VP61 and VP60
* Teletext subtitles (telx) support
Webbrowser plugins:
* Rectified behaviour and improved usability
Mac OS X Interface & Port:
* Diverse usability improvements
* New wizard option to embed subtitles
* Screensaver/automatic sleep mode is enabled when a video is paused
* Improved Delete-Preferences-Script
Changes between 0.8.6 and 0.8.6a:
---------------------------------
CDDA / VCDX plugins:
* Security updates (VideoLAN-SA-0701, CVE-2007-0017)
Mac OS X Interface:
* Fullscreen controller improvements
--------------------------------
Playlist:
* Shoutcast TV listings support
Input:
* Support for RTSP authentication
* Support for adding subtitles on the fly
* Fixed MPEG-PS duration calculation
trax
committed
* ATSC support for DVB input
* Partial reading support for DVR-ms recordings
* Partial reading support for MXF and GXF fileformat
* Improved support for Flash Video files
* Native WMV9/VC-1 support
* The True Audio Lossless codec support
* Matroska WavPack support
* Improved H.264 support (interlaced, speed improvements etc but no PAFF)
trax
committed
* Fixed a problem with MPEG2 field pictures
* Fixed swapped colors on DVB subtitles
Video output:
* Additional OpenGL effects (cylinder, torus, sphere, ...)
trax
committed
* Experimental Direct3D 9 video output (win32). Best served on Vista :)
* All
* New hotkeys for crop and zoom
* Support for snapshots from the HTTP interface
* Windows
* Systray support in skins
trax
committed
* Fullscreen controller panel (artwork by Simon Damkjær Andersen)
* New playmode buttons (artwork by Simon Damkjær Andersen)
* right/ctrl-click menu in video outputs
trax
committed
* Main Menu uses autohide when playing videos in fullscreen mode
* Linux
* Notifications using notification-daemon
Windows port:
* Support for Unicode filenames (Windows NT and above)
- Please note that these versions of Windows are not officially supported
- Unicode support for Windows 9x/ME applications is available through the
Microsoft Layer for Unicode available from the following location:
http://www.microsoft.com.nsatc.net/globaldev/handson/dev/mslu_announce.mspx
Download the MSLU package (unicows) and extract the content into the folder
C:\Windows\System
trax
committed
* Fixed disable screensaver (Direct3D and DirectX video output)
* Add Slovak
* Fixes for the mozilla and activeX plugins
* Statistics collection (bitrates, packets, connections, ...)
Input:
* Initial support for RTSP-over-HTTP (to allow NAT traversal)
* Linux DV (Digital Video - Firewire) input
* Improvements to the Audio CD input
- Separate playlist entries for the tracks
- Support for CDDB
* Support for more DVB (satellite) encryption modules
* Improved subtitles encoding support
Audio output:
* New JACK audio output
Video output:
- magnify: allows you to zoom on part of the image
- gradient and edge detection: "cartoon-like" effect
- bluescreen: overlay parts of a video transparently on another one
* Logo video filter: can now loop through multiple images
* RSS video filter: display feed images. Support for Atom feeds.
* Improvements to the subtitles rendering
Stream output:
* Initial support for throttling users on VOD streams
* System to inform the user and request information
- HTTP authentication
- Fatal errors
- ...
* wxWidgets
- VLM (VideoLAN Media Manager) control panel
- Improved media information panel (shows statistics, metadata, ...)
- New default skin
- Support for Winamp 2 skins
- Improved playlist handling
- Support for popup menus, animated bitmaps, equalizer, ...
* OS X
- Embedded Video output
- new Go-To-Specific-Time feature
- Video cropping and aspect ratio changing while playing
- Improved media information panel (shows statistics, metadata, ...)

Felix Paul Kühne
committed
- support for processing multiple items with the wizard in a single run
- option to save selections in the wizard for a session (default enabled)
- New default interface pages for VLC and VLM (including a mosaic wizard)
Windows Port:
* MSN messenger "Now playing" support
* Mac-Intel compatibility
* Enhanced support of various audio output devices
*Nix port:
* Ability to log to syslog
* Root wrapper to avoid running VLC as root
Developers:
Changes between 0.8.4 and 0.8.4a:
---------------------------------
Audio output:
* Fix a52 over spdif in alsa
* SPDIF output available again in the Mac OS X Audio menu.
* Add support for new BMP and Cook (RealAudio G2) decoders in ffmpeg

Felix Paul Kühne
committed
* Add support for some non-standard FOURCCs used for H.264/H.263
Demux:
* Fix bug with some HE-AAC audio tracks
Services Discovery:
* HAL fixes, should now work with new API
* SAP, fix 20 second freeze on windows
* UPnP fixes
* Avahi 0.6 support

Felix Paul Kühne
committed
Interfaces:
* Mac OS X
- fixed encoding of H.264/H.263 content when using the wizard
Changes between 0.8.2 and 0.8.4:
--------------------------------
* Internal strings handling is now UTF-8 based
* New OSD system
* New --monitor-par (pixel aspect ratio) option
* Fixed display problems with HDTV-1080 format
* Improved DVB support for satellite bands other than Ku-band
* IPv6 and Extended passive mode support for FTP
* IPv6 Source Specific Multicast support
* GnomeVFS input module
* Support for RTP packet reordering
* Fixed syntax for FTP URLs
* Support for libSDL_image to import different image types
* Musepack decoder using libmpdec
* QDM2 audio support (needs ffmpeg from 19th Oct 2005 or later)
* UPnP service discovery (Linux only at the moment)
* Bonjour service discovery using avahi (Linux only)
Audio filters:
* Fixes, enhancements and new options related to the Headphone Channel
Mixer and Dolby Surround
* New shout output module to forward streams to icecast servers
* Fixed several SAP and SDP announcement bugs
- new cone icon by Richard ¯iestad (Eurodata, retron.info)
- New streaming and transcoding wizard
- New extended controls panel
- New bookmarks window
- Fixed playlist sorting
- Fixed drag-and-drop inside the playlist
- Rename wxWindows interface in wxWidgets.
- All the --wxwin-* options are now --wx-*
- Support for RTP streaming in Stream Output dialog
- Now require wx2.6 with Unicode support
- New RPN functions to control VLC features (see play-howto)
- Facilities to correctly handle non-ASCII characters and spaces in
ActiveX plugin:
* Should now work outside IE as well
Mac OS X port:
* New script to delete the preferences automatically
Windows port:
* Fixed bandwidth problems of HTTP streaming
The following languages were added:
* Korean

Felix Paul Kühne
committed
* Simplified Chinese
The following languages were re-added:
* Swedish
- Grouping (by artist, ...) support
* Preferences improvements:
- New organization, designed to improve usability
- New configuration types (list of modules, ...)
* XML parsers
* Core image manipulation support
* Client-side SSL/TLS support
* SSL Client certificates checking support (allows for secure VoD)
* Renamed --spu-channel to --sub-track
* Renamed --spumargin to --sub-margin
* Renamed --audio-channel to --audio-track
* Renamed --filter to --vout-filter
* filters, extra interfaces, visualizations and service discovery modules are
hartman
committed
* Track selection based on preferred language (--sub-language and --audio-language)
* Support for (HE-)AAC raw-audio streams
* Support for images on a HTTP server that get refreshed on the server
* Better support for Kasenna streams
* RTSP UDP->TCP rollover support
* Massive Matroska improvements
* Support for XA and VOC audio files
* Improved CDDAX module (uses several playlist items)
* Fixes to Linux DVB support
* Improvements to DVB subtitles encoder
* Support for Apple Lossless Audio Codec
Access filters:
* New Record and Timeshift filters
Services discovery:
* New type of modules, that add items to the playlist
* Brand new SAP module
* To enable SAP, you now need to use "-S sap" or add SAP in
* Non-standard support for HTTP streams SAP announces removed
* HAL (Hardware Abstraction Layer) discovery
* DAAP (iTunes shares) support
hartman
committed
* Video snapshot support (png or jpg)
* Image file video output (png)
* Improvements to wall video filter
* Support for font color and opacity
Stream output:
* Muxers
- ASF improvements
* VLM / VoD
- Ability to load a configuration file on startup
- Seeking support in VoD streams
- Redesigned playlist : add playlist, add directory, ...
- Improved preferences
- DVD, VCD and Audio CD navigation buttons
* MacOS X
- Redesigned playlist
* Lirc
- Now uses new config settings. See doc/lirc/example.lirc
Windows port:
* Screensaver disabling fix
* DirectShow tuner configuration
* Support for no-decoration windows
* Many Mac OS X 10.4 Tiger related fixes
* The OpenGL video output is back
* A new audio module that should work more reliable for analog audio output in various configurations.
- Supports multichannel discrete analog output
- Digital audio output requires you to change a preference setting because it
is not yet available in the new module
- Please read the README.MacOSX.rtf file for more information.
BeOS port:
* Support for single-buffered overlay
hartman
committed
Pocket PC port:
* Mozilla plugin for MacOS X is back (not yet distributed)
* Brand new Internet Explorer ActiveX plugin
Core support:
* Include TLS/SSL API (on plattforms where libgnutls is available)
* SSL support in the HTTP daemon (HTTP stream output and HTTP interface)
* Fixed win32 multichannel audio output support (which was broken in 0.8.0)
* Fixed DV and MPEG (WinTV PVR 250/350) support in the dshow input
* Fixed spurious taskbar item after switching to fullscreen
WinCE port:
* A few more updates (we still miss an interface and a fast video output).
Audio Output:
* Portaudio audio output plugin improvements
Video Output:
* Proper subpictures scaling using the aspect-ratio info when available
Demuxers:
* Fixed crash with ODML avi files
* Fixed autodetection of VCD/SVCD bin files
* Supports Kasenna VoD (MPEG2 only) and simulcast streaming
* Encoders:
* Fixed aspect ratio and interlaced support in ffmpeg encoder module
* Stream output:
* Support of playlist group announcement
* Complete switch to the new input core (better seeking, multi-input, ...)
* New plugins cache to speed up launch time
* New --play-and-stop feature which stops the playlist after each played item
* Daemon mode (to run vlc in the background)
* Major improvements to the subtitle/OSD subsystem
* New screen capture input plugin for X11, Win32, BeOS and Mac OS X
* Improved DVD support:
- uses libdvdnav for playing DVDs with menus support
- uses libdvdread for simple playback with menus (eg. for streaming)
* Experimental multi-input support ( use --input-slave to play with it )
* Automatic MTU discovery for UDP streams
* More powerful MRL syntax for DVD/VCD/CDDA access
* Support for iTunes Music Store previews
* Support for MJPEG webcams (i.e. AXIS cams)
* Added initial mp4 and mpeg-ts text track support
* Support for MPEG TS streams with error correction (204/192 bytes TS packets)
* Support for DTS audio in MPEG TS (ETSI TS 102 154 Annex G)
* Skins2 .vlt file loader (only when skins2 is the current interface)
* Support for MPEG PS streams with MPEG 4 video.
* Support for so called AACPlus webstreams
Codecs:
* G.726 audio support
* 14496-17 MPEG TS text support
* MPEG-4 text support
* Vastly improved DVB subtitles decoder (ETS 300 743)
* Enabled color in DVB subtitles rendering
Encoders:
* Re-use audio/video/spu decoders in transcoder module. From now on,
everything that is playable by VLC should be transcodable as well
* Subtitles overlaying in transcoder
* Subpictures overlaying in transcoder (see video output)
* Frame rate selection in the transcoder
* DVB subtitles encoder
* MPEG 1 layer 2 audio encoder using libtoolame
* Improved vorbis/theora encoding
* Text track muxing for mp4
* Multipart mjpeg muxing. Your video is directly viewable in a Mozilla Browser
* 14496-17 text track muxing for MPEG TS
* Support for DTS audio in MPEG TS (ETSI TS 102 154 Annex G)
* Teletext (0x56 descriptor) streaming support in MPEG TS.
* New WAV muxer (supports multi-channel audio)
* H.263 RTP streaming support
* SDP generation outputs more compliant SDPs and can create SDP files now
* Improved RTSP and VoD server (experimental)
Audio Output:
* New audio equalizer filter
* Very trivial volume normalizer
* True channel downmixing when playing 5:1 material on Stereo
* More gradual resampling which should improve the pitch changing effect
* New audio output plugin using portaudio v19
Video Output:
* Roku HD1000 Video output
* Experimental generic OpenGL video output (X11, Win32, MacOS X)
with support for effects.
* Improved filter and subpictures support :
- "Subpicture filters" to overlay subpictures on video
* New filters :
- "time", to display current time
Interfaces:
* OSD sliders for volume and postition information
* OSD icons for Play and Pause
* New Streaming Wizard for Windows and Linux default interfaces (wxWindows)
* Added search, volume, loop and random functions to the ncurses interface
* Added a filesystem browser to the ncurses interface
* The remote control interface can now listen for commands on sockets
* Improved CORBA control module
Mac OS X port:
* Fixed the "cannot set buffersize:[nope]" coreaudio problem
* Major speed improvements to the Quartz video output
* The Mac OS X interface is no longer required to display video
Linux port:
* New galaktos visualization plugin (MilkDrop-compatible)
* Experimental SVG rendering module
Windows port:
* DirectX Media Object decoder (allows playing some media types, like WMV3)
* Fixed long standing win32 thread handles leak
* Fixed problem with CPU usage with subtitles rendering
* Wallpaper mode for the DirectX video output (only in overlay mode)
WinCE port:
* Massive update (we still miss an interface and a fast video output).
* Added a lot of Javascript accessible funtionality
* Volume, position, length, seek etc etc etc.
* Server/client network synchronization module
* VBrick streams fully supported
* Cisco IP/TV streams supported
Changes between 0.7.1 and 0.7.2:
--------------------------------
Core support:
* Bookmarks feature for easier seeking/access inside medias.
* Support for video output embedded in interfaces.
* Improved HTTP daemon.
* Saved playlists now remember VLC-specific options.
* New Continuous Media Markup Language (CMML) codec.
(http://www.annodex.net/overview.html)
* H264 encoder, demuxer and packetizer.
* Packetizer interfaces between demux and codec when needed
(allows using ffmpeg plugin to decode MPEG streams and better aac decoding).
* Support for Theora alpha3 (both decoding and encoding).
* --start-time <sec> and --stop-time <sec> to start and stop playing a
file at the specified amount of seconds. Only works with a few
fileformats (avi, mov, mkv, mp4 )
* Improved directory access module.
* New "file-cat" option to play truncated movies.
* Better handling of meta info (title, author, description, etc...).
* New options to pass meta info to the input.
* It is now possible to stream programs from a DVB-S/C/T stream
(satellite, cable, or digital terestrial television)
gbazin
committed
* Fixed infinite loop in the AVI demux on broken/incomplete files.
* Ability to choose autodetected subtitles path.
* Subtitles delay can be changed in real time with hotkeys.
* Improved session announcement system.
* Added faster than realtime stream output (limited by CPU) for file output.