6 ms·
Sixel is a terrible encoding. Most of the newer terminals have escape sequences for sending base64 encoded png/gif/jpg--for higher quality output & lower bandw
by chaganated 5y ago
Sixel is a terrible encoding. Most of the newer terminals have escape sequences for sending base64 encoded png/gif/jpg--for higher quality output & lower bandwidth.
- csdvrx 5y ago> Sixel is a terrible encoding This is not based on technical facts, but bias against an old format. > png/gif/jpg--for higher quality output & lower bandwidth For bandwidth, my ssh stream is compressed. For quality, I can't see difference in a 24 bit bitmap when comparing with a png or jpg, unless I compress them too much, in which case the compression artifacts start playing AGAINST the formats you recommend.
- chaganated 5y agoit is self-evident to anyone who knows how sixel works. gif is no prize--yet still manages to be a more efficient encoding than sixel.
- NonEUCitizen 5y agoWhich terminals support "escape sequences for sending base64 encoded png/gif/jpg" ? Thanks.
- chaganated 5y agokitty, iterm2, mintty, mlterm, rlogin, wezterm...
- kzrdude 5y agoKitty, iterm2, wezterm and a few others that support iterm2's protocol. At least PNG.