VideoLAN
   HOME

TheInfoList



OR:

VideoLAN is a
non-profit organization A nonprofit organization (NPO) or non-profit organisation, also known as a non-business entity, not-for-profit organization, or nonprofit institution, is a legal entity organized and operated for a collective, public or social benefit, in co ...
which develops software for playing video and other media formats. It originally developed two
programs Program, programme, programmer, or programming may refer to: Business and management * Program management, the process of managing several related projects * Time management * Program, a part of planning Arts and entertainment Audio * Progra ...
for media
streaming Streaming media is multimedia that is delivered and consumed in a continuous manner from a source, with little or no intermediate storage in network elements. ''Streaming'' refers to the delivery method of content, rather than the content i ...
, VideoLAN Client (VLC) and VideoLAN Server (VLS), but most of the features of VLS have been incorporated into VLC, with the result renamed
VLC media player VLC media player (previously the VideoLAN Client and commonly known as simply VLC) is a free and open-source, portable, cross-platform media player software and streaming media server developed by the VideoLAN project. VLC is available for desk ...
. The VideoLAN project began as a student endeavor at
École Centrale Paris École Centrale Paris (ECP; also known as École Centrale or Centrale) was a French grande école in engineering and science. It was also known by its official name ''École Centrale des Arts et Manufactures''. In 2015, École Centrale Paris mer ...
(France), but after releasing the software under the
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, n ...
/
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized so ...
GNU General Public License The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general ...
, the project is now multinational with a development team spanning 40 nations. The project has been completely separated from École Centrale Paris since 2009 when it was constituted as a non-profit organization. The current President of the VideoLAN non-profit organization is Jean-Baptiste Kempf, who is also one of the project's developers.


Projects


VLC

VLC (standing for VideoLAN Client) is a
portable Portable may refer to: General * Portable building, a manufactured structure that is built off site and moved in upon completion of site and utility work * Portable classroom, a temporary building installed on the grounds of a school to provide ...
multimedia player, encoder, and streamer supporting many audio and video
codec A codec is a device or computer program that encodes or decodes a data stream or signal. ''Codec'' is a portmanteau of coder/decoder. In electronic communications, an endec is a device that acts as both an encoder and a decoder on a signal or ...
s and
file format A file format is a standard way that information is encoded for storage in a computer file. It specifies how bits are used to encode information in a digital storage medium. File formats may be either proprietary or free. Some file format ...
s as well as DVDs, VCDs, and various
streaming Streaming media is multimedia that is delivered and consumed in a continuous manner from a source, with little or no intermediate storage in network elements. ''Streaming'' refers to the delivery method of content, rather than the content i ...
protocols. It is able to stream over
networks Network, networking and networked may refer to: Science and technology * Network theory, the study of graphs as a representation of relations between discrete objects * Network science, an academic field that studies complex networks Mathematics ...
and to transcode multimedia files and save them into various formats. It is one of the most platform-independent players available, with versions for
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
,
Mac OS X macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and lap ...
, iOS, Android,
Windows Phone Windows Phone (WP) is a discontinued family of mobile operating systems developed by Microsoft for smartphones as the replacement successor to Windows Mobile and Zune. Windows Phone featured a new user interface derived from the Metro design lan ...
,
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, whi ...
,
BeOS BeOS is an operating system for personal computers first developed by Be Inc. in 1990. It was first written to run on BeBox hardware. BeOS was positioned as a multimedia platform that could be used by a substantial population of desktop users an ...
, BSD, Solaris,
ChromeOS ChromeOS, sometimes stylized as chromeOS and formerly styled as Chrome OS, is a Linux-based operating system designed by Google. It is derived from the open-source ChromiumOS and uses the Google Chrome web browser as its principal user interfa ...
, and is widely used with over 4.2 billion downloads as of October 2022.


VLMC

VLMC (standing for VideoLAN Movie Creator) is a cross-platform,
non-linear In mathematics and science, a nonlinear system is a system in which the change of the output is not proportional to the change of the input. Nonlinear problems are of interest to engineers, biologists, physicists, mathematicians, and many other ...
, video editing
software application Software is a set of computer programs and associated documentation and data. This is in contrast to hardware, from which the system is built and which actually performs the work. At the lowest programming level, executable code consists ...
based on the
VLC Media Player VLC media player (previously the VideoLAN Client and commonly known as simply VLC) is a free and open-source, portable, cross-platform media player software and streaming media server developed by the VideoLAN project. VLC is available for desk ...
. The software is still in early development. The latest version is 0.2.0 (released 2014-10-30), released under the GPLv2 license.


VLS

The VLS (standing for VideoLAN Server) project was originally intended to be used as a server for streaming videos. It has since been merged with the VLC project, and use of VLS is not encouraged.


Codecs

The VideoLAN project also hosts several audio/video decoding and
decryption In cryptography, encryption is the process of encoding information. This process converts the original representation of the information, known as plaintext, into an alternative form known as ciphertext. Ideally, only authorized parties can deci ...
libraries A library is a collection of Document, materials, books or media that are accessible for use and not just for display purposes. A library provides physical (hard copies) or electronic media, digital access (soft copies) materials, and may be a ...
, such as
libdvdcss libdvdcss (or libdvdcss2 in some repositories) is a free and open-source software library for accessing and unscrambling DVDs encrypted with the Content Scramble System (CSS). libdvdcss is part of the VideoLAN project and is used by VLC media p ...
which allows the content of
CSS Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone technolo ...
protected DVDs to be unscrambled,
x264 x264 is a free and open-source software library and a command-line utility developed by VideoLAN for encoding video streams into the H.264/MPEG-4 AVC video coding format. It is released under the terms of the GNU General Public License. Hi ...
which can encode H.264/MPEG-4 AVC video,
x265 x265 is a software codec for creating digital video streams in the High Efficiency Video Coding (HEVC/H.265) video compression format developed by the Joint Collaborative Team on Video Coding (JCT-VC). It is available as a command-line app or ...
which can encode HEVC video,
x262 X, or x, is the twenty-fourth and third-to-last letter in the Latin alphabet, used in the modern English alphabet, the alphabets of other western European languages and others worldwide. Its name in English is ''"ex"'' (pronounced ), ...
which can encode MPEG-2 video, dav1d which can decode AV1 video,
libdca libdca (formerly libdts) is a free library for decoding DTS Coherent Acoustics streams. It is released under the terms of the GNU General Public License, and is developed by Gildas Bazin of the VideoLAN team. The library is based on the DTS Coh ...
which can decode DTS audio, and the
git Git () is a distributed version control system: tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data in ...
repository of the
multimedia framework A multimedia framework is a software framework that handles media on a computer and through a network. A good multimedia framework offers an intuitive API and a modular architecture to easily add support for new audio, video and container formats ...
FFmpeg FFmpeg is a free and open-source software project consisting of a suite of libraries and programs for handling video, audio, and other multimedia files and streams. At its core is the command-line ffmpeg tool itself, designed for processing of vid ...
.


VLMa

A new project has been developed, called VLMa (standing for VideoLAN Manager). VLMa is an application to manage broadcasts of TV channels, received through digital terrestrial or satellite ways. Its interface is provided as a web-site written in Java. It is also capable of streaming audio and video files. VLMa consists of a daemon (called VLMad) and a web interface (called VLMaw). VLMa is released under the GNU General Public License like
VLC media player VLC media player (previously the VideoLAN Client and commonly known as simply VLC) is a free and open-source, portable, cross-platform media player software and streaming media server developed by the VideoLAN project. VLC is available for desk ...
.


VLC media player Skin Editor

The VLC Skin Editor is a simple program developed by VideoLAN. The simple interface allows users to create new skins for the
VLC media player VLC media player (previously the VideoLAN Client and commonly known as simply VLC) is a free and open-source, portable, cross-platform media player software and streaming media server developed by the VideoLAN project. VLC is available for desk ...
without knowledge of the VLC Skins2 XML System. The program lets users change features on the main window, playlist window, and equalizer window.


Commercial use

In May 2008,
Neuros Technology Neuros Technology was a Chicago, Illinois–based company that produced a number of audio and video devices under the brand name Neuros. Founded by Joe Born in 2001 as a division of Digital Innovations, it previously operated under the name Neu ...
and
Texas Instruments Texas Instruments Incorporated (TI) is an American technology company headquartered in Dallas, Texas, that designs and manufactures semiconductors and various integrated circuits, which it sells to electronics designers and manufacturers globa ...
began work on a port of VideoLAN to their next generation open set-top box. VLC is currently used in products through the use of libVLC and also as raw or customized VLC for Android versions on devices. Some features have been publicly merged, such as 360° support.


Opposition to software-bundling

VideoLAN developers have expressed dismay at how users searching for their products see search advertising from websites that use unwanted software bundling to modify official download files with wrappers that include unwanted programs. VideoLAN does not have the money to sue the many companies abusing their trademarks.


See also

*
Google Video Google Video was a free video hosting service launched by the multinational technology company Google on January 25, 2005. Similar to YouTube, this platform allowed video clips to be hosted on Google servers and embedded on to other website ...
– used VideoLAN technology in its media player
web browser A web browser is application software for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used o ...
plugin. *
Comparison of audio player software The following comparison of audio players compares general and technical information for a number of software media player programs. For the purpose of this comparison, "audio players" are defined as any media player explicitly designed to play ...
*
Comparison of video player software The following comparison of video players compares general and technical information for notable software media player programs. For the purpose of this comparison, ''video players'' are defined as any media player which can play video, even ...


References


External links

* {{Video editors Free software project foundations Free software projects Multimedia software Non-profit organizations based in France Portable software Software DVD players Streaming