sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

commit c3a353ef2fc26c2b80f3d0993938f6527172f3c9
parent 18240f34145e50a561d24f2c7e47729bc15d4c76
Author: Mattias Andrée <maandree@kth.se>
Date:   Sun, 15 Jan 2017 16:22:50 +0100

Fix text on the page for blind, and add it on my page

Signed-off-by: Mattias Andrée <maandree@kth.se>

Diffstat:
Msuckless.org/people/maandree.md | 3++-
Mtools.suckless.org/blind/index.md | 20++++++++++----------
2 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/suckless.org/people/maandree.md b/suckless.org/people/maandree.md @@ -2,7 +2,8 @@ Mattias Andrée (maandree) ========================= I'm the maintainer of [libzahl](http://libs.suckless.org/libzahl/) -and a contibutor to [sbase](http://core.suckless.org/sbase) and +and [blind](http://tools.suckless.org/blind/), and a contibutor +to [sbase](http://core.suckless.org/sbase) and [ubase](http://core.suckless.org/ubase). You can find my PGP key on diff --git a/tools.suckless.org/blind/index.md b/tools.suckless.org/blind/index.md @@ -13,7 +13,7 @@ without and leading or tailing white space. After this line, which ends with an LF, there is a NUL-byte followed by the 4 characters “uivf” (unportable, interim video format). This head is followed by the video -frame-by-frame with row-major frames. Pixels ares +frame-by-frame with row-major frames. Pixels are independently encoded, and are encoded unscaled CIE XYZ with non-premultiplied alpha and without any transfer-function, with values stored in native `double`s. @@ -26,8 +26,8 @@ performance for most operations. Most videos use Y'UV; this format has good performance for converting to sRGB and is has good subsampling quality, but it is not a good for editing. `double`s are used instead of `float`s -because has higher precision: 52 instead of 23 fraction -bits. However, `float`s have +because has higher precision: 52 instead of 23 +fraction-bits. However, `float`s have [much better](http://www.tomshardware.com/reviews/geforce-gtx-titan-gk110-review,3438-3.html) performance than `double`, so support for in may be added in the future. @@ -73,7 +73,7 @@ Yes, but see the rationale below! If I tell you I use CIE XYZ, you will only have two questions: “how are values stored?” and “is Y scaled -to [0, 100] or [0, 1]”. When I tell you I use sRGB +to [0, 100] or [0, 1]?” When I tell you I use sRGB your have more questions: “do you support out-of-gamut colours?”, “how are values stored?”, “which scale do you use?”, and “is the transfer-function applied?” @@ -83,9 +83,9 @@ encoded in one of its parameters, Y, which means that operations that want to deal with brightness only or chroma only does not need to do any conversions. -### Why does blind use CIE XYZ instead of CIE L*a*b*? +### Why does blind use CIE XYZ instead of CIE L\*a\*b\*? -Because CIE L*a*b* is not linear, meaning that it +Because CIE L\*a\*b\* is not linear, meaning that it requires unnecessary calculations when working with the colours. @@ -123,14 +123,14 @@ Rationale the user can use Make to only rerender parts that have been changes. -* No room for buggy GUI:s, which currently is a problem on +* No room for buggy GUIs, which currently is a problem on the large video editors for Linux. * Less chance that the user makes a change by mistake without noticing it, such as moving a clip in the editor by mistake instead of for example resizing. -* Even old crappy computers can be used for large projects. +* Even old, crappy computers can be used for large projects. * Very easy to utilise command line image editors for modify frames, or to add your own tools for custom effects. @@ -146,9 +146,9 @@ or get a copy using git with the following command: Dependencies ------------ -* ffmpeg - for converting from or to other video formats. +* [ffmpeg](https://www.ffmpeg.org/) - for converting from or to other video formats. -* imagemagick - for converting regular images to frames. +* [imagemagick](https://www.imagemagick.org/) - for converting regular images to frames. Author ------