aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorClément Bœsch <u@pkh.me>2015-03-05 22:26:14 +0100
committerClément Bœsch <u@pkh.me>2015-03-06 22:32:18 +0100
commit3dc88e1fd6b863815249ad176cbeebdcfbb2ac30 (patch)
tree165a8c20b02b279efb3e65cde26b52c09a26086f
parent4e2cab5a79f47bc264effae96c2359329e91537f (diff)
downloadffmpeg-n2.6.tar.gz
Add release notesn2.6
-rw-r--r--RELEASE_NOTES66
1 files changed, 66 insertions, 0 deletions
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
new file mode 100644
index 0000000000..a48c97db58
--- /dev/null
+++ b/RELEASE_NOTES
@@ -0,0 +1,66 @@
+
+ ┌─────────────────────────────────────────────┐
+ │ RELEASE NOTES for FFmpeg 2.6 "Grothendieck" │
+ └─────────────────────────────────────────────┘
+
+ The FFmpeg Project proudly presents FFmpeg 2.6 "Grothendieck", about 3
+ months after the release of FFmpeg 2.5.
+
+ A lot of important work got in this time, so let's start talking about what
+ we like to brag the most about: features.
+
+ A lot of people will probably be happy to hear that we now have support for
+ NVENC — the Nvidia Video Encoder interface for H.264 encoding — thanks to
+ Timo Rothenpieler, with some little help from NVIDIA and Philip Langdale.
+
+ People in the broadcasting industry might also be interested in the first
+ steps of closed captions support with the introduction of a decoder by
+ Anshul Maheswhwari.
+
+ Regarding filters love, we improved and added many. We could talk about the
+ 10-bit support in spp, but maybe it's more important to mention the addition
+ of colorlevels (yet another color handling filter), tblend (allowing you
+ to for example run a diff between successive frames of a video stream), or
+ eventually the dcshift audio filter.
+
+ There is also two other important filters landing in libavfilter: palettegen
+ and paletteuse, submitted by the Stupeflix company. These filters will be
+ very useful in case you are looking for creating high quality GIF, a format
+ that still bravely fights annihilation in 2015.
+
+ There are many other features, but let's follow-up on one big cleanup
+ achievement: the libmpcodecs (MPlayer filters) wrapper is finally dead. The
+ last remaining filters (softpulldown/repeatfields, eq*, and various
+ postprocessing filters) were ported by Arwa Arif (OPW student) and Paul B
+ Mahol.
+
+ Concerning API changes, not much things to mention. Though, the introduction
+ of devices inputs and outputs listing by Lukasz Marek is a notable addition
+ (try ffmpeg -sources or ffmpeg -sinks for an example of the usage). As
+ usual, see doc/APIchanges for more information.
+
+ Now let's talk about optimizations. Ronald S. Bultje made the VP9 decoder
+ usable on x86 32-bit systems and pre-ssse3 CPUs like Phenom (even dual core
+ Athlons can play 1080p 30fps VP9 content now), so we now secretly hope for
+ Google and Mozilla to use ffvp9 instead of libvpx.
+
+ But VP9 is not the center of attention anymore, and HEVC/H.265 is also
+ getting many improvements, which includes optimizations, both in C and x86
+ ASM, mainly from James Almer, Christophe Gisquet and Pierre-Edouard Lepere.
+
+ Even though we had many x86 contributions, it is not the only architecture
+ getting some love, with Seppo Tomperi adding ARM NEON optimizations to the
+ HEVC stack, and James Cowgill adding MIPS64 assembly for all kind of audio
+ processing code in libavcodec.
+
+ And finally, Michael Niedermayer is still fixing many bugs, dealing with
+ most of the boring work such as making releases, applying tons of
+ contributors patches, and daily merging the changes from the Libav project.
+
+ A more complete Changelog is available at the root of the project, and the
+ complete Git history on http://source.ffmpeg.org.
+
+ We hope you will like this release as much as we enjoyed working on it, and
+ as usual, if you have any question about it, or any FFmpeg related topic,
+ feel free to join us on the #ffmpeg IRC channel (on irc.freenode.net) or ask
+ on the mailing-lists.