0.6.90-rc0 for download
[ffmpeg-web.git] / src / download
1 <h1>FFmpeg Download and Source Code Repository Access</h1>
2
3 <h2>Getting FFmpeg</h2>
4 <p>
5 FFmpeg has always been a very experimental and developer-driven project. It
6 is a key component in many multimedia projects and has new features added
7 constantly. Development branch snapshots work really well 99% of the
8 time so people are not afraid to use them.
9 </p>
10
11 <h2>FFmpeg Git</h2>
12 <p>
13 FFmpeg is developed with <a href="http://git-scm.com/">Git</a>.
14 Given the decentralized nature of Git, multiple repositories from
15 developers and groups of developers are available.
16 </p>
17
18 <table id="repos">
19 <thead>
20 <tr>
21     <th>Clone URL</th>
22     <th>Browse</th>
23     <th>Snapshot</th>
24     <th>Admin</th>
25     <th>Commiters</th>
26     <th>Description</th>
27 </tr>
28 </thead>
29 <tbody>
30 <tr>
31     <td>git://git.videolan.org/ffmpeg.git</td>
32     <td><a href="http://git.videolan.org/?p=ffmpeg.git">Browse</a></td>
33     <td><a href="http://git.videolan.org/?p=ffmpeg.git;a=snapshot;h=HEAD;sf=tgz">Snapshot</a></td>
34     <td>Michael Niedermayer</td>
35     <td>All FFmpeg developers</td>
36     <td>Main FFmpeg git repository, all work is merged in here, and it is the recommended repository for users and developers
37         to use.</td>
38 </tr>
39 <tr>
40     <th colspan="6">Other Repositories</th>
41 </tr>
42 <tr>
43     <td>git://git.libav.org/libav.git</td>
44     <td><a href="http://git.libav.org/?p=libav.git">Browse</a></td>
45     <td><a href="http://git.libav.org/?p=libav.git;a=snapshot;h=HEAD;sf=tgz">Snapshot</a></td>
46     <td>?</td>
47     <td>8 developers</td>
48     <td></td>
49 </tr>
50 <tr>
51     <td>git://gitorious.org/~astrange/ffmpeg/ffmpeg-mt.git</td>
52     <td><a href="http://gitorious.org/~astrange/ffmpeg/ffmpeg-mt">Browse</a></td>
53     <td><a href="http://gitorious.org/ffmpeg/ffmpeg-mt/archive-tarball/master">Snapshot</a></td>
54     <td>Alexander Strange</td>
55     <td>Alexander Strange</td>
56     <td>Multithreaded decoding</td>
57 </tr>
58 <tr>
59     <td>git://gitorious.org/~flameeyes/ffmpeg/flameeyes-ffmpeg.git</td>
60     <td><a href="http://gitorious.org/~flameeyes/ffmpeg/flameeyes-ffmpeg">Browse</a></td>
61     <td><a href="http://gitorious.org/ffmpeg/flameeyes-ffmpeg/archive-tarball/master">Snapshot</a></td>
62     <td>Diego E. Pettenò</td>
63     <td>Diego E. Pettenò</td>
64     <td>Personal repository with works in progress</td>
65 </tr>
66 <tr>
67     <td>git://github.com/lu-zero/ffmpeg.git</td>
68     <td><a href="https://github.com/lu-zero/ffmpeg">Browse</a></td>
69     <td><a href="https://github.com/lu-zero/ffmpeg/tarball/master">Snapshot</a></td>
70     <td>Luca Barbato</td>
71     <td>Luca Barbato</td>
72     <td>Personal repository with works in progress and experiments</td>
73 </tr>
74 <tr>
75     <td>git://git.mansr.com/libav.git</td>
76     <td><a href="http://git.mansr.com/?p=libav">Browse</a></td>
77     <td>-</td>
78     <td>Mans Rullgard</td>
79     <td>Mans Rullgard</td>
80     <td>Personal repository with works in progress</td>
81 </tr>
82 </tbody>
83 </table>
84
85 <p>
86 You can retrieve the source code through the standard Git client by
87 using the command:
88 </p>
89
90 <blockquote>
91 <pre>git clone <i>CLONE_URL</i> ffmpeg</pre>
92 </blockquote>
93
94 <p>
95 where <i>CLONE_URL</i> is one of the Git clone URLs listed in the
96 table above.
97 </p>
98
99
100 <h2>FFmpeg Repository Snapshots</h2>
101
102 <p>
103 For the main ffmpeg repository you can also directly download the
104 <a href="releases/ffmpeg-snapshot.tar.bz2">source snapshot</a>
105 that we generate each night instead of grabbing a source snapshot
106 from the gitweb URL. This is slightly preferred since it reduces
107 the load on our server.
108 </p>
109
110 <p>
111 Alternatively, if you cannot access Git directly or wish to speed up
112 the cloning and reduce the bandwidth usage, we also offer a complete
113 <a href="releases/ffmpeg-snapshot-git.tar.bz2">git snapshot</a>
114 tarball that comes with git metadata and version history to
115 bootstrap your local repository.
116 </p>
117
118
119 <h2>FFmpeg Windows Builds </h2>
120 <p>
121 FFmpeg Windows Builds are available at
122 <a href="http://hawkeye.arrozcru.org/">hawkeye.arrozcru.org</a>
123 </p>
124
125
126 <h2>FFmpeg SVN</h2>
127 <p><b>
128 FFmpeg development has moved to a Git repository, and the SVN
129 repository is no longer updated. The last revision committed to SVN
130 was r26402 on 2011-01-19.
131
132 The SVN repository may be removed in a near future, so you're
133 recommended to use the Git repository instead.
134 </b></p>
135
136 <p>
137 In order to use the standard SVN client to check out the source code:
138 </p>
139
140 <blockquote>
141 <pre>svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg</pre>
142 </blockquote>
143
144 <p>
145 If you cannot access the repository, you are being firewalled somewhere.
146 Our Subversion setup does <strong>not</strong> work over HTTP/HTTPS, nor
147 will it in the future. There is no point in asking for it, the decision
148 is final.
149 </p>
150
151 <a name="releases"></a><h1>FFmpeg Releases</h1>
152
153 <p>
154 At irregular intervals FFmpeg makes releases that represent snapshots of FFmpeg
155 at the moment the release branch was cut. Between major releases point releases
156 will appear that add important bug fixes but no new features.
157 Note that these releases are intended for distributors and system integrators.
158 Users that wish to compile from source themselves are strongly encouraged to
159 consider using the development branch (see above), this is the only version on
160 which FFmpeg developers actively work.  The release branches only cherry pick
161 selected changes from the development branch, which therefore receives much more
162 and much faster bug fixes such as additional features and security patches.
163 </p>
164
165 <a name="release_0.6"></a><h2>
166 FFmpeg 0.6.90-rc0 "Love and Peace"</h2>
167
168 <p>
169 0.6.90-rc0 appeared on 2011-04-03. It is the latest FFmpeg release and
170 cut off trunk at the time of release, it is thus no longer outdated
171 crap, like the previous point relases. The libav and ffmpeg-mt trees
172 have also fully been merged into it, it thus contains all their
173 improvments.
174 </p>
175
176 <p>
177 <a href="releases/ffmpeg-0.6.90-rc0.tar.bz2">Download bzip2 tarball</a>&nbsp;&nbsp;
178 <a href="releases/ffmpeg-0.6.90-rc0.tar.bz2.asc">PGP signature</a><br />
179 <a href="releases/ffmpeg-0.6.90-rc0.tar.gz">Download gzip tarball</a>&nbsp;&nbsp;
180 <a href="releases/ffmpeg-0.6.90-rc0.tar.gz.asc">PGP signature</a><br />
181 <a href="releases/ffmpeg-0.6.90-rc0.changelog">Changelog</a><br />
182 </p>
183
184 <a name="release_0.5"></a><h2>
185 FFmpeg 0.5.4 "half-way to world domination A.K.A. the belligerent blue bike
186 shed"</h2>
187
188 <p>
189 0.5.4 appeared on 2011-03-17. It is the latest point release from the 0.5
190 release branch cut on 2009-03-02.
191 </p>
192
193 <p>
194 <a href="releases/ffmpeg-0.5.4.tar.bz2">Download bzip2 tarball</a>&nbsp;&nbsp;
195 <a href="releases/ffmpeg-0.5.4.tar.bz2.md5">MD5</a>
196 <a href="releases/ffmpeg-0.5.4.tar.bz2.sha1">SHA1</a>
197 <a href="releases/ffmpeg-0.5.4.tar.bz2.asc">PGP signature</a><br />
198 <a href="releases/ffmpeg-0.5.4.tar.gz">Download gzip tarball</a>&nbsp;&nbsp;
199 <a href="releases/ffmpeg-0.5.4.tar.gz.md5">MD5</a>
200 <a href="releases/ffmpeg-0.5.4.tar.gz.sha1">SHA1</a>
201 <a href="releases/ffmpeg-0.5.4.tar.gz.asc">PGP signature</a><br />
202 <a href="releases/ffmpeg-0.5.4.changelog">Changelog</a><br />
203 <a href="releases/ffmpeg-0.5.4.release">Release Notes</a>
204 </p>