diff options
author | Urvang Joshi <urvang@google.com> | 2015-05-19 18:04:07 -0700 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2015-05-23 03:31:28 +0200 |
commit | 02cf59f3a6192c95ef1394e21a6f87704194bc21 (patch) | |
tree | d1f586dcb5a52faf4c1675f41f5210e09df8dc6f /Changelog | |
parent | ebb0ca3d70465ab6d369a66b2ef43bb059705db8 (diff) | |
download | ffmpeg-02cf59f3a6192c95ef1394e21a6f87704194bc21.tar.gz |
WebP encoder: use WebPAnimEncoder API when available.
WebPAnimEncoder API is a combination of encoder (WebPEncoder) and muxer
(WebPMux). It performs several optimizations to make it more efficient
than the combination of WebPEncode() and native ffmpeg muxer.
When WebPAnimEncoder API is used:
- In the encoder layer: we use WebPAnimEncoderAdd() instead of
WebPEncode().
- The muxer layer: works like a raw muxer.
On the other hand, when WebPAnimEncoder API isn't available, the old code is
used as it is:
- In the codec layer: WebPEncode is used to encode each frame
- In the muxer layer: ffmpeg muxer is used
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'Changelog')
-rw-r--r-- | Changelog | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -21,6 +21,7 @@ version <next>: - Automatically rotate videos based on metadata in ffmpeg - improved Quickdraw compatibility - VP9 high bit-depth and extended colorspaces decoding support +- WebPAnimEncoder API when available for encoding and muxing WebP version 2.6: |