1 ┌────────────────────────────────────────┐
2 │ RELEASE NOTES for FFmpeg 2.4 "Fresnel" │
3 └────────────────────────────────────────┘
5 The FFmpeg Project proudly presents FFmpeg 2.4 "Fresnel", just 2 months
6 after the release of 2.3. Since this wasn't a long time ago, the Changelog
7 is a bit short this time.
9 The most important thing in this release is the major version bump of the
10 libraries. This means that this release is neither ABI-compatible nor
11 fully API-compatible. But on the other hand it is aligned with the Libav
12 11 release series, and will as a result probably end up being maintained for
15 As usual, if you have any question on this release or any FFmpeg related
16 topic, feel free to join us on the #ffmpeg IRC channel (on
19 ┌────────────────────────────┐
21 └────────────────────────────┘
23 FFmpeg 2.4 includes the following library versions:
27 • libavformat 56.4.101
28 • libavdevice 56.0.100
31 • libswresample 1.1.100
32 • libpostproc 53.0.100
34 Important API changes since 2.3:
36 • The new field mime_type was added to AVProbeData, which can
37 cause crashes, if it is not initialized.
38 • Some deprecated functions were removed.
39 • The avfilter_graph_parse function was made compatible with Libav.
40 • The Matroska demuxer now outputs verbatim ASS packets.
42 Please refer to the doc/APIchanges file for more information.
44 ┌────────────────────────────┐
45 │ ★ List of New Features │
46 └────────────────────────────┘
48 ┌────────────────────────────┐
50 └────────────────────────────┘
53 • API for live metadata updates through event flags.
54 • UTF-16 support in text subtitles formats.
55 • The ASS muxer now reorders the Dialogue events properly.
57 ┌────────────────────────────┐
59 └────────────────────────────┘
61 • Ported lenscorrection filter from frei0r filter.
62 • Large optimizations in dctdnoiz to make it usable.
63 • Added codecview filter to visualize information exported by some codecs.
64 • Added silenceremove filter.
66 ┌────────────────────────────┐
68 └────────────────────────────┘
70 • Added clip() function in eval.
72 ┌────────────────────────────┐
73 │ ⚠ Behaviour changes │
74 └────────────────────────────┘
76 • dctdnoiz filter now uses a block size of 8x8 instead of 16x16 by default
77 • -vismv option is deprecated in favor of the codecview filter
78 • libmodplug is now detected through pkg-config
79 • HTML documentation generation through texi2html is deprecated in
80 favor of makeinfo/texi2any
81 • ICY metadata are now requested by default with the HTTP protocol