Imported Debian version 2.5.1~trusty
[deb_ffmpeg.git] / ffmpeg / RELEASE_NOTES
1 ┌────────────────────────────────────────┐
2 │ RELEASE NOTES for FFmpeg 2.5 "Bohr" │
3 └────────────────────────────────────────┘
4
5 The FFmpeg Project proudly presents FFmpeg 2.5 "Bohr", 2.5 months after the
6 release of 2.4.
7
8 The most important new features are AVFoundation screen-grabbing support,
9 animated WebP decoding support, and Animated PNG support. In addition, many
10 exciting features for video streaming are also implemented, including MPEG-
11 DASH fragmenting muxer, HEVC RTP payload muxer, and UDP Lite support.
12
13 As usual, if you have any question on this release or any FFmpeg related
14 topic, feel free to join us on the #ffmpeg IRC channel (on
15 irc.freenode.net).
16
17 ┌────────────────────────────┐
18 │ 🔨 API Information │
19 └────────────────────────────┘
20
21 FFmpeg 2.5 includes the following library versions:
22
23 • libavutil 54.15.100
24 • libavcodec 56.13.100
25 • libavformat 56.15.102
26 • libavdevice 56. 3.100
27 • libavfilter 5. 2.103
28 • libswscale 3. 1.101
29 • libswresample 1. 1.100
30 • libpostproc 53. 3.100
31
32 Important API changes since 2.4:
33
34 • avpriv_dv_frame_profile2() has been deprecated
35
36
37 Please refer to the doc/APIchanges file for more information.
38
39 ┌────────────────────────────┐
40 │ ★ List of New Features │
41 └────────────────────────────┘
42
43 ┌────────────────────────────┐
44 │ ffprobe │
45 └────────────────────────────┘
46
47 • -show_pixel_formats option
48
49 ┌────────────────────────────┐
50 │ ffserver │
51 └────────────────────────────┘
52
53 • codec private options support
54
55 ┌────────────────────────────┐
56 │ libavcodec │
57 └────────────────────────────┘
58
59 • STL subtitle decoder
60 • libutvideo YUV 4:2:2 10bit support
61 • animated WebP decoding support
62 • zygoaudio decoding support
63 • APNG decoder
64
65 ┌────────────────────────────┐
66 │ libavdevice │
67 └────────────────────────────┘
68
69 • XCB-based screen-grabber
70 • AVFoundation screen capturing support
71
72 ┌────────────────────────────┐
73 │ libavformat │
74 └────────────────────────────┘
75
76 • HEVC/H.265 RTP payload format (draft v6) packetizer
77 • SUP/PGS subtitle demuxer
78 • STL subtitle demuxer
79 • UDP-Lite support (RFC 3828)
80 • MPEG-DASH segmenting muxer, which allows creating DASH compatible
81 fragmented MP4
82 • WebP muxer
83 • APNG demuxer
84
85 ┌────────────────────────────┐
86 │ libavfilter │
87 └────────────────────────────┘
88
89 • xBR scaling filter
90
91 ┌────────────────────────────┐
92 │ libavutil │
93 └────────────────────────────┘
94
95 • CAST128 symmetric block cipher, ECB mode
96
97 ┌────────────────────────────┐
98 │ libpostproc │
99 └────────────────────────────┘
100
101 • visualization support