File: README_extern_libs

package info (click to toggle)
gimp-gap 2.6.0%2Bdfsg-3
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 20,716 kB
  • sloc: ansic: 119,817; sh: 3,890; makefile: 931; lisp: 97; pascal: 55
file content (114 lines) | stat: -rw-r--r-- 3,595 bytes parent folder | download | duplicates (4)
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
The GIMP-GAP distribution contains some libraries
as sourcecode for convenient static linking.

CURRENT FFMPEG version is:

- ffmpeg-0.5.tar.bz2

CURRENT LIBMPEG3 version is:
       
- libmpeg3-1.8

The gimp-gap project does NOT maintain the sourcecode for those libs !
Bugs related to those libraries are never fixed here.
Future releases of gimp-gap may include newer versions
of those libs.



---------------
ffmpeg
--------------

GIMP-GAP uses the libraries libavformat and libavcodec
that are part of ffmpeg. 
libavformat and libavcodec build up the basic videofile support for 
many MPEG based fileformats, both for read and write access 
(frame and audio extraction, and for the powerful video encoder plug-in
 "FFMPEG" in the Master Videoencoder dialog).
		    
You can get ffmpeg at:
    http://www.ffmpeg.org/
    or http://ffmpeg.mplayerhq.hu/download.html
    (old http://ffmpeg.sourceforge.net)

   
It is highly recommanded to use the ffmpeg tarball that is included in
this GIMP-GAP distribution. 

  The ongoing ffmpeg development sometimes introduces incompatible changes
  that would require changes and extension in the GIMP-GAP 
  modules to enable compile together with GIMP-GAP.
  A succsessful build is no guarantee that GIMP-GAP
  will work with a new ffmpeg version.
  Typically it requires much testing and some knowledge
  of both GIMP-GAP and ffmpeg internals to get new ffmpeg versions
  working. 
  
  Therefore i decided to include the snapshot of the ffmpeg sourcetree.
  that was tested with GIMP-GAP during Mar. 2009

  newer ffmpeg SVN snapshots
  may or may not compile, link and run with this GIMP-GAP release.


GIMP-GAP can be configured to be compiled without ffmpeg (in this case 
with reduced functionality at video encoding and decoding)

    --disable_gva_libavformat

If you want to try other versions you can download the ffmpeg tarball
and move the extracted sourcecode directory to

   <GIMP-GAP-sourcedir>/extern_libs/ffmpeg

NOTE: Older ffmpeg versions that once worked with older GIMP-GAP
  releases definitly will NOT compile / work with this GIMP-GAP release.

  GIMP-GAP has dropped support for the follwing old ffmpeg versions: 


   ffmpeg-export-snapshot.2009.01.31.tar.bz2
   ffmpeg-export-snapshot-2008.01.13.tar.bz2
   ffmpeg-export-snapshot-2007.12.20.tar.bz2
   ffmpeg-export-snapshot-2007.10.31.tar.bz2
  
       the option --enable-x264 was renamed to --enable-libx264

   ffmpeg-export-snapshot-2007.05.15.tar.bz2
   ffmpeg-export-snapshot-2007.04.20.tar.bz2
   ffmpeg-export-snapshot-2007.04.04.tar.bz2 (Revision 8608)
   ffmpeg-export-snapshot-2007.03.06.tar.bz2

   ffmpeg-CVS-2005.04.08  (Support dropped)
   ffmpeg-CVS-2005.03.02  (Support dropped)
   ffmpeg-0.4.9pre1       (latest, but outdated official release is NOT SUPPORTED)
   ffmpeg 0.4.8           (outdated stable release is NOT SUPPORTED) 
   


---------------
libmpeg3
--------------

GIMP-GAP uses the library libmpeg3 for decoding MPEG videos.
(frame and audio extraction).
With libmpeg3 access to VCD and DVD is supported. 
This includes read access to .vob and .ifo files.

GIMP-GAP was tested with libmpeg3-1.8
The sourcecode of this libmpeg3 version is included in the GIMP-GAP
distribution as tarball.

You can get libmpeg3 at:
  http:/prdownloads.sourceforge.net/heroines/libmpeg3-1.8-src.tar.bz2
  old: http://www.heroinewarrior.com/download.php3


Notes:
- it is recommanded to use the libmpeg3 tarball that is included in
  this GIMP-GAP distribution.

- older GIMP-GAP versions had included libmpeg3-1.5.4,
  this version is no longer supported.