diff --git a/_config.yml b/_config.yml index 7c418f2..360e638 100644 --- a/_config.yml +++ b/_config.yml @@ -12,6 +12,7 @@ author: gitea: Amolith telegram: amolith email: amolith@nixnet.xyz + gpgkey: amolith.txt # Syntax highlighting highlightstyle: '' diff --git a/_includes/header.html b/_includes/header.html index f0bfbbe..b4b6ffb 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -39,5 +39,12 @@ {% endif %} + + {% if site.author.gpgkey %} + + + + {% endif %} + diff --git a/_posts/2018-08-12-lossless-screen-recording.md b/_posts/2018-08-12-lossless-screen-recording.md index c2f96b4..fbb430a 100644 --- a/_posts/2018-08-12-lossless-screen-recording.md +++ b/_posts/2018-08-12-lossless-screen-recording.md @@ -2,6 +2,7 @@ layout: post title: Lossless screen recording categories: minimalism +cover: /assets/ffmpeg-lossless.png date: 2018-08-12 17:15:20 --- # NEVER USE OBS AGAIN @@ -18,3 +19,4 @@ If you do *not* want the cursor recorded, add `-draw_mouse 0` directly after `x1 My video was 470mb for a ~13 minute video. If you're going to archive the recording or are concerned about file size, re-encode it losslessly but with a slower preset. As the initial recording was lossless and the re-encode is lossless too, there will be no absolutely no loss is quality . . . *anywhere*. I also highly recommend using this as a general purpose screen recorder if you have a low-end system. Previously, I was using OBS and the lag in the video was incredible but with ffmpeg, it's smooth as butter. The command for re-encoding is below: `ffmpeg -i output.mkv -c:v libx264 -crf 0 -preset veryslow output-smaller.mkv` +![](/assets/ffmpeg-lossless.gif) diff --git a/assets/amolith.txt b/assets/amolith.txt new file mode 100644 index 0000000..ec6461b --- /dev/null +++ b/assets/amolith.txt @@ -0,0 +1,52 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +1g== +=6Lxx +-----END PGP PUBLIC KEY BLOCK----- diff --git a/assets/ffmpeg-lossless.gif b/assets/ffmpeg-lossless.gif new file mode 100644 index 0000000..cb7cd0b Binary files /dev/null and b/assets/ffmpeg-lossless.gif differ diff --git a/assets/ffmpeg-lossless.png b/assets/ffmpeg-lossless.png new file mode 100644 index 0000000..1746ba4 Binary files /dev/null and b/assets/ffmpeg-lossless.png differ diff --git a/keybase.txt b/keybase.txt new file mode 100644 index 0000000..707b4b7 --- /dev/null +++ b/keybase.txt @@ -0,0 +1,87 @@ + +================================================================== +https://keybase.io/amolith +-------------------------------------------------------------------- + +I hereby claim: + + * I am an admin of https://nixnet.xyz + * I am amolith (https://keybase.io/amolith) on keybase. + * I have a public key with fingerprint 75DD 32CA 1BFE EA6A E40D 823C 51FD 4093 6DB0 065B + +To do so, I am signing this object: + +{ + "body": { + "key": { + "eldest_kid": "0120b3dab2107535087cf7e14c6a57fa60a4ce86f26fe89bd02f24ad29a02f7d86000a", + "fingerprint": "75dd32ca1bfeea6ae40d823c51fd40936db0065b", + "host": "keybase.io", + "key_id": "51fd40936db0065b", + "kid": "0101af6343af1965e9eead8debdeb3f40079a677d3dd5733f20408330b9dceb6449b0a", + "uid": "7fca988e4c4b4738cb168c2c3e78ec19", + "username": "amolith" + }, + "merkle_root": { + "ctime": 1544942574, + "hash_meta": "0c3e7b0efd472c7a3b4b6e6ca90735770f11a06572f00407b5c9423dddd277d5", + "seqno": 4152305 + }, + "revoke": { + "sig_ids": [ + "6c9696c767b65f195781f36641cb6f6bd19e954db740e084c017600f34202a370f" + ] + }, + "service": { + "hostname": "nixnet.xyz", + "protocol": "https:" + }, + "type": "web_service_binding", + "version": 1 + }, + "ctime": 1544942614, + "expire_in": 157680000, + "prev": "874ed029e0ab72001b432a777d7822ca8affc50f8473af26029af1fcefdbba8e", + "seqno": 61, + "tag": "signature" +} + +which yields the signature: + +-----BEGIN PGP MESSAGE----- + +owFtUwtsFUUUfW0fpVRrC0pB/l0+ohSY3Z2d2X2psaUqEKwEY4FQ2peZ3dl2+3nv +sW9b2mJLgfJNQylgQT5CKCA0mNZYCgpB+aOUj0iqhBBoRCzVxIIlUUPV2QZiTEw2 +2d2bM+eee+6ZDXFRnpiIOb2pm4qao7MiLt6nnoWDe0YtEWjQKBN8S4QC1vdihQYL +O/4CyxB8AhAlQGWDUEkEWJEVoGLdxEyEOiIKNgkCBOpMRaaETKZq1ACSKUFiSBrh +X9hQEQCACMmCaQVymR2yrYDDabFiGLKkE5GajBFEGASGKsm6IpoGBJqMDAoAUig/ +mBcMuye4OErCbIoV5DX+4++T9z/4p7qBSEwkQ5mYooYUpvE+hmowyh/ZhABgjSCM +DdkwFCzLpgQgUGUZUM3QGUUQarRPd3EfHTZ1oqkqgzqkEMuqTkWk6pIuM6wyXdRc +YJjZAVLEOJoUBQstJ0+oSBaKmF1QyPx2MOi43uqO5SJEhfNDScGQz0fCef4i5hBX +tUtIAeNDYUnHRKaQIoZ4b4BlBWNgiiLhc2LJBFwvporOafgIhiHxWRQuI8wWBYKC +D4qKJAOFK7BZSbCAuc3DVi53LSz4sgSka0j70kE6RpgihVukYFU0ZYSgqFNkImqI +GtMUaFAMAQMq1IGI+S5NGUpAIjKXImRXuO3sEkvvo3cX9cSAgFUaYM6U0rJyrihk +B52gHizk9TzHCYV9ri9OWcgFLmbU/4TCT62AwUPCT5QwO2wFA9wnjvyvZUjklrHS +kGUzv+UiFIxUHjHg9mElnFLFkPEUagwQiiUARApliWBuD1YlHjmVmKauAFPleyQ8 +thzKI2Lq3HRKicr+9RCJXCfJ5ZzcuQBxim0mVMSujZS9nogYz8jEJG/xLenr4X91 +5d+NW57y9GL1i3RvlSd2QMLTStL2+N5BZ31rKjfZVVXH7IrmtEu141lPxpAx7b7B +raERmYNyNo3esvlk8tiqqPYFe46dH30/Y56Utrcyadi4xi29y05snHi3pWrhITBg +/oWfG16gOUP3fXX7zJBlr69dKr2oJ3b6L+anX570xsHiU4FJLOncw7GH5BkT9v1y +wPf7K445tLV9ODqyQS2tfPVM4/nlMLM8s2b91roT0+uco/mNgY7t90aTuDs5G/Zs +3Xht5WutN56r934W3VCQkAW3xVd3586NDq/23l5XuXlgzM2So+PqXurIqrpybcLk +1fevdOWFMr/ZrtSuvHEbH9g960j38PidF1Z0/7pofnkiPd8TM7Ipv6khre1e/8OT +9x5Orh7R1ptdtLij7vPknpuPrp+aKdTkvDl/WlZU17pVd06m7on2DPtg/MRm5fK9 +nesXx7c8TJ+dOWrHR98/uHkrEVsv56Tj6R1xyUurBqb012u7Ort27R+VXX96wcTW +Z7b9ufeLXVph3hqyyrn0XpsDalOqJ9dPvRp18seymtR+CXe7HxQ3zUkp6/xuRKdn +x/vvRH7sPbj07FvarT8eR7aMj501uHSM+ne1teLbqbNb+h89/tOuc49nLPO21S/C +6VOXTMnYPSg1bm3X3BSiZb8bEZmhNs2JSph+vXnH2AZyfF7L2xf6ffLhxtNXfoip +/+3TWdGKeGhCRgnxyuUDl89sv/r8/thn5zbWJG57NOwf +=pVdi +-----END PGP MESSAGE----- + +And finally, I am proving ownership of this host by posting or +appending to this document. + +View my publicly-auditable identity here: https://keybase.io/amolith + +==================================================================