When saving multiple PNG frames, convert to mode rather than raw mode by radarhere · Pull Request #8087 · python-pillow/Pillow
| _OUTMODES = { | |
| # supported PIL modes, and corresponding rawmode, bit depth and color type | |
| "1": ("1", b"\x01", b"\x00"), | |
| "L;1": ("L;1", b"\x01", b"\x00"), | |
| "L;2": ("L;2", b"\x02", b"\x00"), | |
| "L;4": ("L;4", b"\x04", b"\x00"), | |
| "L": ("L", b"\x08", b"\x00"), | |
| "LA": ("LA", b"\x08", b"\x04"), | |
| "I": ("I;16B", b"\x10", b"\x00"), | |
| "I;16": ("I;16B", b"\x10", b"\x00"), | |
| "I;16B": ("I;16B", b"\x10", b"\x00"), | |
| "P;1": ("P;1", b"\x01", b"\x03"), | |
| "P;2": ("P;2", b"\x02", b"\x03"), | |
| "P;4": ("P;4", b"\x04", b"\x03"), | |
| "P": ("P", b"\x08", b"\x03"), | |
| "RGB": ("RGB", b"\x08", b"\x02"), | |
| "RGBA": ("RGBA", b"\x08", b"\x06"), | |
| } |