[FFmpeg-devel] [PATCH] ffweb: replace the shitty about page
turkeyman121 at googlemail.com
Sat Nov 26 21:20:31 CET 2011
On 26 Nov 2011, at 20:09, Clément Bœsch <ubitux at gmail.com> wrote:
> On Sat, Nov 26, 2011 at 08:57:57PM +0100, Michael Niedermayer wrote:
>> comments welcome, ill commit this tomorrow unless there are objections
>> Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
>> Awnsering whenever a program halts or runs forever is
>> On a turing machine, in general impossible (turings halting problem).
>> On any real computer, always possible as a real computer has a finite number
>> of states N, and will either halt in less than N cycles or never halt.
>> From 6a0843060b6e8cc811bdb29242465b082bd6d524 Mon Sep 17 00:00:00 2001
>> From: Michael Niedermayer <michaelni at gmx.at>
>> Date: Sat, 26 Nov 2011 20:43:52 +0100
>> Subject: [PATCH] ffweb: replace the shitty about page
>> src/about | 60 +++++++++++++++++++++++++-----------------------------------
>> 1 files changed, 25 insertions(+), 35 deletions(-)
>> diff --git a/src/about b/src/about
>> index 72ac802..6a7c3c4 100644
>> --- a/src/about
>> +++ b/src/about
>> @@ -1,41 +1,31 @@
>> <h1>About FFmpeg</h1>
>> -<p>The project is made of several components:
>> +<p>FFmpeg is the leading Multimedia framework, able to decode, encode,
>> +transcode, mux, demux, stream, filter and play pretty much anything
>> +that humans and machines have created. It supports the most obscure
>> +ancient formats up to the cutting edge of open and secret propriatary
>> +formats. It contains libavcodec, libavutil, libavformat, libavdevice,
>> +libswscale and libswresample which can be used by applications.
>> +As well as ffmpeg, ffserver, ffplay and ffprobe which can be used by
>> +end users for transcoding, streaming and playing
>> -<li><tt>ffmpeg</tt> is a command line tool to convert multimedia files
>> -between formats.</li>
>> -<li><tt>ffserver</tt> is a multimedia streaming server for live
>> -<li><tt>ffplay</tt> is a simple media player based on <a
>> -href="http://www.libsdl.org/">SDL</a> and the FFmpeg libraries.</li>
>> -<li><tt>ffprobe</tt> is a is a simple multimedia stream analyzer.</li>
>> -<li><tt>libavutil</tt> is a library containing functions for
>> -simplifying programming, including random number generators, data
>> -structures, mathematics routines, core multimedia utilities, and much
>> -<li><tt>libavcodec</tt> is a library containing decoders and encoders
>> -for audio/video codecs.</li>
>> -<li><tt>libavformat</tt> is a library containing demuxers and
>> -muxers for multimedia container formats.</li>
>> -<li><tt>libavdevice</tt> is a library containing input and output
>> -devices for grabbing from and rendering to many common multimedia
>> -input/output software frameworks, including Video4Linux, Video4Linux2,
>> -VfW, and ALSA.</li>
>> -<li><tt>libavfilter</tt> is a library containing media filters.</li>
>> +<p>The FFmpeg project tries to provide the best technically possible
>> +solution for developers of applications and end users alike. To achive
>> +this we combine the best free software options available. We slightly
>> +favor our own code to keep the dependancies on other libs low.
>> +Whereever the question of "best" cannot be awnsered we support both
>> +options so the end user can choose.
>> -<li><tt>libswscale</tt> is a library performing highly optimized image
>> -scaling and color space/pixel format conversion operations.</li>
>> +<p>Security is a high priority and code review is always done with
>> +security in mind. Though due to the very large amounts of code touching
>> +untrusted data security issues are unavoidable and thus we provide
>> +as quick as possible updates to our last stable releases when
>> +new security issues are found.
>> -<li><tt>libswresample</tt> is a library performing highly optimized
>> -audio resampling, rematrixing and sample format conversion operations.</li>
>> +<p>Everyone is welcome in ffmpeg and all contributions are welcome too.
> FFmpeg* ?
> Clément B.
More information about the ffmpeg-devel