VLC media player is a free software media player written by the VideoLAN project. Ubuntu Kubuntu Edubuntu Xubuntu Gobuntu --> Ubuntu A software developer is a person or organization concerned with facets of the software development process wider than design and coding a somewhat broader scope of VideoLAN is a project that develops software for playing video and other media formats Events 1327 - Teenaged Edward III is crowned King of England, but the country is ruled by his mother Queen Year 2001 ( MMI) was a Common year starting on Monday according to the Gregorian calendar. A software release is the distribution whether public or private of an initial or new and upgraded version of a Computer software product Events 1508 - Maximilian I Holy Roman Emperor, is defeated in Friulia by Venetian forces; he is forced to sign a three-year 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common A software release is the distribution whether public or private of an initial or new and upgraded version of a Computer software product Git is a free Distributed revision control, or software Source code management project with an emphasis on being fast A programming language is an Artificial language that can be used to write programs which control the behavior of a machine particularly a Computer. tags please moot on the talk page first! --> In Computing, C is a general-purpose cross-platform block structured An operating system (commonly abbreviated OS and O/S) is the software component of a Computer system that is responsible for the management and coordination In computing cross-platform (also known as multi-platform) is a term used to refer to Computer software or computing methods and concepts that are implemented A language is a dynamic set of visual auditory or tactile Symbols of Communication and the elements used to manipulate them Computer software can be organized into categories based on common function type or field of use Media player is a term typically used to describe Computer software for playing back Multimedia files Most software media players support an array of media A software license (or software licence in commonwealth usage is a Legal instrument governing the usage or redistribution of copyright protected software A website (alternatively web site or Web site, a back-construction from the Proper noun World Wide Web) is a collection of Web pages Free software or software libre is Software that can be used studied and modified without restriction and which can be copied and redistributed in modified or unmodified Media player is a term typically used to describe Computer software for playing back Multimedia files Most software media players support an array of media VideoLAN is a project that develops software for playing video and other media formats
It is a portable multimedia player, encoder, and streamer supporting many audio and video codecs and file formats as well as DVDs, VCDs, and various streaming protocols. A codec is a device or program capable of encoding and/or decoding a Digital Data stream or signal. A file format is a particular way to encode information for storage in a Computer file. DVD (also known as " Digital Versatile Disc " or " Digital Video Disc " - see Etymology)is Streaming multimedia is Multimedia that is constantly received by and normally presented to an end-user while it is being delivered by a streaming provider (the In the field of Telecommunications, a communications protocol is the set of standard rules for data representation signaling authentication and error detection required to It is able to stream over networks and to transcode multimedia files and save them into various different formats. A computer network is a group of interconnected Computers. Networks may be classified according to a wide variety of characteristics VLC used to stand for VideoLAN Client, but that meaning is now deprecated. In Computer software standards and documentation the term deprecation is applied to Software features that are superseded and should be avoided [1] [2]
It is one of the most platform-independent players available, with versions for BeOS, BSD, Linux, Mac OS X, Microsoft Windows, MorphOS, Solaris and Windows CE, and is widely used with over 65 million downloads for version 0. BeOS is an Operating system for Personal computers which began development by Be Inc Linux (commonly pronounced ˈlɪnəks Mac OS X (mæk oʊ ɛs tɛn is a line of computer Operating systems developed marketed and sold by Apple Inc, the latest of which is pre-loaded on all currently Microsoft Windows is a series of Software Operating systems and Graphical user interfaces produced by Microsoft. MorphOS is a computer Operating system (OS It is a mixed proprietary and Open source OS produced for the Pegasos PowerPC (PPC-processor-based Solaris is a Unix -based Operating system introduced by Sun Microsystems in 1992 as the successor to SunOS. Windows CE (also known officially as Windows Embedded Compact post version 6 8. 6. [3]
VLC uses a large number of free decoding and encoding libraries. Free software or software libre is Software that can be used studied and modified without restriction and which can be copied and redistributed in modified or unmodified Many of its codecs are provided by the libavcodec codec library from the FFmpeg project, but it uses mainly its own muxer and demuxers. A codec is a device or program capable of encoding and/or decoding a Digital Data stream or signal. libavcodec is a Free software / Open source LGPL -licensed library of Codecs for encoding and decoding video and audio data it is written in the FFmpeg is a computer program that can record convert and stream digital audio and Video in numerous formats For multiplexing in electronics and signal processing see Multiplexer. It also gained distinction as the first player to support playback of encrypted DVDs on Linux by using the libdvdcss DVD decryption library. libdvdcss is a Software library for accessing and unscrambling DVDs encrypted with the Content Scramble System (CSS
Version 0. 8. 6, which adds support for WMV version 9 and enhanced support for H.264, was released on 10 December 2006. Windows Media Video ( WMV) is a compressed Video file format for several proprietary Codecs developed by Microsoft. H264 is a standard for Video compression. It is also known as MPEG-4 Part 10, or MPEG-4 AVC (for Advanced Video Coding) Events 1041 - Empress Zoe of Byzantium elevates her adoptive son to the throne of the Eastern Roman Empire as Michael V Year 2006 ( MMVI) was a Common year starting on Sunday of the Gregorian calendar. [4]
History
Originally the VideoLAN project was intended to consist of a client and server to stream videos across a network. It was developed by students at the École Centrale Paris. École Centrale Paris is a renowned French university-level institution ( Grande Ecole) in the field of Engineering. VLC was the client for the VideoLAN project, with VLC standing for VideoLAN Client. It was released under the GPL on February 1, 2001. It is now developed by contributors worldwide. The functionality of the server program, VideoLAN Server (VLS), has mostly been subsumed into VLC. The VideoLAN Server has been discontinued. The project name has changed to VLC media player since there is no longer a client/server infrastructure. The cone icon is a reference to the traffic cones collected by Ecole Centrale's Networking Students' Association. Traffic cones, also called toddlers, road cones, safety cones, construction cones, pylons, [5] The cone icon design was changed from a hand drawn low resolution icon[6] to a higher resolution CGI rendered version in 2006. Computer animation Computer-generated imagery (also known as CGI) is the application of the field of Computer graphics or more specifically 3D computer graphics [7]
Design principles
VLC's right-click Menu in
Ubuntu Gutsy (detailed information on this image's page)
VLC has a very modular design which makes it easier to include modules for new file formats, codecs or streaming methods. KDE ( K Desktop Environment) (ˌkeɪdiːˈiː is a Free software project which aims to be a powerful system for an easy-to-use Desktop environment. ncurses is a programming library providing an API, allowing the programmer to write Text user interfaces in a terminal-independent manner Mac OS X (mæk oʊ ɛs tɛn is a line of computer Operating systems developed marketed and sold by Apple Inc, the latest of which is pre-loaded on all currently Ubuntu Kubuntu Edubuntu Xubuntu Gobuntu --> Ubuntu Modular programming is a software design technique that increases the extent to which software is composed from separate parts called modules This principle also stretches to other areas and there is a wide selection of interfaces, video and audio outputs, controls, and audio and video filter modules. There are more than 300 modules in VLC. [8]
Interfaces
The standard GUI is based on wxWidgets for Windows and Linux, Cocoa for Mac OS X, and Be API on BeOS; but all give a similar standard interface. Cocoa is Apple Inc 's native Object-oriented application program environment for the Mac OS X Operating system The BeOS API, often called the Be API after Be Inc, is the Application programming interface required to write graphical native applications on A Qt 4 interface is also in the works for Linux and Windows. Qt (pronounced "cute" by its creators is a Cross-platform application development framework widely used for the development of GUI programs (in which [9]
VLC supports highly customizable skins through the skins2 interface, also supporting Winamp 2 and XMMS skins. In Computing, skins may be associated with themes as custom graphical appearances ( GUIs) that can be applied to certain software and Winamp is a proprietary media player written by Nullsoft, now a subsidiary of Time Warner. The X Multimedia System ( XMMS) is a Free software audio player very similar to Winamp, that runs on many Unix-like Operating
For console users, VLC has an ncurses interface. The system console, root console or simply console is the text entry and display device for system administration messages particularly those from the BIOS ncurses is a programming library providing an API, allowing the programmer to write Text user interfaces in a terminal-independent manner As VLC can act as a streaming server, rather than a media player, it can be useful to control it from a remote location and there are interfaces allowing this. The Remote Control Interface is a text-based interface for doing this. There are also interfaces using telnet and HTTP (AJAX). Telnet ( Tel ecommunication net work is a Network protocol used on the Internet or local area network (LAN connections Hypertext Transfer Protocol ( HTTP) is a Communications protocol for the transfer of information on the Internet.
Control
In addition to these interfaces, it is possible to control VLC in different ways:
Features
- VLC is popular for its ability to play the video content of incomplete, unfinished, or damaged video downloads before the files have been fully downloaded. In Computing, a mouse gesture is a way of combining Computer mouse movements and Clicks which the Software recognizes as a specific LIRC ( Linux Infrared remote control) is an Open source package that allows you to receive and send Infrared signals with your Linux (For example, files still downloading via BitTorrent or eMule). BitTorrent is a Peer-to-peer File sharing protocol used to distribute large amounts of Data. eMule is a free Peer-to-peer file sharing application for Microsoft Windows. It also plays m2t MPEG Transport Streams (. Transport stream ( TS, TP, MPEG-TS, or M2T) is a Communications protocol for audio, video, and data TS) files while they are still being digitized from an HDV camera via a firewire cable, making it possible to monitor the video as it is being played. HDV is a High-definition_video format that uses MPEG2 compression to record HD content onto tapes originally designed for standard definition DV recording The IEEE 1394 interface is a serial bus Interface standard for high-speed communications and Isochronous real-time data transfer frequently This is because it is a packet-based player.
- The player also has the ability to use libcdio to access .iso files so that the user can play files on a disk image, even if the user's operating system does not have the capability of working directly with . A disk image is a single File containing the complete contents and structure representing a data storage medium or device such as a Hard drive, CD, or iso images.
- VLC supports all codecs and all file formats supported by FFmpeg. FFmpeg is a computer program that can record convert and stream digital audio and Video in numerous formats This means that DVD Video and MPEG-4 playback as well as support for Ogg and Matroska (MKV) file formats work "out of the box". A VOB file ( Video Object) is a container format contained in DVD-Video media MPEG-4 is a collection of methods defining compression of audio and visual (AV digital data To learn how to create video or audio files for Wikipedia and its sister projects check WikipediaCreation and usage of media files. The Matroska Multimedia Container is an Open standard free Container format, a File format that can hold an unlimited number of video audio However, this feature is not unique to VLC, as any player using the FFmpeg libraries, including MPlayer and xine-lib-based players, can play those formats without need for external codecs. MPlayer is a free and Open source media player. The program is available for all major Operating systems including Linux xine (officially ksin is a Multimedia playback engine for Unix-like Operating systems released under the GNU General Public License. VLC does, however, also support codecs that are not included in FFmpeg.
- VLC media player has some filters that can distort, rotate, split, deinterlace, mirror videos, create display walls, or add a logo overlay. Deinterlacing is the process of converting Interlaced video like common Analog television signals into a non-interlaced form It can also produce video output as ASCII art. History Typewriter art Since 1867 typewriters have been used for creating visual art
- VLC media player can play high definition recordings of D-VHS tapes duplicated to a computer using CapDVHS. High-definition (HD video generally refers to any video system of higher resolution than standard-definition (SD video most commonly at display resolutions of 1280×720 D-VHS is a Digital video format developed by JVC, in collaboration with Hitachi, Matsushita, and Philips. exe. This offers another way to archive all D-VHS tapes with the DRM copy freely tag. An entire library of tapes (or about 50 D-VHS 2 hours long) can be placed on a single terabyte sized hard drive. However, they must be imported by playing the tapes in real time, and can't simply be copied as data files.
- Using a FireWire connection from cable boxes to computers, VLC can stream live, unencrypted content to a monitor or HDTV. The IEEE 1394 interface is a serial bus Interface standard for high-speed communications and Isochronous real-time data transfer frequently
- VLC media player can display the playing video as the desktop wallpaper. The terms wallpaper and desktop picture refer to an image used as a background on a computer screen usually for the desktop of a Graphical user interface
- On Microsoft Windows, VLC also supports the Direct Media Object (DMO) framework and can therefore make use of some third-party DLLs. Dynamic-link library (also written without the hyphen or DLL, is Microsoft 's implementation of the Shared library concept in the Microsoft Windows
Use of VLC with other programs
API
There are several APIs that can connect to VLC and use its functionality:
- libVLC API, which is the VLC Core, for C, C++ and C#. A software developer is a person or organization concerned with facets of the software development process wider than design and coding a somewhat broader scope of VideoLAN is a project that develops software for playing video and other media formats Events 1327 - Teenaged Edward III is crowned King of England, but the country is ruled by his mother Queen Year 2001 ( MMI) was a Common year starting on Monday according to the Gregorian calendar. A programming language is an Artificial language that can be used to write programs which control the behavior of a machine particularly a Computer. tags please moot on the talk page first! --> In Computing, C is a general-purpose cross-platform block structured An operating system (commonly abbreviated OS and O/S) is the software component of a Computer system that is responsible for the management and coordination In computing cross-platform (also known as multi-platform) is a term used to refer to Computer software or computing methods and concepts that are implemented In Computing, a platform describes some sort of Hardware architecture or Software framework (including Application frameworks, that allows Java (Jawa is an Island of Indonesia and the site of its Capital city Jakarta. Cocoa is the dried and fully fermented fatty seed of the cacao tree from which Chocolate is made A language is a dynamic set of visual auditory or tactile Symbols of Communication and the elements used to manipulate them Computer software can be organized into categories based on common function type or field of use In Computer science, a library is a collection of Subroutines used to develop Software. A software license (or software licence in commonwealth usage is a Legal instrument governing the usage or redistribution of copyright protected software A website (alternatively web site or Web site, a back-construction from the Proper noun World Wide Web) is a collection of Web pages
- JavaScript API, which is the evolution of ActiveX API and Firefox integration. JavaScript is a Scripting language most often used for Client-side web development
- D-Bus Controls. D-Bus is a Free software project which offers a simple way for applications to communicate with one another
- C# interface. C# (pronounced C Sharp is a Multi-paradigm
- Python controls. Python is a general-purpose High-level programming language. Its design philosophy emphasizes programmer productivity and code readability
- Java API.
- DirectShow filters. DirectShow (sometimes abbreviated as DS or DShow) codename Quartz, is a Multimedia framework and API produced by Microsoft [10]
Browser plugins
- On Windows, Linux, and some other platforms, VLC provides a NPAPI plugin,[11] which lets people view some QuickTime and Windows Media files embedded in websites without using Microsoft or Apple Inc. products. Microsoft Corporation is an American multinational Computer technology Corporation, which rose to dominate the Home computer Apple Inc, ( formerly Apple Computer Inc, is an American Multinational corporation with a focus on designing and manufacturing Consumer electronics It supports Firefox, Mozilla Application Suite, Safari and Opera as well. The Mozilla Application Suite (originally known as Mozilla, marketed as the Mozilla Suite, and Code named SeaMonkey) is a Cross-platform Safari is a Web browser developed by Apple Inc and included in Mac OS X. Opera is a Web browser and Internet suite developed by the Opera Software company This plugin was initially used by Google to build the Google Video web browser plugin,[12] which currently uses Adobe Flash. Google Inc is an American public corporation, earning revenue from advertising related to its Internet search, e-mail, online Google Video is a free video sharing website and also a video service from Google that allows anyone to upload Video Clips to Google's web Adobe Flash (previously called Shockwave Flash and Macromedia Flash) is a set of Multimedia software created by Macromedia and currently
- Starting with version 0. 8. 2, VLC also provides an ActiveX plugin, which lets people view some QuickTime (MOV) and Windows Media files embedded in websites when using Internet Explorer. Component Object Model ( COM) is an interface standard for Software componentry introduced by Microsoft in 1993 QuickTime is a Multimedia framework developed by Apple Inc, capable of handling various formats of Digital video, Media clips sound text Windows Media is a Multimedia framework for media creation and distribution for Microsoft Windows. Windows Internet Explorer (formerly Microsoft Internet Explorer abbreviated MSIE) commonly abbreviated to IE, is a series of graphical
Applications which use the VLC plugin
- VLC can handle incomplete files and can be used to preview files being downloaded. Several programs make use of this, including eMule and KCeasy. KCeasy is a Windows Peer-to-peer Filesharing application which uses GiFT as its 'back-end' foundation
- The free/open-source Miro Media Player (formerly Democracy Player) also uses VLC code. Miro (previously known as Democracy Player and DTV) is an Internet television application developed by the Participatory Culture Foundation. Miro (previously known as Democracy Player and DTV) is an Internet television application developed by the Participatory Culture Foundation.
- The Songbird media browser joins code from VLC and Firefox. Songbird is a Free software media player and Web browser developed by a group known as Pioneers of the Inevitable (with members who previously
- And a few others. . . [13]
Format support
Readable formats
VLC can read several formats, depending on the operating system VLC is running on. An operating system (commonly abbreviated OS and O/S) is the software component of a Computer system that is responsible for the management and coordination [14]
- Input
- UDP/RTP unicast or multicast, HTTP, FTP, MMS, DVDs, VCD, SVCD, CD Audio, DVB (only on Linux and on Windows in development versions), Video acquisition (via V4l and DirectShow), RSS/Atom Feeds, and from files stored on your computer. User Datagram Protocol ( UDP) is one of the core protocols of the Internet Protocol Suite. The Real-time Transport Protocol (or RTP) defines a standardized packet format for delivering audio and video over the Internet In Computer networking unicast transmission is the sending of information packets to a single destination Multicast is a network addressing method for the delivery of Information to a group of destinations simultaneously using the most efficient strategy Multimedia Messaging Service, MMS for short is a Cellular telephone standard for sending messages that include multimedia objects (images audio video rich Super Video CD ( Super Video Compact Disc or SVCD) is a Digital format for storing Video on standard Compact discs SVCD was intended Red Book is the standard for audio CDs ( Compact Disc Digital Audio system or CDDA) For the chemical compound see Divinylbenzene. Digital Video Broadcasting ( DVB) is a suite of internationally accepted RSS is a family of Web feed formats used to publish frequently updated works – such as Blog entries news headlines audio and video – in a standardized The name Atom applies to a pair of related standards The Atom Syndication Format is an XML language used for Web feeds while the Atom Publishing
- Container formats
- 3GP,[15] ASF, AVI, FLV, MKV, QuickTime, MP4, Ogg, OGM, WAV, MPEG-2 (ES, PS, TS, PVA, MP3), AIFF, Raw audio, Raw DV, MXF, VOB. A container format is a computer file format that can contain various types of data compressed by means of standardized audio/video codecs. 3GP is a Multimedia Container format defined by the Third Generation Partnership Project (3GPP for use on 3G Mobile phones but can Advanced Systems Format (formerly Advanced Streaming Format, Active Streaming Format) is Microsoft 's proprietary Digital audio Flash Video is the name of a File format used to deliver Video over the Internet using Adobe Flash Player (initially produced The Matroska Multimedia Container is an Open standard free Container format, a File format that can hold an unlimited number of video audio QuickTime is a Multimedia framework developed by Apple Inc, capable of handling various formats of Digital video, Media clips sound text MPEG-4 Part 14, formally ISO / IEC 14496-142003, is a Multimedia Container format standard specified as a part of MPEG-4 To learn how to create video or audio files for Wikipedia and its sister projects check WikipediaCreation and usage of media files. Ogg Media ( OGM) meaning Ogg Media File, is a Container format (for video audio and subtitle streams WAV (or WAVE) short for Waveform Audio format, is a Microsoft and IBM Audio file format standard for storing an audio bitstream on MPEG-2 is a standard for "the generic coding of moving pictures and associated audio information" An elementary stream (ES as defined by MPEG communication protocol is usually the output of an audio or video Encoder. Program stream ( PS or MPEG-PS) is a container format for multiplexing Digital audio, Video and more Transport stream ( TS, TP, MPEG-TS, or M2T) is a Communications protocol for audio, video, and data MPEG-1 Audio Layer 3, more commonly referred to as MP3, is a Digital audio encoding format using a form of Lossy data compression Material eXchange Format ( MXF) is a container format for professional digital video and audio media defined by a set of SMPTE standards A VOB file ( Video Object) is a container format contained in DVD-Video media
- Video formats
- Cinepak, DV, H.263, H.264/MPEG-4 AVC, HuffYUV, Indeo 3,[16] MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, Sorenson (thus enabling direct playback of the modified Sorenson H.263 encoded videos downloaded from YouTube), Theora, VC-1,[17] VP5,[17] VP6,[17] WMV. Cinepak is a Video codec developed by SuperMatch a division of SuperMac Technologies, and released in 1992 as part of Apple Computer's Digital Video (DV is a Digital video format created by Sony JVC Panasonic and other video camera procuers and launched in 1995 and in its smaller tape Form factor H263 is a Video codec standard originally designed as a low-bitrate compressed format for Videoconferencing. H264 is a standard for Video compression. It is also known as MPEG-4 Part 10, or MPEG-4 AVC (for Advanced Video Coding) Huffyuv (or HuffYUV) is a Lossless Video codec created by Ben Rudiak-Gould which is meant to replace uncompressed YCbCr as a video Indeo Video (commonly known now simply as "Indeo" is a Video codec developed by Intel in 1992 In Multimedia, Motion JPEG ( M-JPEG) is an informal name for multimedia formats where each Video frame or Interlaced field of a Digital video MPEG-1 was an early Standard for Lossy compression of Video and audio. MPEG-4 Part 2 is a Video compression technology developed by MPEG. The Sorenson codec (also known as Sorenson Video Codec, Sorenson Video Quantizer or SVQ) is a Digital video Codec devised by the company H263 is a Video codec standard originally designed as a low-bitrate compressed format for Videoconferencing. YouTube is a video sharing website where users can upload view and share Video clips YouTube was created in February 2005 by three former PayPal employees Theora is an open and royalty-free Lossy Video compression technology being developed by the Xiph VC-1 is the informal name of the SMPTE 421M Video codec standard initially developed by Microsoft. VP5 is a video Codec which was created by On2 Technologies in February 2002. TrueMotion VP6 is a Video codec developed by On2 Technologies as a successor to earlier efforts such as VP3 and VP5. Windows Media Video ( WMV) is a compressed Video file format for several proprietary Codecs developed by Microsoft.
- Subtitles
- DVD, SVCD, DVB, OGM, (partial)SubStation Alpha,[18] SubRip, (partial)Advanced SubStation Alpha,[18] MPEG-4 Timed Text, Text file, Vobsub, MPL2,[19] Teletext. SubStation Alpha (or Sub Station Alpha) abbreviated SSA, is a Subtitle File format created by Kotus that allows for more advanced subtitles SubRip' is an Optical character recognition program for Windows which rips (extracts subtitles and their timings from video files or DVDs recording SubStation Alpha (or Sub Station Alpha) abbreviated SSA, is a Subtitle File format created by Kotus that allows for more advanced subtitles MPEG-4 is a suite of standards which has many "parts" where each part standardizes various entities related to multimedia such as audio video A text file (sometimes spelled "textfile" is a kind of Computer file that is structured as a sequence of lines. VSFilter is a DirectShow filter that is able to rip Subtitles from VOB files into a separate format Teletext (or "broadcast Teletext" is a Television information retrieval service developed in the United Kingdom in the early [19]
- Audio formats
- AAC, AC3, ALAC, AMR,[15] DTS, DV Audio, XM, FLAC, MACE, MP3, PLS (file format), QDM2/QDMC, RealAudio,[20] Speex, Screamtracker 3/S3M, TTA, Vorbis, WavPack,[21] WMA. Advanced Audio Coding ( AAC) is a standardized lossy compression and encoding scheme for Digital audio. Dolby Digital is the marketing name for a series of lossy audio compression technologies developed by Dolby Adaptive Multi-Rate (AMR is an Audio data compression scheme optimized for Speech coding. DTS (also known as Digital Theater Systems) owned by DTS Inc ( is a multi-channel digital Surround sound format used for both commercial/theatrical Free Lossless Audio Codec ( FLAC) is a File format for lossless Audio data compression. MACE (Macintosh Audio Compression and Expansion is an obsolete audio encoding system MPEG-1 Audio Layer 3, more commonly referred to as MP3, is a Digital audio encoding format using a form of Lossy data compression PLS is a computer file format that stores multimedia Playlists It is a more expressive format than basic M3U, as it can store ( Cache) information on the RealAudio is a proprietary Audio format developed by RealNetworks. Speex is a Free software speech codec that may be used on VoIP applications and Podcasts Speex claims to be free of any patent restrictions True Audio (abbreviated TTA) is a free, real-time Lossless audio Codec, based on adaptive prognostic filters which have shown good results Vorbis is a free and open source, lossy audio Codec project headed by the Xiph WavPack is a free, Open source lossless audio compression format developed by David Bryant Windows Media Audio ( WMA) is an Audio data compression technology developed by Microsoft.
Output formats for streaming/encoding
VLC can transcode into several formats depending on the operating system.
- Container formats
- ASF, AVI, FLV,[19] MP4, Ogg, Wav, MPEG-2 (ES, PS, TS, PVA, MP3), MPJPEG, FLAC, MOV
- Video formats
- H. 263, H. 264/MPEG-4 AVC, MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, VP5,[17] VP6,[17] Theora, DV
- Audio formats
- AAC, AC3, DV Audio, FLAC, MP3,[22] Speex, Vorbis
- Streaming protocols
- UDP, HTTP, RTP, RTSP, MMS, File
Unsupported formats
As of 0. User Datagram Protocol ( UDP) is one of the core protocols of the Internet Protocol Suite. Hypertext Transfer Protocol ( HTTP) is a Communications protocol for the transfer of information on the Internet. The Real-time Transport Protocol (or RTP) defines a standardized packet format for delivering audio and video over the Internet The Real Time Streaming Protocol ( RTSP) developed by the IETF and created in 1998 as RFC 2326 is a protocol for use in Streaming media 8. 6c, VLC is unable to play files using the following formats:
- Fraps
- Musical Instrument Digital Interface (. Fraps (derived from '''Fra'''mes '''p'''er '''s'''econd) is a benchmarking screen capture and real-time video capture utility for DirectX and OpenGL applications MIDI ( Musical Instrument Digital Interface, ˈmɪdi is an industry-standard protocol that enables Electronic musical instruments Computers mid/. midi)
- RealMedia (. RealMedia is a Multimedia container format created by RealNetworks. rm)
- RealMedia Variable Bitrate (.rmvb)
See also
References
- ^ Jean-Baptiste Kempf (November 23, 2006). RealMedia Variable Bitrate ( RMVB) is a Variable bitrate extension of the RealMedia Multimedia Container format developed by RealNetworks The following is a list of media players. Computer Video playing See also List of video players (software The following comparison of media players compares general and technical information for a number of software media player programs The following is a list of Codecs Audio codecs See also Audio codec Non-compression formats Audio Interchange File Format xine (officially ksin is a Multimedia playback engine for Unix-like Operating systems released under the GNU General Public License. MPlayer is a free and Open source media player. The program is available for all major Operating systems including Linux MEncoder is a free command line video decoding encoding and filtering tool released under the GNU General Public License. VLC Name. Yet another blog for JBKempf. Retrieved on 2007-02-24. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 303 - Galerius, Roman Emperor, publishes his edict that begins the persecution of Christians in his portion of the
- ^ VideoLAN Team. Intellectual Properties. VideoLAN Wiki. Retrieved on 2007-07-30. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 1419 - First Defenestration of Prague. 1502 - Christopher Columbus lands at Guanaja in the Bay Islands off
- ^ Download Statistics. VideoLAN Project. Retrieved on 2008-03-01. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 86 BC - Lucius Cornelius Sulla, at the head of a Roman Republic army enters in Athens, removing the Tyrant
- ^ Derk-Jan Hartman (10 December, 2006). Release notification, 0.8.6. videolan-announce mailing list. Retrieved on 2007-02-24. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 303 - Galerius, Roman Emperor, publishes his edict that begins the persecution of Christians in his portion of the
- ^ Jon Lech Johansen (June 23, 2005). VLC cone. So sue me: Jon Lech Johansen’s blog. Retrieved on 2007-02-24. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 303 - Galerius, Roman Emperor, publishes his edict that begins the persecution of Christians in his portion of the
- ^ vlc48x48.png (PNG). VideoLAN Project. Retrieved on 2007-02-24. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 303 - Galerius, Roman Emperor, publishes his edict that begins the persecution of Christians in his portion of the
- ^ vlc128x128.png (PNG). VideoLAN Project. Retrieved on 2007-02-24. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 303 - Galerius, Roman Emperor, publishes his edict that begins the persecution of Christians in his portion of the
- ^ VLC media player List of modules. VLC media player trac system.
- ^ Jean-Baptiste Kempf (February 10, 2007). Qt4 Interface. Yet another blog for JBKempf. Retrieved on 2007-03-07. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 161 - Roman Emperor Antoninus Pius dies and is succeeded by co-Emperors Marcus Aurelius and Lucius Verus
- ^ Anderson, Dean; Lamberson, Jim (2007). Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Using VideoLan VLC in DirectShow. An open source bridge from VLC to DirectShow. Retrieved on 2008-02-15. 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common Events 590 - Khosrau II is crowned as king of Persia 1637 - Ferdinand III becomes Holy Roman Emperor
- ^ Chapter 4. Advanced use of VLC
- ^ Open Source Patches and Mirrored Packages - Google Code
- ^ VideoLAN Wiki: We use VideoLAN
- ^ VLC features list. VideoLAN Project. Retrieved on 2007-02-24. Year 2007 ( MMVII) was a Common year starting on Monday of the Gregorian calendar in the 21st century. Events 303 - Galerius, Roman Emperor, publishes his edict that begins the persecution of Christians in his portion of the
- ^ a b To use AMR as audio codec, VLC and FFmpeg need to be compiled with AMR support. This is because the AMR license is not compatible with the VLC license.
- ^ Indeo 4 and 5 codecs are not supported
- ^ a b c d e This is from the 0. 8. 6 version
- ^ a b The current version only supports some of the formatting data from SSA/ASS (only coloring but no positioning, animation, typesetting etc. ), but it was announced that it will be improved in 0. 9. 0.
- ^ a b c This will be in 0. 9. 0
- ^ Real Audio playback is provided through the FFmpeg library which only supports the Cook (RealAudio G2 / RealAudio 8) decoder at the moment.
- ^ Currently only supported when encapsulated in the Matroska container format, and includes no multichannel support.
- ^ You need to compile VLC with mp3lame support
External links
© 2009 citizendia.org; parts available under the terms of GNU Free Documentation License, from http://en.wikipedia.org
network: | |