OSDN Git Service

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