Содержание
- 1 Streaming
- 2 Video Codecs
- 3 Audio Codecs
- 4 The Mozilla plugin
- 5 Volume Licensing Service Center
- 6 Format/Container/Muxers
- 7 Play from an acquisition card
- 8 How to associate media files with VLC
- 9 Current features
- 10 Play a network stream (WebRadio, WebTV, etc.)
- 11 Audio and video are out of sync
- 12 Преимущества партнёрской программы
- 13 FAQ
- 14 Supported Formats
- 15 Audio Bar Graph over Video
- 16 Other control interfaces
- 17 Интерфейс и функциональные достоинства
- 18 Wiki Documentation
- 19 VLK Partners – регистрация и функционал
- 20 Version history / Release notes / Changelog
- 21 Cones
Streaming
Streaming using the GUI
Streaming using the GUI is only available on the Qt interface. To stream using the GUI, open VLC, then Media -> Stream:
Launching the Wizard
Select a stream (such as a file, a network stream, a disk, a capture device …) from the «Open Media» dialogs that pops up.
After selecting an item, the wizard is ready to begin
The following streaming methods are available for use with VLC:
- Display locally: display the stream on your screen. This allows you to display the stream you are actually streaming. Effects of transcoding, rescaling, etc. can be monitored locally using this function.
- File: Save the stream to a file.
- HTTP: Use the HTTP streaming method. Specify the TCP port number on which to listen.
- MS-WMSP (MMSH): This access method allows you to stream to Microsoft Windows Media Player. Specify the IP address and TCP port number on which to listen. Note: This will only work with the ASF encapsulation method.
- UDP: Stream in unicast by providing an address in the 0.0.0.0 — 223.255.255.255 range or in multicast by providing an address in the 224.0.0.0 — 239.255.255.255 range. It is also possible to stream to IPv6 addresses. Note: This will only work with the TS encapsulation method.
- RTP: Use the Real-Time Transfer Protocol. Like UDP, it can use both unicast and multicast addresses.
- IceCast: Stream to an IceCast server. Specify the address, port, mount point and authentication of the IceCast server to stream to.
Wizard streaming method
A few caveats:
Select a transcoding profile that fits the codecs and access method of your stream, such as MPEG-TS, MPEG-PS, MPEG-1, Ogg, Raw, ASF, AVI, MP4 and MOV. You can also create or modify profiles by clicking the «Edit selected profile» button next to the selection combobox.
Transcoding options
Select methods to announce your stream. You can use SAP (Service Announce Protocol) or SLP (Service Location Protocol). You must also specify a channel name. The macOS interface also allows you to export the description (SDP) file of a RTP session using the internal HTTP or RTSP server of VLC, or as a file. This can be done using the according checkboxes. The SDP URL text box allows to give the url or destination where the SDP file will be available. There is a text box displays the Stream Output MRL (Media Resource Locator). This is updated as you change options in the Stream output dialog, and can be tweaked by hand if necessary.
Selecting methods to announce the stream
Click «Stream» to start streaming.
Streaming using the command line interface
See also: Documentation:Streaming HowTo/Command Line Examples
If you want to stream using the command line interface instead of the GUI (more control, for example you can specify your own container), you can «sniff» the options the GUI is using by opening up the logger (Tools menu -> message) and setting verbosity level to «2» then doing a stream. It will output debug messages that basically tell you what it is using for command line parameters, then you will take those same parameters and use them on the command line (you may need to add quotation marks around words that have spaces in them, and you may need to add —‘s).
An example is in a unique command line:
C:\Program Files\VideoLAN\VLC>vlc "C:\Users\Public\Videos\Sample Videos\Wildlife.wmv": sout=#transcode{vcodec=h264,acodec=mp3,ab=128,channels=2,samplerate=44100}:http{dst=:8090/go.mpg}
Video Codecs
Widely Used Video Codecs
Name | FOURCC | Playable | Encoder | library | Comment |
---|---|---|---|---|---|
MPEG-1 Part 2 | mpeg, mp1v, mpg1, PIM1 | Yes | Yes | libmpeg2 , ffmpeg | |
MPEG-2 Part 2 | mp2v, mpg2, vcr2, hdv1, hdv2, hdv3, mx*n, mx*p | Yes | Yes | libmpeg2 , ffmpeg | |
MJPEG (A/B) | Yes | Yes | ffmpeg | ||
Divx (1, 2, 3) | DIV1, DIV2, DIV3, mp41, mp42, MPG4, MPG3 | Yes | Yes | ffmpeg | |
DivX 4, 5, 6 , 3ivx D4, MPEG-4 | DIV4, DIV5, DIV6, col1, col0, 3ivd | Yes | Yes | ffmpeg | |
MPEG-4 Part 2 (AVP), Xvid | DIVX, Xvid, mp4s, m4s2, xvid, mp4v, fmp4, 3iv2, smp4, … | Yes | Yes | ffmpeg | |
H.261 | h261 | Yes | Yes | ffmpeg | |
H.262 | h262 | Yes | Yes | ffmpeg | Same as MPEG-2 Video |
H.263 / H.263i | h263 | Yes | Yes | ffmpeg | |
H.264 / X.264
(MPEG-4/AVC) |
h264, s264, AVC1, DAVC, H264, X264, VSSH | Yes | Yes | ffmpeg (decode), x264 (encode) | |
Sorenson 1 (Quicktime) | SVQ 1 | Yes | Yes | ffmpeg | |
Sorenson 3 (Quicktime) | SVQ 3 | Yes | No | ffmpeg | |
DV | Yes | Yes | ffmpeg | ||
Cinepak | cvid | Yes | No | internal, ffmpeg | |
Theora | thra | Yes | Yes, violated | libtheora | |
WMV 1/2 (7/8) | wmv1, wmv2 | Yes | Yes | ffmepg | |
WMV 3 / WMV-9 / VC-1 | wmv3, wvc1, wmva | Yes | No | ffmpeg | Not all profiles are supported. See DMO. |
On2 VP3, | VP31, VP30, VP3 | Yes | No | ffmpeg | |
On2 VP5 | VP50, VP5, VP51 | Yes | No | ffmpeg | |
On2 VP6 (used by FLV) | VP60, VP61, VP62, VP6F, VP6A | Yes | Yes | ffmpeg | |
On2 VP7 | VP7 | No | No | ||
Flash Screen Video | FSV1 | Yes | Yes | ffmpeg | |
Indeo Video 3 | IV31, IV32 | Yes | No | ffmpeg | |
Indeo Video 4/5 | IV41, IV51 | Yes | No | libavcodec | |
Real Video 1.0, 1.3, 2.0 | RV10, RV13, RV20 | Yes | Yes | ffmpeg | |
Real Video 3.0, 4.0 | RV30, RV40 | No | No | ||
Dirac | BBCD | Yes | Yes | dirac | |
Huffyuv / |
Yes | Yes | ffmpeg |
Rarer Video Codecs
Rare codecs | FOURCC | Decoder | Encoder | library | Comment |
---|---|---|---|---|---|
Apple Animation, Graphics, Video, QuickDraw | ‘rle’,’smc ‘,’rpza’, ‘qdrw’ | Yes | No | ffmpeg | |
SheerVideo | No | No | Professional use, no open source decoders | ||
CorePNG | ?? | ?? | |||
MSU Lossless | ?? | ?? | |||
Snow | Yes | Yes | |||
Pixlet | ?? | ?? | |||
Rare codecs (Asus V1, Asus V2) | ASV1, ASV2 | Yes | Yes | ffmpeg | |
Game Codecs (Some) | Yes | No | ffmpeg | ||
Tarkin | No | No | |||
QPEG | QPEG | Yes | untested ??? | ffmpeg |
Audio Codecs
Name | FOURCC | Decoder | Encoder | library | Comment |
---|---|---|---|---|---|
MPEG-Audio 1 Layer-1/2 | mpga | Yes | Yes | libmad (decoding), twolame (encoding) | ISO/IEC MPEG |
MP3 | mp3, .mp3, LAME | Yes | Yes | libmad (decoding), ffmpeg-mp3lame | ISO/IEC MPEG — (recompile needed for encoding) |
AAC | mp4a | Yes | Yes | faad (decode), faac (encoding) | ISO/IEC MPEG |
HE-AAC | Yes | untested ??? | faad (decode), libaacplus + ffmpeg (encoding) | ISO/IEC MPEG, AAC+ encoding through libaacplus + ffmpeg (patched) — untested
RECOMPILE VLC & ffmpeg for this Audio codec |
|
AC-3 | a52, a52b | Yes | Yes | liba52 (decode), ffmpeg (encode) | |
ATRAC | atrc | Yes | No | ||
iLBC | ILBC, ilbc | untested ??? | untested ??? | QuickTime (decode) | (check for encoder and free decoder) |
Mu-Law | Yes | No | ffmpeg | (check for encoder) | |
NellyMoser | Yes | No | ffmpeg | ||
QCELP (PureVoice) | Qclp | Yes | No? | ffmpeg | |
Real Audio | lpcJ, 28_8, dnet, sipr, cook, atrc, raac, racp, ralf | Yes | No | Some work. Half don’t | |
Shorten | shrn | No | No | ||
Speex | spex | Yes | Yes | libspeex | |
Vorbis | vorb | Yes | Yes | libvorbis | |
DTS | dts | Yes | No | libdca | DTS-HD unsupported |
MPC | Yes | No | libmpcdec | ||
WMA 1/2 | wma1, wma2 | Yes | Yes, violated | ffmpeg | WMA9 is not supported |
Flac | flac | Yes | Yes | libflac | lossless |
Apple Lossless Audio Codec | alac | Yes | No | ffmpeg | lossless |
Monkey’s Audio | Yes | No | lossless | ||
Musepack | Yes | No | libmpcdec | ||
ADMPCM (various) | Yes | Yes | ffmpeg and internal | ||
AMR | samr | Yes | Yes | ffmpeg + libamrnb + libamrwb | RECOMPILE VLC for this Speech codec |
Sonic | SONC | Yes | Yes | ffmpeg |
The Mozilla plugin
Install the plugin
GNU/Linux Debian, Ubuntu, etc.
Install the mozilla-plugin-vlc package using your preferred package manager. For example, at the command line enter:
# apt-get update # apt-get install mozilla-plugin-vlc
Windows
Quit Firefox or Mozilla.
Select the Mozilla Plugin option when installing VLC Media Player. The installer will then automatically detect your browser and install the plugin.
Restart Firefox or Mozilla.
Manual Install
Create the directory if it doesn’t exist.
Folders to copy:
- osdmenu
- plugins
Files to copy:
- vlc.exe
- vlc.exe.manifest
- vlc-cache-gen.exe
- npvlc.dll.manifest
- npvlc.dll
- libvlccore.dll
- libvlc.dll
- libvlc.dll.manifest
- axvlc.dll
- axvlc.dll.manifest
macOS
The Mozilla/Safari plugin for macOS is only available from vlc version 0.8.5.1 and onwards.
Quit Safari browser.
Run the installer from the dmg image.
Compile the sources yourself
Use the Mozilla plugin
If in the browser you open a link to an audio or video URL handled by the VLC plugin, or if a web page has HTML code that embeds audio or video handled by the VLC plugin, then the plugin should start and play the audio/video.
Note the plugin (as of version 1.1.9) does not present any user interface — it has no default control panel and no keyboard shortcuts.
To get the list of the media types handled by the VLC plugin, browse to about:plugins.
Conflicts will arise if you have more than one plugin installed that supports the same media type.
See the Web plugin documentation to create HTML pages that use JavaScript to control the plugin.
Volume Licensing Service Center
Веб-сайт Volume Licensing Service Center (VLSC) предоставляет следующие возможности:
- Загрузка продуктов и ключи продуктов
- Централизованный доступ к сведениям о лицензиях
- Просмотр сводной таблицы и сведений о лицензиях
- Проверка состояния соглашений о регистрации
- Активация преимуществ Software Assurance и их использование
На данный момент Microsoft предоставляет следующие наиболее популярные продукты:
- Windows: Windows 10, Windows Server 2012 R2
- Office: Office 2016, Microsoft Office 365
- Серверные продукты: Windows Server 2012 R2, SQL Server 2014, Microsoft System Center 2012 R2, Microsoft Dynamics AX 2012
- Облачные сервисы: Microsoft Office 365, Microsoft Dynamics CRM Online, Платформа Microsoft Azure, Microsoft Intune и другие.
Format/Container/Muxers
Name | extensions | Playable | Savable | Comment |
---|---|---|---|---|
3GP | .3gp | Yes | untested ??? | |
AIFF | .asf, .wmv | Yes | No | |
ASF | .asf, .wmv | Yes | Yes | |
AU | .au | Yes | ||
AVI | .avi | Yes | Yes, violated | |
DMF | untested ??? | untested ??? | ||
FLV | .flv | Yes | Yes | through ffmpeg |
MOV | .mov | Yes | Yes | |
MP4 | .mp4 | Yes | Yes | |
OGG | .ogm, .ogg | Yes | Yes | |
MKV | .mkv, .mka | Yes | No, WIP | Summer of Code 2007 Project |
MPEG-2 / TS | .ts, .mpg | Yes | Yes | |
MPEG-2 / ES, PS, PVA, MP3 | .mpg, .mp3, .mp2 | Yes | Yes | |
NSC | .nsc | Yes | No | |
NSV | .nsv | Yes | No | |
Nut | .nut | Yes | Yes | Muxable through libavformat |
Real | .ra, .ram, .rm, .rv , .rmbv | Partial | No | version 4 and 5, no support for version 3 |
Raw (a52, dts, aac, flac, .dv, .vid) | .a52, .dts, .aac, .flac, .dv, .vid | Yes | ?? | |
True Audio Codec | .tta, .tac | Yes | No | |
Ty Tivo | .ty | Yes | No | |
Wav | .wav, .dts | Yes | Yes | |
Xa | .xa | Yes | No |
Play from an acquisition card
To play from an acquisition open the File menu, and select Open Capture Device.
From here you can choose the Capture Mode and the Video/Audio Device Name. The user can also adjust the configuration for these devices by clicking Configure. The user is also able to set the size of the video that will be played by the Direct Show plugin and options such as ‘Device Properties’ and ‘Tuner Properties’ by clicking Advanced Options.
For Video4Linux devices, you can set the name of the video and audio devices using the «Video device name» and «Audio device name» text inputs. The «Advanced options…» button allows you to select some further settings useful in some rare cases, such as the chroma of the input (the way colors are encoded) and the size of the input buffer.
To use a Hauppauge PVR card, select the PVR tab in the «Open» dialog box. Use the «Device» text input to set the device of the card you want to use. You can set the Norm of the tuner (PAL, SECAM or NTSC) by using the «Norm» Drop Down. The Frequency selector allows you to set the frequency of the tuner (in kHz), the bitrate selector to set the bitrate of the resulting encoded stream (in bit/s). The «Advanced Options button allows to set some more settings, such as the size of the encoded video (in pixels), its framerate (in frame per second), the interval between 2 key frames, etc.
To start playback from an acquisition card, click Play.
How to associate media files with VLC
See also:
This should be done through the VLC settings interface, choose «Tools | Preferences » and then click on the «Set up Associations…» button.
Select any file extension that you wish to open with VLC, then click «Apply». This should change all media files icons to the VLC cone, and double-clicking any of them should open VLC and immediately start playing the media.
If this seems to have no effect on the UI, and/or double-clicking the file icon does not start VLC, check that you have correctly set Windows preferences through «Start | Default Programs» (on Vista; see the relevant item on Windows XP or newer Windows OS; possibly this is not applicable to Windows 2000).
In that UI click on «Set default programs», select the «VLC media player» item and check the description (it will usually say «All default settings for this program are active»). Then choose your own course of actions by either clicking on «Set this program as default» or «Choose default settings for this program».
Other ways to achieve the same effects are as follows (not really recommended).
Use Windows Explorer’s context menu
- In Windows Explorer, right-click a file you wish to open.
- Click «Open With» in the context menu that pops up.
- Click «VLC media player» to use VLC just this once, or click «Default program…»
- Click the name of the program (VLC) which you want to be used to open the file.
Alternatively:
- In Windows Explorer, right-click the file you want to open with VLC.
- Click Properties in the context menu that pops up.
- On the General tab, click Change.
- Click the name of the program (VLC) which you want to be used to open the file.
Either of these options affects all files that have the same filename extension (the letters after the filename’s period) as the file you selected. For example, if you change the program that opens goober.avi, then all .avi files will be opened with VLC.
Rerun the installer
- Reinstall VLC and choose the «associate files» option when it comes up. Please note that on Vista and newer systems this will not cure the ‘Windows Media Player won’t go away’ symptom, and you should go the «Set default program» route instead, as described above.
Edit the registry
Warning: this instruction set is outdated and should not be used. Direct registry editing should be avoided anyway unless you’re desperate and you really really know what you’re doing.
Warning: use this technique only if you really know what you are doing! And be sure to back-up your registry first.
- Open a text editor, like Notepad (but not WordPad).
- Copy this text below.
- Modify the strings to match your VLC installation.
- Save as vlc.reg.
- Execute vlc.reg (adding this data to your registry).
- Enjoy VLC 🙂
Text to copy:
Windows Registry Editor Version 5.00 @="VlcFile" @="VlcFile" @="VlcFile" @="VlcFile" @="VlcFile" @="VlcFile" @="VlcFile" @="VlcFile" @="VLC File" @="C:\\Program Files\\VideoLAN\\VLC\\vlc.exe,0" @="C:\\Program Files\\VideoLAN\\VLC\\vlc.exe \"%L\""
Note: This associates asf, asx, avi, divx, mpeg, mpg, vob and wmv files. If you get the idea, you can associate any file you want.
Current features
currently implements the following specifications:
- ISO/IEC 13818-1 (MPEG-2 systems)
- ISO/IEC 13818-2 (MPEG-2 video)
- ISO/IEC 13818-3 (MPEG-2 audio)
- ISO/IEC 14496-3 (MPEG-4 advanced audio coding)
- ISO/IEC 14496-10 (MPEG-4 advanced video coding)
- ITU-T H.265 (high efficiency video coding)
- ATSC A/52
- ETSI EN 300 468 (Service Information in DVB systems)
- ETSI EN 50 221 (Common Interface Specification)
- ETSI TS 103 194 (DVB Simulcrypt)
- IETF RFC 3550 (Real Time Protocol)
- IETF RFC 2250 (Real Time Protocol for MPEG-1/2 audio/video)
- IETF RFC 3611 (Real Time Control Protocol Extended Reports)
- SMPTE 2022-1 (Forward Error Correction)
- SMPTE 2022-6 (hbrmt)
- SMPTE 291 (Ancillary Data Packet and Space Formatting)
- SMPTE 352 (Payload Identification)
- SMPTE 337 (Non-PCM data in AES3)
- IEEE 802.3 (Ethernet frames)
- SCTE-35 (Splice Information Table)
- SCTE-104 (Automation to Compression Communications API)
In particular it supports the following MPEG and DVB structures (parsers and writers):
- Program Allocation Table (PAT)
- Conditional Access Table (CAT)
- Transport Stream Descriptor Table (TSDT)
- Program Map Table (PMT)
- Network Information Table (NIT)
- Bouquet Association Table (BAT)
- Service Definition Table (SDT)
- Event Information Table (EIT)
- Time and Date Table (TDT)
- Time Offset Table (TOT)
- Running Status Table (RST)
- Stuffing Table (ST)
- Discontinuity Information Table (DIT)
- Selection Information Table (SIT)
- MPEG descriptors 0x02 to 0x12 and 0x1b to 0x2c
- DVB descriptors 0x40 to 0x6e and 0x7a to 0x7c
Play a network stream (WebRadio, WebTV, etc.)
To open a network stream, open the Media menu and select the Open Network Stream menu item.
A dialog box will then open with three user input boxes. The first one is for the user to select the Protocol of the stream that they wish to open (HTTP/HTTPS/MMS/FTP/RTSP/RTP/UDP/RDMP). The second box is for the user to input the Address of the stream and the third one is for the user to select the appropriate port. However in the latest version of VLC (1.1.5), the user only needs to input the Address (examples are shown in image above).
To begin playback, select the Play button.
If you get some stuttering during playback, you can try to increase the size of the read buffer. This can be done in the Open Network Stream dialog box, by firstly checking the Show more options check box then adjusting the Caching selector, which allows you to choose the amount of time (in milliseconds) VLC should store data in its buffer before starting playback.
Audio and video are out of sync
Try using another audio output plugin and, under Unix, kill , or if they are running.
If the problem is due to the input file, have a look at the «Audio desynchronisation compensation» option.
Oops, there is an information missing:
Audio desynchronisation compensation is limited by the cache size depending to the selected access module. This can be altered in the configuration panel.
Please, for the clueless people arguing that it doesn’t work, include the information mentioned in the second post of in The VideoLAN Forums exhaustingly, as by my nearly ever-lasting research on the same issue there are a lot of locations here and there where it isn’t being mentioned unfortunately. Best if it was mentioned in the tooltip as well.
Please do put this tag into the appropiate location or remove it once it is a documented feature inside the software, agreed?
Преимущества партнёрской программы
Онлайн-казино «Вулкан» – бренд достаточно известный в России, запустивший игровую сеть ещё до того, как азартные игры оффлайн были запрещены законодательством РФ. Но и с уходом в интернет «Вулкан» популярности не потерял, а, наоборот, приобрёл ещё больше горячих поклонников уже и за пределами страны.
На сегодняшний день виртуальная игровая сеть является общепризнанным лидером среди всех русскоязычных гэмблинговых проектов СНГ. А это значит, что монетизация «вулкановского» игрового трафика представляет собой своеобразный «клондайк» для веб-мастеров.
VLK Partners предлагает своим партнёрам несколько вариантов заработка:
- Вариант пожизненного Revenue share – то есть, получение безусловного дохода со всех финансовых действий привлечённого в онлайн-казино пользователя (даёт до 60 % комиссии).
- Вариант гибкого СРА – то есть, фиксированной оплаты за определённые действия человека (регистрация, внесение первого депозита, уровень активности и т. д.).
- Вариант индивидуальных условий заработка для лояльных клиентов, привлекающих в систему казино по-настоящему активных и платёжеспособных клиентов.
Работать в системе VLK Partners выгодно по нескольким причинам:
- Партнёрка предлагает достаточно простой и удобный функционал, в нюансах которого разберётся даже начинающий веб-мастер.
- Интерфейс аккаунта позволяет мониторить уровень индивидуальных доходов через понятную, наглядную статистику.
- Предлагаемый набор промо-материалов имеет довольно высокий процент конверсии, в особенности если размещать их на нишевых, имеющих отношение к гэмблингу сайтах.
- Система позволяет выводить деньги из VLK Partners еженедельно, используя все популярные системы (PayPal, Payoner, WebMoney, Bank/Wire transfer, Paxum).
- Для решения всех возникающих вопросов у пользователей есть возможность обратиться в круглосуточную службу поддержки, работающую без выходных.
Всё это вместе взятое и делает VLK Partners одним из самых популярных проектов в игровой бизнес-нише.
FAQ
Q1: VLC Crash on Windows
Answer : Try to increase the verbosity level (either in the preferences or with a command line option) and look at the debug messages (in the terminal or in the Messages window).
Q2: Can I take a screenshots?
Answer :
Yes, you can take a screenshot on VLC Media. To take a snapshot of the video displayed by VLC, you just need to press the pre-defined snapshot hotkey:
- Windows/Linux/Unix: Ctrl + Alt + S
- Mac OS X: Command + Alt + S
To change it, go to Preferences → Interface → Hotkeys settings, check Advanced options, and set Take video snapshot. You can also take a snapshot via the menu Video → Snapshot. To change the snapshot format or directory, go to Preferences → Video.
Q3: VLC doesn’t display all subtitles
Answer: If VLC has autodetected your subtitles file, or if you opened it manually, but VLC only displays some subtitles from time to time, you will need to change the subtitles file encoding.
Go to Preferences → Input / Codecs → Other codecs → Subtitles, and set Subtitle text encoding to the right one.
Go to Preferences → Video → Output modules, and set Video output module to something different, like DirectX video output. Be sure you have advanced options enabled to be able to access this option.
Also, you might need to disable the “YUV -> RGB” checkbox in DirectX section of Preferences → Video → Output modules.
Supported Formats
VIDEO : MPEG-1/2, DivX (1/2/3/4/5/6), MPEG-4 ASP, XviD, 3ivX D4, H.261, H.263 / H.263i, H.264 / MPEG-4 AVC, Cinepak, Theora, Dirac / VC-2, MJPEG (A/B), WMV 1/2, WMV 3 / WMV-9 / VC-1, Sorenson 1/3, DV, On2 VP3/VP5/VP6, Indeo Video v3 (IV32), Real Video (1/2/3/4), VOB.
AUDIO : MPEG Layer 1/2, MP3 – MPEG Layer 3, AAC – MPEG-4 part3, Vorbis, AC3 – A/52, E-AC-3, MLP / TrueHD>3, DTS, WMA 1/2, WMA 3, FLAC, ALAC, Speex, Musepack / MPC, ATRAC 3, Wavpack, Mod, TrueAudio, APE, Real Audio, Alaw/µlaw, AMR (3GPP), MIDI, LPCM, ADPCM, QCELP, DV Audio, QDM2/QDMC, MACE.
Others : DVD, Text files (MicroDVD, SubRIP, SubViewer, SSA1-5, SAMI, VPlayer), Closed captions, Vobsub, Universal Subtitle Format (USF), SVCD / CVD, DVB, OGM, CMML, Kate. ID3 tags, APEv2, Vorbis comment.
Audio Bar Graph over Video
This section specifies how to enable the audiobargraph audio filter and video overlay, (mostly) via the GUI. This displays an audio meter overlaid on the video.
There are three parts — an audio filter, which sends it’s output via TCP to the Remote Control (RC) Interface. This information is then picked up and displayed by the Audio Bar Graph video subpicture filter (OSD).
To enable this, VLC needs to be started with the —rc-host command-line switch — e.g.
% "C:\Program Files\VideoLAN\VLC\vlc.exe" --rc-host localhost:12345
In the GUI, set the following (this example from VLC v1.1.9 on Windows 7):
- Preferences:Show settings:All
- Audio/Filters > Enable «Audio part of the BarGraph function»
- Audio/Filters/audiobargraph > use defaults, change «Sends the barGraph information every n audio packets» to 1 to enable see a more accurate display
- Interface/Main interfaces > Enable «Remote control interface»
- Interface/Main interfaces/RC > Enable «Do not open a DOS command box interface»
- Video/Subtitles-OSD > Enable «Audio Bar Graph Video sub filter»
- Video/Subtitles-OSD/Audio Bar Graph > Set the following settings:
- «Value of the audio channels levels» = 0 (setting this to 0:1 crashes VLC v1.1.9)
- «X coordinate» = 0
- «Y coordinate» = 0 (this doesn’t seem to affect anything)
- «Transparency of the bargraph» = 128 for 50% transparency which looks ok
- «Bargraph position» = Left (seems to only work Left,Center,Right — can’t go top or bottom)
- «Alarm» = 1 (enables the silence alarm — puts a red border around the bargraph if silent for too long)
- «Bar width in pixel» = 10 (20 if you want it to be really visible)
Other control interfaces
VLC includes a number of so-called interfaces that are not really interfaces, but means of. Nevertheless, they are enabled by setting them as interface or extra interface, either in the Preferences, in General/Interface, or using -I or —extraintf on the command line.
Hotkeys
This module allows you to control VLC and playback via hotkeys. It is always enabled by default. You can use hotkeys in the video output window, you can’t in the audio dummy interface.
Hotkeys can be hacked by:
% vlc --key-
Code is composed by modifiers keys (Alt, Shift, Ctrl, Meta,Command) separated by a dash (-) and terminated by a key (a…z, +, =, -, ‘,’, +, , `, /, ;, ‘, \, , *, Left, Right, Up, Down, Space, Enter, F1…F12, Home, End, Menu, Esc, Page Up, Page Down, Tab, Backspace, Mouse Wheel Up and Mouse Wheel Down). Main controls are available from hotkeys, such as : fullscreen, play-pause, faster, slower, next, prev, stop, quit, vol-up, etc. (use the —longhelp option for full list of functions). For example, for binding fullscreen to Ctrl-f, run:
% vlc --key-fullscreen 'Ctrl-f'
The list of the default hotkeys is available here.
RC and RTCI
These two interfaces allow you to control VLC from a command shell (possibly using a remote connexion or a Unix socket).
Start VLC with -I rc or —extraintf rc. When you get the Remote control interface initialized, `h’ for help message, press h and Enter to get help about available commands.
To be able to remote connect to your VLC using a TCP socket (telnet-like connexion), use —rc-host your_host:port. Then, by connecting (using telnet or netcat) to the host on the given port, you will get the command shell.
To use a UNIX socket (local socket, this does not work for Windows), use —rc-unix /path/to/socket. Commands can then be passed using this UNIX socket.
The RTCI interface gives you more advanced options, such as marquee control for the marquee subpicture filter (See filter section).
Ncurses
This is a text interface, using ncurses library.
Start VLC with -I ncurses or —extraintf ncurses.
The ncurses interface
Press h to get the list of all available commands, with a short description.
There is also a filebrowser available for the ncurses interface in order to add playlist items. Press ‘B’ to use it.
The ncurses filebrowser
You can set the filebrowser starting point by launching vlc with the —browse-dir option:
% vlc -I ncurses --browse-dir /filebrowser/starting/point/
Интерфейс и функциональные достоинства
Главными качествами интерфейса пользователя программы VLC Media Player от интернациональной компании с французскими корнями VideoLAN считаются:
— продуманный красивый интуитивно понятный интерфейс,
— удобная навигация в меню и работа в настройках на русском языке,
— полноценная установка скинов Winamp 2 и XMMS,
— возможность работы в консоле на базе Ncurses,
— поддержка telnet и HTTP (AJAX) для дистанционного управления.
Функциональные возможности ВЛС впечатляют следующими фактами:
— качественная работа с современными востребованными A/V файлами,
— множество оригинальных опций и настроек для оптимизации картинки,
— корректировка видеоизображения: контрастность, яркость, насыщенность, интенсивность, резкость, размытие,
— масштаб, поворот, кадрирование, постобработка,
— изменение громкости, режима стерео, нормализация, реверс, применение спецэффектов,
— наличие встроенного десяти полосного графического эквалайзера для коррекции звука,
— воспроизведение испорченных мультимедиа файлов, с поврежденными индексами, недокачанных, битых,
— одновременный параллельный просмотр или трансляция нескольких потоков или файлов, в том числе и в фоновом режиме,
— транслирование Интернет радио онлайн,
— полноценная запись потокового видео или аудио на жесткий диск компьютера или USB Flash носители,
— поддержка многочисленных дополнительных плагинов от сторонних разработчиков,
— ActiveX-компонент для встраивания, например, в ИЕ, и плагин для Мазилы.
Wiki Documentation
This part of the documentation has been moved to the
developers’ wiki.
This page remains here for compatibility reasons.
Document | Status | Download | Original Writters |
String handling | Up-to-date | Wiki | Derk-Jan Hartman |
*nix Compile HOWTO | Up-to-date | Wiki |
Derk-Jan Hartman Jean-Baptiste Kempf |
ARM Cross-Compile HOWTO | Incomplete | Wiki | Jean-Paul Saman |
Win32 Compile HOWTO | Up-to-date | TXT | Gildas Bazin and Olivier Teulière |
Win32 Cygwin Environmentand Compile HOWTO | Up-to-date | Wiki | Trax |
Win32 MSYS/MinGW Environment | Up-to-date | Wiki | Trax |
Mac OS X Compile HOWTO | Up-to-date | Wiki | Derk-Jan Hartman |
BeOS Compile HOWTO | Up-to-date | Wiki | Eric Petit |
DirectFB plugin Compile HOWTO | Up-to-date | Wiki | Jean-Paul Saman |
Another great start for documentation is the source code.
The best efforts have been done to make it as understandable as
possible. You can also ask questions in the development mailing-list
, or try to meet the developers
on IRC (, or
any Freenode server) if you want to help us but don’t know where to
start.
VLK Partners – регистрация и функционал
Перед тем, как начинать зарабатывать вместе с VLK Partners, необходимо зарегистрироваться через , дождавшись активации аккаунта со стороны менеджера. Регистрация по времени занимает минут десять. Помимо заполнения основных полей с ФИО, электронной почтой и паролем, нужно обязательно указать один из мессенджеров для связи, свой никнейм в нём и информацию о трафике сайта (примерный объём и его источник).
Все доступные пользователю промо-материалы и коды для вставки на сайт можно найти в меню Promotional Tools–Programs (тут же можно и определиться с одним из двух вариантов партнёрской программы). После определения любого удобного типа лендинга, трекинговых параметров формируется индивидуальный линк:
Вся статистика VLK Partners отображается в реальном времени в разделе Report. Помимо этого, у пользователей есть возможность подключения отклика на системные события партнёрки через сторонний трекинг. Эту функцию можно подключить при обращении к персональному менеджеру в разделе Postback.
Регистрация платёжных данных и выбор способа оплаты происходит в разделе My account
Стоит отметить ещё одно важное преимущество VLK Partners, – все отрицательные балансы автоматически обнуляются системой
Version history / Release notes / Changelog
Changes between 3.0.10 and 3.0.11:
———————————-
Access:
* rtp descriptor leak on error fix
Demux:
* Fixed regression with some encrypted HLS streams
* Live HLS delay until first update fix
* HLS rendition switch regression fix
* Fix imprecise m4a seek
Decoder:
* Fixed missing captions with some capture cards
Audio filters:
* soxr resampling fixes
Contribs:
* Updated libfaad to 2.9.2 (Parametric Stereo regression)
* Updated libarchive to 3.4.2
macOS:
* Fixed moving video window with mouse
* Fixed UI issue showing «permissions warning» unnecessarily often
* Fixed stack buffer overflow listing bluray mount points
* Fixed potential crashes at startup
Audio Output:
* Fix sound not coming back after a pause with CoreAudio (macOS/iOS)
Misc:
* Update Youtube script
View full changelog
Cones
You may freely use these VideoLAN logos using the following
copyright:
Copyright (c) 1996-2010 VideoLAN. This logo or a modified version may be used or modified by anyone to refer to the VideoLAN project or any product developed by the VideoLAN team, but does not indicate endorsement by the project.
There have been many many versions of the VideoLAN cone:
Cone made by Nirzar
Snowman made by Cory Simmons
Cone made by Mr. Lee
Cone made by Joel Shaw
Cone made by Gautham aka Gapo
Cone made by Nick Pierno
Cone made by Nick Pierno
Cone made by SavTheCoder
Cone made by digoncreative
Cone made by TheBDutchman
Joke Cone made by mishnak
Cone made by Stephane Soppera (with Blender)
Download: Blender
The first version of the logo made by Sam Hocevar (with The Gimp)
Another version, by Benjamin Mironer (used for OS X)
A christmas cone made by Geoffrey Roussel
Download: Blender
A 3D cone made by Daniel Dreibrodt
Download:
ICO
/
Blender
Another 3D cone made by Daniel Dreibrodt
Download:
ICO
/
Blender
Nightly builds cone, by Daniel Dreibrodt
Download: ICO
Cone Icons with blue strip made by Asim Siddiqui
Cone Icons with blue strip made by Asim Siddiqui
Transparent cone by Yvo Schaap