You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-8Lines changed: 6 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,9 +11,7 @@
11
11
12
12
This is a [SDWebImage](https://github.com/rs/SDWebImage) coder plugin to add [AV1 Image File Format (AVIF)](https://aomediacodec.github.io/av1-avif/) support. Which is built based on the open-sourced [libavif](https://github.com/AOMediaCodec/libavif) codec.
13
13
14
-
This AVIF coder plugin support AVIF still image. Including alpha channel, as well as 10bit/12bit/16bit HDR images.
15
-
16
-
And, the new 0.9.0+ version add the support for AVIF sequence animated image! Including alpha channel, as well as 10bit/12bit/16bit HDR images.
14
+
This AVIF coder plugin support AVIF still/sequence image. Including alpha channel, as well as 10bit/12bit/16bit HDR images. (The AVIF sequence animation is available from v0.9.0).
17
15
18
16
The AVIF encoding is also supported now. Which always encode as 8-bit depth images.
19
17
@@ -27,11 +25,13 @@ Since we rely on the external codec libavif. We may periodically update the depe
27
25
28
26
## AV1 Codec
29
27
30
-
libavif is a still image codec. But AVIF is based on the AV1 Video standard. So it need a AV1 codec for support. This relationship is just like HEIF(image) and HEVC(video) codec.
28
+
libavif is a image codec. But AVIF is based on the AV1 Video standard. So it need a AV1 codec for support. This relationship is just like HEIF(image) and HEVC(video) codec.
29
+
30
+
You can choose the codec and use `libavif` CocoaPods subspec to choose the one you'd like.
31
31
32
32
### aom
33
33
34
-
By default, libavif is built with [aom](https://aomedia.googlesource.com/aom/) codec support. aom is the first AV1 codec during the standard draft implementation.
34
+
By default, libavif is built with [aom](https://aomedia.googlesource.com/aom/) codec support. aom is the first AV1 codec during the standard draft implementation. The aom support both decodinng and encoding
35
35
36
36
### dav1d (Decoding)
37
37
@@ -43,7 +43,7 @@ From v0.3.0, libavif can built with dav1d. For CocoaPods user, you can simply us
43
43
44
44
### libgav1 (Decoding)
45
45
46
-
[libgav1](https://chromium.googlesource.com/codecs/libgav1/)libgav1 is a Main profile (0) & High profile (1) compliant AV1 decoder. More information on the AV1 video format can be found at aomedia.org.
46
+
[libgav1](https://chromium.googlesource.com/codecs/libgav1/) is a Main profile (0) & High profile (1) compliant AV1 decoder. More information on the AV1 video format can be found at aomedia.org.
47
47
48
48
From v0.8.3, libavif can built with libgav1. For For CocoaPods user, you can simply use the subspec for this.
49
49
@@ -70,8 +70,6 @@ git lfs install
70
70
71
71
From v0.8.3, libavif can built with STV-AV1. For For CocoaPods user, you can simply use the subspec for this.
0 commit comments