Difference between revisions of "Release changes"
Jump to navigation
Jump to search
(Make it clear that this page is historical) |
|||
(18 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{Historical}} | |
+ | To see the current changes under development, read [[Next changes]] (also historical). | ||
+ | __TOC__ | ||
− | + | {{Transcluded|Changelog/1.0.1}} | |
− | + | {{:Changelog/1.0.1}} | |
− | + | ---- | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | {{Transcluded|Changelog/0.9.10}} | |
− | + | {{:Changelog/0.9.10}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ---- | |
+ | {{Transcluded|Changelog/0.9.0}} | ||
+ | {{:Changelog/0.9.0}} | ||
− | = | + | = Changes between 0.8.5 and 0.8.6 = |
− | |||
− | + | == Playlist == | |
− | |||
− | |||
− | |||
− | |||
− | |||
* Shoutcast TV listings support | * Shoutcast TV listings support | ||
− | + | == Input == | |
* Support for RTSP authentication | * Support for RTSP authentication | ||
* Support for adding subtitles on the fly | * Support for adding subtitles on the fly | ||
Line 42: | Line 30: | ||
* Improved support for Flash Video files | * Improved support for Flash Video files | ||
− | + | == Decoders == | |
* Native WMV9/VC-1 support | * Native WMV9/VC-1 support | ||
* WMA Speech support (through binary codecs) | * WMA Speech support (through binary codecs) | ||
Line 52: | Line 40: | ||
* Fixed swapped colors on DVB subtitles | * Fixed swapped colors on DVB subtitles | ||
− | + | == Video output == | |
* Additional OpenGL effects (cylinder, torus, sphere, ...) | * Additional OpenGL effects (cylinder, torus, sphere, ...) | ||
* Experimental Direct3D 9 video output (win32). Best served on Vista :) | * Experimental Direct3D 9 video output (win32). Best served on Vista :) | ||
* Improved libcaca support | * Improved libcaca support | ||
− | + | == Interfaces == | |
* All | * All | ||
** New hotkeys for crop and zoom | ** New hotkeys for crop and zoom | ||
Line 65: | Line 53: | ||
* OS X | * OS X | ||
** Support for Apple Remote control | ** Support for Apple Remote control | ||
− | ** Fullscreen controller panel (artwork by Simon | + | ** Fullscreen controller panel (artwork by Simon Damkjær Andersen) |
− | ** New playmode buttons (artwork by Simon | + | ** New playmode buttons (artwork by Simon Damkjær Andersen) |
** right/ctrl-click menu in video outputs | ** right/ctrl-click menu in video outputs | ||
** Main Menu uses autohide when playing videos in fullscreen mode | ** Main Menu uses autohide when playing videos in fullscreen mode | ||
Line 72: | Line 60: | ||
** Notifications using notification-daemon | ** Notifications using notification-daemon | ||
− | + | == Windows port == | |
* Support for Unicode filenames (Windows NT and above) | * Support for Unicode filenames (Windows NT and above) | ||
*:Windows 9x/ME users: | *:Windows 9x/ME users: | ||
Line 82: | Line 70: | ||
* Fixed disable screensaver (Direct3D and DirectX video output) | * Fixed disable screensaver (Direct3D and DirectX video output) | ||
− | + | == Localization == | |
* Add Czech | * Add Czech | ||
* Add Slovak | * Add Slovak | ||
Line 88: | Line 76: | ||
* Add Slovenian | * Add Slovenian | ||
− | + | == Developers == | |
* Updates to the libvlc API | * Updates to the libvlc API | ||
* Fixes for the mozilla and activeX plugins | * Fixes for the mozilla and activeX plugins | ||
+ | |||
+ | [[Category:Changelog]] |
Latest revision as of 20:39, 16 March 2019
This page is obsolete and kept only for historical interest. It may document features that are obsolete, superseded, or irrelevant. Do not rely on the information here being up-to-date. |
To see the current changes under development, read Next changes (also historical).
Contents
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
Changes between 0.9.9a and 0.9.10
HTTP Interface
- Fixed default ACL
Mac OS X
- Fixed crashes on multi-screen setups
- Corrected volume and subtitle encoding options in the Preferences
- Improved Information panel behavior, when playlist is not displayed
- Fixed QTCapture input support for the latest iSight models
- Added a menu-item to unlock the video window's aspect ratio
- Fixed redraw issues when autosizing the video window
- Updated libpng, libgpg-error, libgcrypt, fribidi
Various fixes to the following modules
- access:
- HTTP, SMB
- updated and additional access scripts (BBC radio, dailymotion, ...)
- Prevent integer underflow in Real pseudo-RTSP module, discovered by tixxDZ, DZCORE Labs, Algeria
- stream out:
- RTP, RTSP VoD, Mosaic Bridge
- decoder:
- TSCC
Changes between 0.8.6 and 0.9.0
Important notes
- This version of VLC contains a new interface for Windows and Linux. This interface lacks a few features that used to be present in vlc 0.8.6:
- "Streaming wizard" and "VLM control". These features will be replaced by a better alternative in the next version. If you absolutely need these features, we advise you to keep vlc 0.8.6
- Similarly, "Bookmarks" will be reintroduced in an improved version at a later point
- The default Interface is now Qt Interface on linux and windows.
- The default for --sout-keep has changed. It's now activated by default.
- The marq, mosaic and logo commands in the rc interface changed. They now require a target name as their first argument. Example:
vlc --sub-filter "marq@test{marquee=Hello}" -I rc <somevideo>
- You can then use commands like:
@test marq-marquee Goodbye
- These new commands are also available in the telnet interface.
- The HTTP Interface is now only available on the local machine by default.
- If you want to make it available from other machines, you will have to edit the ".hosts" file.
- On UNIX/Linux, the file is in /usr/share/vlc/http/.hosts
- If you're using the old http interface, it's located in /usr/share/vlc/http/old/.hosts
- On Windows they are in C:\Program Files\VideoLAN\VLC\http\.hosts and C:\Program Files\VideoLAN\VLC\http\old\.hosts
- On Mac OS X, you can find it in VLC.app/Contents/MacOS/share/http/.hosts and respectively in VLC.app/Contents/MacOS/share/http/old/.hosts
- The "rtp" access output module has been removed:
- Please use the RTP stream output instead, e.g.:
- Old: '#std{access=rtp,dst=239.255.1.2,sap}'
- New: '#rtp{dst=239.255.1.2,sap}'
Important Changes
Playlist
- Vastly improved playlist support:
- Media library support
- "Live search"
- Shoutcast TV listings
- Audioscrobbler/last.fm support
- Album art support
- User definable Lua playlist scripts. See share/luaplaylist/README.txt
- (Default scripts open YouTube, DailyMotion, metacafe and Google Video URLs)
- User definable Lua metadata and album art fetcher scripts. See share/luameta/README.txt
Input/Demuxers
- UDP-Lite transport for RTP/AVP
- DCCP transport for RTP/AVP
- Proxy support for MMSH stream
- JACK audio input support
- MP4 gpac and Apple chapter support
- Input run time option (improved live stream recording)
- Fixed aiff stereo file
- 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
- v4l2 access module support
- CD+G karaoke Files support
- MXF files support
Decoders
- VP60/VP61/VP6F/VP62 support
- MKV USF subtitles support
- HTML based subtitles 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, ...
- Closed Caption Decoder (DVD, ReplayTV, Tivo, DVB/ATSC)
- H.264 PAFF support
- DNxHD / VC-3 support
- NellyMoser ASAO support
- APE (Monkey audio) support
- VBI & EBU (Teletext) support
Encoders
- Flash Screen Video support
Video output and filters
- Adjust, Invert and Distort (now split into Wave, Ripple, Gradient and Psychedelic) video filters can now be streamed
- New puzzle video output filter
- Rewrite 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 (remove a logo from a video)
- Enhancements to subtitles' renderer to support bold, italics and some HTML tags
- Support for RGBA and I420 blending. This 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.
- Fix random characters problem in RSS filter.
- Add rotate-deciangle for more precision on rotate filter
- Support for Intel SSE2 intruction set in chroma converters
- Improved use of Intel MMX intruction set in chroma converters
Audio output and filters
- Replay gain support.
- Play audio when going slower/faster ( no pitch filter yet ).
- New spatializer audio filter.
Stream output
- RTSP for TS-multiplexed broadcast streams
- New RTP payload formats:
- Speex voice audio codec
- ITU T.140 (for text, subtitles) output
- G.711 (both A-law and µ-law) output
- UDP-Lite transport for RTP
- DCCP transport for RTP
- Lots of fixes for RTSP broadcasting
Interfaces
- Windows/Linux
- Brand new interface for Linux and Windows, based on the Qt toolkit
- All
- Improved user interaction
- Improved mouse gestures
- Experimental Lua interface modules. See vlc -I lua for more info
- Unix
- Motion module use disk accelerometers to keep video horizontal
- Ncurses interface now uses ncursesw to correctly display wide characters when using an UTF-8 locale.
- Plugin to set Telepathy presence message using MissionControl
Linux Port
- VLC now complies with the XDG Base Directory Specification version 0.6 (which means that VLC doesn't use the $HOME/.vlc directory anymore)
Mac OS X Port
- Mac OS X Framework that can be used to embed VLC in third party applications. (Google Summer Of Code Student project).
LibVLC
- Event management and various improvement in libvlc. (Part of a Google Summer Of Code Student project).
Capture
Localisations
- Finnish
- Persian
- Polish
Changes in between
Links to changelogs between:
- 0.8.6h and 0.8.6i
- 0.8.6g and 0.8.6h
- 0.8.6f and 0.8.6g
- 0.8.6e and 0.8.6f
- 0.8.6d and 0.8.6e
- 0.8.6c and 0.8.6d
- 0.8.6b and 0.8.6c
- 0.8.6a and 0.8.6b
- 0.8.6 and 0.8.6a
Changes between 0.8.5 and 0.8.6
Playlist
- Shoutcast TV listings support
Input
- Support for RTSP authentication
- Support for adding subtitles on the fly
- Fixed MPEG-PS duration calculation
- 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
Decoders
- Native WMV9/VC-1 support
- WMA Speech support (through binary codecs)
- VP5/VP6 - Flash Video support (not VP61)
- The True Audio Lossless codec support
- Matroska WavPack support
- Improved H.264 support (interlaced, speed improvements etc but no PAFF)
- Fixed a problem with MPEG2 field pictures
- Fixed swapped colors on DVB subtitles
Video output
- Additional OpenGL effects (cylinder, torus, sphere, ...)
- Experimental Direct3D 9 video output (win32). Best served on Vista :)
- Improved libcaca support
Interfaces
- All
- New hotkeys for crop and zoom
- Support for snapshots from the HTTP interface
- Windows
- Systray support in skins
- OS X
- Support for Apple Remote control
- 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
- 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)
- Windows 9x/ME users:
- 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
- Windows 9x/ME users:
- Fixed IPv6 support on the client side
- Fixed disable screensaver (Direct3D and DirectX video output)
Localization
- Add Czech
- Add Slovak
- Add Malay
- Add Slovenian
Developers
- Updates to the libvlc API
- Fixes for the mozilla and activeX plugins