Difference between revisions of "VLC Source code"

From VideoLAN Wiki
Jump to navigation Jump to search
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Check the [http://www.videolan.org/developers/vlc/NEWS News].
+
Check the {{VLCSourceFile|NEWS}}.
  
 
== Sources packages for the Releases  ==
 
== Sources packages for the Releases  ==
Line 6: Line 6:
  
 
{{VLC}} Source Code can be downloaded here ({{VLC:latest version}})
 
{{VLC}} Source Code can be downloaded here ({{VLC:latest version}})
: '''http://www.videolan.org/vlc/download-sources.html'''
+
: '''https://www.videolan.org/vlc/download-sources.html'''
  
 
=== Older Source ===
 
=== Older Source ===
  
You can get all the versions of VLC, using the [http://download.videolan.org/pub/vlc/ VLC FTP Archive].
+
You can get all the versions of VLC, using the [https://download.videolan.org/pub/vlc/ VLC FTP Archive].
  
 
== Development Sources ==
 
== Development Sources ==
  
 
=== How to get {{VLC}}'s latest source tree ===
 
=== How to get {{VLC}}'s latest source tree ===
 +
{{See also|Hacker Guide/VLC source tree}}
  
 
'''This is the recommended way if you are working on {{VLC}}'''
 
'''This is the recommended way if you are working on {{VLC}}'''
Line 20: Line 21:
 
You need to use [[Git]] to download the latest, live snapshot of the development tree.
 
You need to use [[Git]] to download the latest, live snapshot of the development tree.
  
Start by reading the [[Git]] page and then use the repository located at:
+
Start by reading the Git page and then use the repository located at:
 
  git://git.videolan.org/vlc.git
 
  git://git.videolan.org/vlc.git
  
 
To get the VLC stable branch, you should take it from:
 
To get the VLC stable branch, you should take it from:
  git://git.videolan.org/vlc/vlc-2.2.git
+
  git://git.videolan.org/vlc/vlc-3.0.git
  
 
Please note that this will download the entire git repository.  If you are only interested in the latest development build then use the link under '''Latest source packages'''.
 
Please note that this will download the entire git repository.  If you are only interested in the latest development build then use the link under '''Latest source packages'''.
Line 30: Line 31:
 
=== Latest source packages ===
 
=== Latest source packages ===
 
If you want to get the latest bleeding edge development source package then go to this link:
 
If you want to get the latest bleeding edge development source package then go to this link:
  [http://nightlies.videolan.org/build/source/?C=M;O=D]
+
  http://nightlies.videolan.org/build/source/
 
and download the first listed tar.xz file.
 
and download the first listed tar.xz file.
  
Line 37: Line 38:
 
=== Get the nightly snapshots ===
 
=== Get the nightly snapshots ===
  
You can download nightly source snapshots from the [http://nightlies.videolan.org/build/source/?C=M;O=D nightlies website].
+
You can download [[nightly]] source snapshots from the [http://nightlies.videolan.org/build/source/?C=M;O=D nightlies website].
  
 
== Compiling VLC ==
 
== Compiling VLC ==
 
OK! You've got the source. Here's how to [[Compile VLC]]
 
OK! You've got the source. Here's how to [[Compile VLC]]
  
[[Category:Building]]
+
[[Category:Building|*]]
 
[[Category:Coding]]
 
[[Category:Coding]]

Latest revision as of 07:55, 15 February 2019

Check the NEWS.

Sources packages for the Releases

Latest Release source

VLC media player Source Code can be downloaded here (3.0.12)

https://www.videolan.org/vlc/download-sources.html

Older Source

You can get all the versions of VLC, using the VLC FTP Archive.

Development Sources

How to get VLC media player's latest source tree

This is the recommended way if you are working on VLC media player

You need to use Git to download the latest, live snapshot of the development tree.

Start by reading the Git page and then use the repository located at:

git://git.videolan.org/vlc.git

To get the VLC stable branch, you should take it from:

git://git.videolan.org/vlc/vlc-3.0.git

Please note that this will download the entire git repository. If you are only interested in the latest development build then use the link under Latest source packages.

Latest source packages

If you want to get the latest bleeding edge development source package then go to this link:

http://nightlies.videolan.org/build/source/

and download the first listed tar.xz file.

If you want the entire source tree then look under How to get VLC media player's latest source tree.

Get the nightly snapshots

You can download nightly source snapshots from the nightlies website.

Compiling VLC

OK! You've got the source. Here's how to Compile VLC