Imported Debian version 2.5.1~trusty
[deb_ffmpeg.git] / ffmpeg / RELEASE_NOTES
CommitLineData
2ba45a60 1 ┌────────────────────────────────────────┐
f6fa7814 2 │ RELEASE NOTES for FFmpeg 2.5 "Bohr" │
2ba45a60
DM
3 └────────────────────────────────────────┘
4
dcebb6f3
DM
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.
2ba45a60 12
2ba45a60
DM
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
f6fa7814
DM
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
2ba45a60 31
f6fa7814 32 Important API changes since 2.4:
2ba45a60 33
f6fa7814 34 • avpriv_dv_frame_profile2() has been deprecated
2ba45a60 35
2ba45a60
DM
36
37 Please refer to the doc/APIchanges file for more information.
38
39 ┌────────────────────────────┐
40 │ ★ List of New Features │
41 └────────────────────────────┘
42
f6fa7814
DM
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
dcebb6f3 63 • APNG decoder
f6fa7814
DM
64
65 ┌────────────────────────────┐
66 │ libavdevice │
67 └────────────────────────────┘
68
69 • XCB-based screen-grabber
70 • AVFoundation screen capturing support
71
2ba45a60
DM
72 ┌────────────────────────────┐
73 │ libavformat │
74 └────────────────────────────┘
75
f6fa7814
DM
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)
dcebb6f3
DM
80 • MPEG-DASH segmenting muxer, which allows creating DASH compatible
81 fragmented MP4
f6fa7814
DM
82 • WebP muxer
83 • APNG demuxer
2ba45a60
DM
84
85 ┌────────────────────────────┐
86 │ libavfilter │
87 └────────────────────────────┘
88
f6fa7814 89 • xBR scaling filter
2ba45a60
DM
90
91 ┌────────────────────────────┐
92 │ libavutil │
93 └────────────────────────────┘
94
f6fa7814
DM
95 • CAST128 symmetric block cipher, ECB mode
96
97 ┌────────────────────────────┐
98 │ libpostproc │
99 └────────────────────────────┘
100
101 • visualization support