Copyright © 2002 - 2004 the VideoLAN project
Abstract
Frequently Asked Questions about VideoLAN.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The text of the license can be found on the GNU website.
1. VLC media player | |
| |
1.1. | Where can I download VLC for Mac OS 9? |
Where did you read VLC for Mac OS 9 exist? There is not, and will not be, a version for Mac OS 9. | |
1.2. | Does VLC support DVDs from all regions? |
VLC uses libdvdcss to read all DVDs, disregarding their zone. All regions are supported without any constraint. It doesn't work 100% of the time and can take a long while before it starts the DVD. | |
1.3. | Where does VLC store its config file? |
Currently, a config file is created on a per user basis (there is no global configuration file). If you modify the available options in VLC and save the new configuration, then a configuration file will be created in your user directory. The precise location of this file depends on the Operating System you are running:
| |
1.4. | VLC has a strange behavior... |
The first thing to do is to reset the VLC preferences in the preferences dialog of the application and restart VLC. If VLC doesn't even start anymore, delete VLC's configuration file (see the previous question to know about its location). Then restart VLC. If it does not get any better, read the following questions! | |
1.5. | I cannot read DVDs! |
Here are a few things to check:
| |
1.6. | The video runs but the picture is distorted |
There is probably a problem with the output layer. There are several ways of troubleshooting it. First, try with another output plugin, for instance: % vlc -V sdl % vlc -V x11 Second, change your screen depth and/or definition. It quite often helps. Lastly, if running Unix, have a look at your XFree86 video driver. | |
1.7. | Video is choppy |
Your system is too slow to decode all pictures. It might be that your CPU basically is not fast enough. It can also be that the subsystem is misconfigured/misdriven, this happens for example under Redhat Linux. Here are some elements to improve speed:
| |
1.8. | Audio and video are out of sync |
Try using another audio output plugin and, under Unix, kill esd or artsd if they are running. | |
1.9. | VLC crashes. |
Increase the verbosity level (either in the preferences or with a -vvvv command line option) and look at the debug messages (in the terminal or in the Messages window). If you are convinced that it is a bug in VLC, have a look at the bug reporting page. | |
1.10. | How can I take screenshots? |
To take normal screen capture of the video displayed by VLC:
| |
1.11. | My file doesn't seem to work! |
Are you sure VLC supports the file? Try checking the features page. If it supported and you compiled VLC yourself, check if you have downloaded and installed all the codecs correctly. If it is not supported, then you are out of luck for now. NoteAt present, especially WMV3, the most Real Player, and the most Indeo Video ("IV50", etc.) files are not supported by VLC and are not going to be in the near future. | |
2. VideoLAN streaming solution | |
2.1. | Do I need a "streaming server"? |
Well, there are in fact two kinds of streaming: passive streaming in which a movie is sent by a server and watched by one or several client, and Video On Demand (VOD) in which each client asks for its own stream.
| |
2.2. | VLC vs. VLS |
Yes, both programs can be used to stream video, as explained in the VideoLAN HOWTO. The streaming features of each program are described on the streaming features page. Technically, there is an important difference:
To be a real streamer, VLC would need to be able to read multiple sources at the same time. VLS can do this since its origin, but VLC cannot do this for the moment. Some VLC developers are working on a new version of the VLC input, known as "Input 4", which should address this issue. | |
2.3. | Is it not a waste of time to develop both? |
To understand this situation, you must consider the history of VideoLAN. Before VLC's stream output, we had two very different programs:
In september 2002, some VLC developers had the idea of taking advantage of the multiple demuxers and codecs implemented in VLC to build a Stream Ouput whose ultimate goal was to be able to do transcoding. They wrote a stream output for VLC, that was released with VLC 0.5.0 in late January 2003. VLC's stream output is now beginning to do some transcoding. But what is more important is that VLS and VLC developers are not the same people, and that they are free to write the software they prefer! That is how free software runs, and it has shown in the past that is was a good engine for innovation and enhancement. | |
3. Legal concerns | |
3.1. | May I use the VideoLAN logo? |
You may freely use the VideoLAN logo using the following copyright: Copyright (c) 1996-2003 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. | |
3.2. | May I redistribute a piece of VideoLAN software? |
You may distribute an original or modified version of a piece of VideoLAN software as long as you comply with its license terms. It is the GNU General Public License Version 2 (referred herein as GPL), and it is in the file named COPYING in our products. The easiest way to conform to the GPL is to accompany the product you want to distribute with its sources. For example, if you plan to distribute the lastest binary version of VLC, you should also include all the files listed on the VLC source code page. You do not need to bother explaining where the sources are, but the sources have to share the same media as the products. There are other ways to comply with the GPL, but this should be the simplest because it does not rely on a contract. NoteYou do not need to ask the VideoLAN team the permission to do so! | |
3.3. | Is libdvdcss legal? |
The use and distribution of the libdvdcss library is controversial in a few countries such as the United States because of a law called the DMCA (Digital Millennium Copyright Act). If you are unsure about the legality of using and distributing this library in your country, please consult your lawyer. NoteBeware: VLC media player binaries are distributed with the libdvdcss library included. | |
3.4. | What about personal/commercial usage? |
Some of the codecs distributed with VLC are patented and require you to pay royalties to their licensors. These are mostly the MPEG style codecs. With many products the producer pays the license body (in this case MPEG LA) so the user (commercial or personal) does not have to take care of this. VLC (and ffmpeg and libmpeg2 which it uses in most of these cases) cannot do this because they are Free and Open Source implementations of these codecs. The software is not sold and therefore the end-user becomes responsible for complying to the licensing and royalty requirements. You will need to contact the licensor on how to comply to these licenses. This goes for playing a DVD with VLC for your personal joy ($2.50 one time payment to MPEG LA) as well as for using VLC for streaming a live event in MPEG-4 over the Internet. | |
4. Miscellaneous | |
4.1. | How may I help VideoLAN? |
You might either contribute time, material, or money. We are also always needing some translators. You will find all information you need on the contribute page. | |
4.2. | Why are your mailing-lists and your website in english? |
VideoLAN's developers come from all around the world and english is the only language they can use to communicate together. Although great care is given to the translation of VLC in various languages, maintaining translations of our website costs too much more time than we can afford. |