Difference between revisions of "Next changes"

From VideoLAN Wiki
Jump to navigation Jump to search
Line 28: Line 28:
  
 
=== Input/Demuxers ===
 
=== Input/Demuxers ===
* UDP-Lite protocol (requires OS support) for RTP/AVP
+
* [[UDP-Lite]] protocol (requires OS support) for [[RTP]]/[[AVP]]
* DCCP protocol (requires OS support) for RTP/AVP
+
* [[DCCP]] protocol (requires OS support) for [[RTP]]/[[AVP]]
* Proxy support for MMSH stream
+
* Proxy support for [[MMSH]] stream
* JACK audio input support
+
* [[JACK]] audio input support
  
 
=== Decoders ===
 
=== Decoders ===
* VP60/VP61/VP6F/VP62 support
+
* [[VP6|VP60/VP61/VP6F/VP62]] support
* MKV USF subtitles support
+
* [[MKV]] [[USF]] subtitles support
 
* HTML based subtitles support
 
* HTML based subtitles support
 
* Flash Screen Video support
 
* Flash Screen Video support
Line 42: Line 42:
 
* Karl Morton's Video support
 
* Karl Morton's Video support
 
* limited atrac3 support
 
* limited atrac3 support
* New codec FOURCCs to support more specific files (Avid, FCP, Sony, Samsung, ...)
+
* New codec [[FOURCC]]s to support more specific files (Avid, FCP, Sony, Samsung, ...)
  
 
=== Encoders ===
 
=== Encoders ===
Line 54: Line 54:
 
* New sharpen video filter (increase the contrast of adjacent pixels)
 
* New sharpen video filter (increase the contrast of adjacent pixels)
 
* New erase video filter (remove a logo from a video)
 
* New erase video filter (remove a logo from a video)
* Enhancements to subtitles' renderer to support bold, italics and some HTML   tags
+
* 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*.
+
* 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 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.
 
* New bluescreen video filter (for use with the mosaic_bridge module). This was previously part of the mosaic module.
Line 61: Line 61:
  
 
=== Stream output ===
 
=== Stream output ===
* UDP-Lite (requires OS support) for RTP/TS encapsulation
+
* [[UDP-Lite]] (requires OS support) for [[RTP]]/[[TS]] encapsulation
  
 
=== Interfaces ===
 
=== Interfaces ===
 
* Windows/Linux
 
* Windows/Linux
** Brand new interface for Linux and Windows, based on the Qt toolkit
+
** Brand [[Qt4 Interface|new interface]] for Linux and Windows, based on the Qt toolkit
 
* All
 
* All
 
** Improved user interaction
 
** Improved user interaction
** Improved mouse gestures
+
** Improved [[mouse gestures]]
 
* Unix
 
* Unix
** Allow only one running instance, using D-Bus interface (experimental).
+
** Allow only one running instance, using [[D-Bus]] interface (experimental).
  
 
=== Capture ===
 
=== Capture ===
* new BDA device driver plugin for DVB-C/S/T capture cards on Microsoft Windows
+
* new [[BDA]] device driver plugin for [[DVB]]-C/S/T capture cards on Microsoft Windows
  
 
=== Localisations ===
 
=== Localisations ===

Revision as of 13:15, 21 May 2007

Changes between 0.8.6 and 0.9.0

Important notes

  • 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.
XXX: DETAILED INSTRUCTIONS HERE :XXX
  • 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 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.

Changes

Playlist

(Default scripts open YouTube, DailyMotion, metacafe and Google Video URLs)

Input/Demuxers

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
  • New codec FOURCCs to support more specific files (Avid, FCP, Sony, Samsung, ...)

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.

Stream output

Interfaces

  • Windows/Linux
    • Brand new interface for Linux and Windows, based on the Qt toolkit
  • All
  • Unix
    • Allow only one running instance, using D-Bus interface (experimental).

Capture

  • new BDA device driver plugin for DVB-C/S/T capture cards on Microsoft Windows

Localisations

  • Persian

Revision

Based on rev 20115. Use this to check the diff and update this page.