-
Notifications
You must be signed in to change notification settings - Fork 1
/
INSTALLME
67 lines (43 loc) · 2.8 KB
/
INSTALLME
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
Installation instructions for latest GPAC GIT version - March 2015:
For Windows, Linux and Mac OS X versions, follow the instructions on http://gpac.io/downloads/
For Android, follow the instructions in gpac/build/android/README
(WindowsMobile platform is no longer maintained)
For WindowsMobile platform, get the latest package of gpac extra libs available here:
https://sourceforge.net/p/gpac/code/HEAD/tree/trunk/gpac_extra_libs/
and follow the instructions in gpac/doc/INSTALL.wCE
Other Installation instructions for GPAC
* Foreword
GPAC may be compiled without any third party libraries, but in this case its functionalities are very
limited (no still image, no audio, no video, no text, no scripting). It is therefore recommended to download the
extra lib package available at http://sourceforge.net/projects/gpac. Compilation instructions for these libraries
are provided per library in the package.
The current extra_lib package to use with gpac is gpac_extra_libs available here:
http://download.tsi.telecom-paristech.fr/gpac/gpac_extra_libs.zip
In case you have some of these libs already installed on your system, the detailed list of dependencies is
* freetype2 from version 2.1.4 on.
* SpiderMonkey v1.7 (libjs from mozilla).
* libjpg version 6b
* Libpng version 1.2.33 (older versions should work)
* MAD version 0.15.1b (older versions should work)
* xvid version 1.0 (0.9.0 / .1 / .2 should also work)
* ffmpeg (latest stable API version checked was 17 February 2016 snapshot, you may need to change a few things with current versions)
* libogg 1.1, libvorbis 1.1 and libtheora 1.0 from Xiph.org (newer versions work)
* faad2, version 2.0 or above (2.6.1 working)
* liba52, version 0.7.4
* OpenJPEG, version 1.3
* OpenSVCDecoder, version 1.3
* Installing GPAC
/!\ GPAC won't compile if the 'git' command is not in your path /!\
!! WARNING !!
The following instructions may not be completely up to data
You should use online instructions which may be more up-to-date:
http://gpac.io/2011/04/18/command-line-gpac-compiling-on-windows-x86-using-free-microsoft-visual-c/
Detailed instruction for Win32 MSVC Compilation are available in gpac/doc/INSTALL.w32
Detailed instruction for WinCE eVC Compilation are available in gpac/doc/INSTALL.wCE
Detailed instruction for GCC Compilation are available in gpac/doc/INSTALL.gcc
Detailed instruction for GCC cross-compilation for familiar+GPE systems are available in gpac/doc/INSTALL.gpe
Detailed instruction for GCCE/Symbian cross-compilation for Symbian v9.1 systems are available in gpac/doc/INSTALL.symbian
Detailed instruction for iOS Compilation are available in gpac/build/xcode/README_IOS.txt
* Configuring GPAC
GPAC's client configuration is documented in gpac/doc/configuration.html
MP4Box documentation is available online at http://gpac.sourceforge.net