<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Qiubit</id>
	<title>VideoLAN Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Qiubit"/>
	<link rel="alternate" type="text/html" href="https://wiki.videolan.org/Special:Contributions/Qiubit/"/>
	<updated>2026-11-04T16:42:44Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Building_VLMC&amp;diff=31032</id>
		<title>Building VLMC</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Building_VLMC&amp;diff=31032"/>
		<updated>2016-03-02T20:07:52Z</updated>

		<summary type="html">&lt;p&gt;Qiubit: Fix build shell commands (OS X)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Building VLMC from source ==&lt;br /&gt;
&lt;br /&gt;
This wiki page has information on building [[VideoLAN Movie Creator]], VLMC from source.&lt;br /&gt;
VLMC (VideoLAN Movie Creator) is a free video editing software,&lt;br /&gt;
offering features to realize semi-professional quality movies,&lt;br /&gt;
but with the aim to stays simple and user-friendly.&lt;br /&gt;
&lt;br /&gt;
=== Resources ===&lt;br /&gt;
&lt;br /&gt;
VLMC requires a c++ compiler (g++), cmake, Qt(4.6+), libVLC and frei0r plugins.&lt;br /&gt;
&lt;br /&gt;
To install Qt, refer: http://qt-project.org/downloads&lt;br /&gt;
&lt;br /&gt;
To install libVLC, you are required to compile VLC&lt;br /&gt;
&lt;br /&gt;
To get the current source of VLC player, refer: http://wiki.videolan.org/GetTheSource &lt;br /&gt;
&lt;br /&gt;
For information on using Git, refer: http://wiki.videolan.org/Git&lt;br /&gt;
&lt;br /&gt;
For Information on generic compilation of VLC, refer: http://wiki.videolan.org/Compile_VLC&lt;br /&gt;
&lt;br /&gt;
In case you are interested in mailing list, goto:&lt;br /&gt;
  http://mailman.videolan.org/listinfo/&lt;br /&gt;
&lt;br /&gt;
We have two VLMC mailing lists:&lt;br /&gt;
  * vlmc-announce: Official announcements (release, events, ...)&lt;br /&gt;
  * vlmc-devel: Developers discussions&lt;br /&gt;
&lt;br /&gt;
=== Getting the code ===&lt;br /&gt;
&lt;br /&gt;
You can fetch the current VLMC working tree using Git:&lt;br /&gt;
  git clone git://code.videolan.org/videolan/vlmc.git&lt;br /&gt;
&lt;br /&gt;
Do the same for VLC (as described in http://wiki.videolan.org/GetTheSource):&lt;br /&gt;
  git clone git://git.videolan.org/vlc.git&lt;br /&gt;
&lt;br /&gt;
=== Building VLMC on Linux ===&lt;br /&gt;
&lt;br /&gt;
Following is the cleanest way of compiling VLMC (commands for *nix OS)&lt;br /&gt;
&lt;br /&gt;
1. Compile and install libVLC, libVLC is required by VLMC (You can also install VLC using your linux distribution), for example:&lt;br /&gt;
  cd path_to_vlc_src&lt;br /&gt;
  ./bootstrap&lt;br /&gt;
  ./configure &#039;&#039;--your-options-here (see --help)&#039;&#039;&lt;br /&gt;
  make&lt;br /&gt;
  sudo make install&lt;br /&gt;
&lt;br /&gt;
2. For Compiling VLMC:&lt;br /&gt;
  cd path_to_vlmc_src&lt;br /&gt;
  mkdir build &amp;amp;&amp;amp; cd build&lt;br /&gt;
  cmake ..&lt;br /&gt;
  make&lt;br /&gt;
&lt;br /&gt;
3. Run VLMC:&lt;br /&gt;
  ./vlmc&lt;br /&gt;
&lt;br /&gt;
=== Cross Compiling VLMC for Windows on Linux ===&lt;br /&gt;
&lt;br /&gt;
VLMC can be cross-compiled for Windows, on Linux using mingw:&lt;br /&gt;
&lt;br /&gt;
   cd contribs&lt;br /&gt;
   sh contribs.sh&lt;br /&gt;
   cd ..&lt;br /&gt;
   mkdir win32 &amp;amp;&amp;amp; cd win32&lt;br /&gt;
   cmake -DCMAKE_TOOLCHAIN_FILE=../cmake/toolchain-win32.cmake ..&lt;br /&gt;
   make&lt;br /&gt;
&lt;br /&gt;
=== Compiling on Mac OS ===&lt;br /&gt;
&lt;br /&gt;
VLMC can be compiled on Mac OS, do:&lt;br /&gt;
&lt;br /&gt;
  cd contribs&lt;br /&gt;
  sh contribs-mac.sh&lt;br /&gt;
  cd ..&lt;br /&gt;
  mkdir build &amp;amp;&amp;amp; cd build&lt;br /&gt;
  cmake ..&lt;br /&gt;
  make&lt;br /&gt;
&lt;br /&gt;
To create a dmg image, uncomment #dmg in /src/CMakeLists.txt, at the end of the file.&lt;br /&gt;
This creates the app/dmg in &amp;lt;build-directory&amp;gt;/bin&lt;br /&gt;
&lt;br /&gt;
=== Packaging VLMC ===&lt;br /&gt;
&lt;br /&gt;
* On Linux, you can create deb/rpm package by using:&lt;br /&gt;
    make package&lt;br /&gt;
&lt;br /&gt;
* You can create NSIS installer for Windows using cross-compiling on Linux:&lt;br /&gt;
   make installer&lt;br /&gt;
&lt;br /&gt;
Start hacking ;-)&lt;br /&gt;
&lt;br /&gt;
[[Category:VideoLAN_projects]]&lt;/div&gt;</summary>
		<author><name>Qiubit</name></author>
	</entry>
</feed>