#1713 closed enhancement (fixed)
black and white mode
Reported by: | Antoine Martin | Owned by: | Antoine Martin |
---|---|---|---|
Priority: | minor | Milestone: | 4.1 |
Component: | encodings | Version: | trunk |
Keywords: | Cc: |
Description
We already have "png/L" support, but we could add a global black-and-white mode to try to save bandwidth:
- jpeg supports
TJPF_GRAY
- all the video encoders would need a csc step
- webp would need csc too
I'm not sure this will save enough bandwidth: the self-tuning video encode heuristics normally switch to YUV420P for video, and that already reduces the space taken by the colours to 33% or less of the bitstream.
For non-video, it may allow us to use a lossless encoding more often than we would otherwise.
Change History (8)
comment:1 Changed 4 years ago by
Milestone: | 2.3 → future |
---|
comment:2 Changed 4 years ago by
Milestone: | future → 2.5 |
---|---|
Status: | new → assigned |
Let's give it a go: libyuv does have a ARGBGrayTo
function we can use for video and webp codecs.
comment:3 Changed 4 years ago by
Milestone: | 2.5 → 3.1 |
---|
All the encoding related tickets are scheduled for 3.1
comment:5 Changed 3 years ago by
Milestone: | 4.0 → 4.1 |
---|
comment:6 Changed 2 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:8 Changed 16 months ago by
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1713
Note: See
TracTickets for help on using
tickets.
I don't see the point: