[FFmpeg-devel] [PATCH] web: reorder download page

Werner Robitza werner.robitza at gmail.com
Tue Nov 26 19:03:16 CET 2013


From: slhck <werner.robitza at gmail.com>

Per my mail on the devel list from 2013-10-30, this change moves
the static builds further up in the download page and cleans up
the lists, in order to make it easier for users to discover the
downloads. Almost like a "Download here" button many users are
looking for.

Many casual users will be scared by the thought of having to compile
software, and when we send them to the download page, it's often
not apparent that the static builds work just as well.

The packages for Linux distributions have been moved down since
they contain older versions. Especially for Ubuntu, I added a
note about it being stuck at 0.10, which new users often don't
realize.

I also added links to the OS X package managers that enable users
to install ffmpeg directly.

For power users, the source code access is still there. Someone
willing to get the source will immediately see the git command.
I also changed the "people are not afraid to use them" to a more
direct statement.

Finally, a link to the wiki has been added, to point people to our
compilation guides, which are well maintained and a good reference.
---
 src/download | 120 ++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 65 insertions(+), 55 deletions(-)

diff --git a/src/download b/src/download
index dc6eff6..2b93796 100644
--- a/src/download
+++ b/src/download
@@ -1,23 +1,79 @@
-<h1>FFmpeg Download and Source Code Repository Access</h1>
+<h1>FFmpeg Download</h1>
+
+<p>FFmpeg static builds can be downloaded for every major operating system. They are built from recent
+development versions and include executables for you to run without the need to compile FFmpeg.</p>
+
+<h2 id="LinuxBuilds">Linux</h2>
+
+<p>Download static builds for Linux here:</p>
+
+<ul>
+  <li>
+    <a href="http://ffmpeg.gusari.org/static/">ffmpeg.gusari.org/static</a> – Builds for 32-bit and 
+    64-bit with kernel 3.2.x and above
+  </li>
+  <li>
+    <a href="http://johnvansickle.com/ffmpeg/">johnvansickle.com/ffmpeg</a> – 64-bit builds for kernel 
+    2.6.32 and above
+  </li>
+</ul>
+
+<p>FFmpeg packages are also offered for some distributions:</p>
+
+<ul>
+  <li>
+    <a href="http://www.deb-multimedia.org/">Deb Multimedia</a> – Debian packages for Oldstable, Stable, 
+    Testing, Unstable (amd64, armel, armhf, i386, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, sparc)
+  </li>
+  <li>
+    <a href="https://launchpad.net/~jon-severinsson/+archive/ffmpeg">Jon Severinsson's FFmpeg PPA</a> – Ubuntu packages
+    for Precise, Oneiric, Natty, Maverick, and Lucid (amd64, i386). Note that this package only provides FFmpeg 0.10 for 
+    compatibility reasons.
+  </li>
+  <li>
+    <a href="http://rpmfusion.org/">RPM Fusion</a> – Redhat and Fedora packages for EL, Fedora Rawhide
+    (i386, x86_64)
+  </li>
+</ul>
+
+<h2 id="WindowsBuilds">Windows</h2>
 
-<h2 id="GettingFFmpeg">Getting FFmpeg</h2>
 <p>
-FFmpeg has always been a very experimental and developer-driven project. It
-is a key component in many multimedia projects and has new features added
-constantly. Development branch snapshots work really well 99% of the
-time so people are not afraid to use them.
+Windows Builds are available at
+<a href="http://ffmpeg.zeranoe.com/builds/">Zeranoe FFmpeg Builds</a>.
 </p>
 
+<h2 id="MacOSXBuilds">OS X</h2>
+
+Static builds for OS X can be downloaded here:
+
+<ul>
+  <li>
+    <a href="http://www.evermeet.cx/ffmpeg/">Builds by tessus</a> – 64-bit builds for OS X Intel
+  </li>
+  <li>
+    <a href="http://ffmpegmac.net/">ffmpegmac.net</a> – 32-bit and 64-bit builds for OS X 10.5 and above
+  </li>
+</ul>
+
+Under OS X, FFmpeg can also be installed through <a href="http://brew.sh/">Homebrew</a>, 
+<a href="http://www.macports.org/">MacPorts</a>, or <a href="http://www.finkproject.org/">Fink</a>.
+
+<h1>Source Code Repository Access</h1>
+
+<h2 id="GettingFFmpeg">Getting the FFmpeg Source Code</h2>
+
 <p>
-You can retrieve the source code through the standard Git client by
-using the command:
+Development branch snapshots work really well 99% of the time, so don't be afraid to use them. You can
+retrieve the latest source code through the standard Git client by using the command:
 </p>
 
 <pre>git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg</pre>
 
 <p>
 If you are a distributor, you can find <a href="#releases">release tarballs
-below</a>.
+below</a>. You can then compile FFmpeg by following the <a href="http://trac.ffmpeg.org/wiki/CompilationGuide">compilation 
+guides on the FFmpeg Wiki</a>. It just takes a few minutes.
 </p>
 
 <p>
@@ -43,52 +99,6 @@ tarball that comes with git metadata and version history to
 bootstrap your local repository.
 </p>
 
-<h2 id="LinuxBuilds">FFmpeg Linux Builds</h2>
-<p>
-FFmpeg Debian packages for Oldstable, Stable, Testing, Unstable
-(amd64, armel, armhf, i386, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, sparc) are available at
-<a href="http://www.deb-multimedia.org/">deb-multimedia</a>.
-</p>
-
-<p>
-FFmpeg Ubuntu packages for Precise, Oneiric, Natty, Maverick, and Lucid
-(amd64, i386) are available at
-<a href="https://launchpad.net/~jon-severinsson/+archive/ffmpeg">Jon Severinsson's FFmpeg PPA</a>.
-</p>
-
-<p>
-FFmpeg Redhat and Fedora packages for EL, Fedora Rawhide
-(i386, x86_64) are available at
-<a href="http://rpmfusion.org/">RPM Fusion</a>.
-</p>
-
-<p>
-Static builds are available at:
-</p>
-
-<ul>
-  <li><a href="http://ffmpeg.gusari.org/static/">http://ffmpeg.gusari.org/static/</a></li>
-  <li><a href="http://johnvansickle.com/ffmpeg/">http://johnvansickle.com/ffmpeg/</a></li>
-</ul>
-
-
-<h2 id="WindowsBuilds">FFmpeg Windows Builds</h2>
-<p>
-FFmpeg Windows Builds are available at
-<a href="http://ffmpeg.zeranoe.com/builds/">Zeranoe FFmpeg Builds</a>.
-</p>
-
-<h2 id="MacOSXBuilds">FFmpeg OS X Builds</h2>
-<p>
-FFmpeg static builds for OS X Intel 64-bit are available at
-<a href="http://www.evermeet.cx/ffmpeg/">FFmpeg Static Builds by tessus</a>.
-</p>
-
-<p>
-FFmpeg builds (32-bit and 64-bit) for OS X 10.5 and above are available
-at <a href="http://ffmpegmac.net/">ffmpegmac.net</a>.
-</p>
-
 <h2 id="Extrarepositories">Extra repositories</h2>
 <p>
 FFmpeg is developed with <a href="http://git-scm.com/">Git</a>.
-- 
1.8.4.3



More information about the ffmpeg-devel mailing list