How to setup your own CA with OpenSSL
For educational reasons I've decided to create my own CA. Here is what I learned.
First things first
Lets get some context first.
For educational reasons I've decided to create my own CA. Here is what I learned.
Lets get some context first.
Since we're dealing with simpler AV1 encoding, that does mean we'll be eskewing aomenc-av1, since it requires 2-pass encoding to be able to take advantage of it, and I use it externally since I have access to a special build.
Now, let's get on with the simple guide.
You'll first need to be reasonably competent with command line builds or use a recent up to date ffmpeg GUI with support for SVT-AV1.
As such, I would recommend getting a master git ffmpeg build for the operating system of your choice right here:
** Step 1 **
Install ffmpeg with the vidstab plugin.
brew install ffmpeg --with-libvidstab
<?PHP | |
/** | |
* Spintax - A helper class to process Spintax strings. | |
*/ | |
class Spintax | |
{ | |
/** | |
* Set seed to make the spinner predictable. | |
*/ |
Hello. I've decided to share a lot more of my knowledge in public forums from now on, and to not divert any of my focus away from improving the world in a way that stays written in history.
This Gist is about discussing on how to improve AV1 decoding performance on 2 fronts: improving performance through more efficient decoding, and through decoding aware encoding.
Here are many tips on how to improve decoding performance on any machine:
#!/bin/bash | |
sourcedir="$HOME/.local/src/" | |
mkdir "$sourcedir" | |
export CFLAGS='-march=native -O3 -pipe -fstack-protector -Wall' | |
export CXXFLAGS='-march=native -O3 -pipe -fstack-protector -Wall' | |
function install-dependencies() { | |
# Install build tools and Mesa VDPAU support. | |
sudo apt-fast install -y cmake yasm autoconf build-essential mesa-vdpau-drivers \ | |
libvdpau-va-gl1 |
#!/bin/bash -e | |
# checkv6cfd.sh | |
# Copyright (c) 2021, Francis Turner | |
# All rights reserved. | |
# | |
# Script that automates checking and if required downloading and replacing of the | |
# latest armv6 cloudflared as built by Darren Hobin (https://github.com/hobindar) | |
# for use on pi zeros and other armv6 devices | |
<?php | |
/** | |
* Credits to : | |
* @see https://gist.github.com/psampaz/7f2aad5d1d54eeeec8ae | |
*/ | |
use GuzzleHttp\Handler\CurlMultiHandler; | |
use GuzzleHttp\HandlerStack; | |
use GuzzleHttp\Middleware; |
mysql -Nse 'show tables' DATABASE_NAME | while read table; do mysql -e "truncate table $table" DATABASE_NAME; done |
#!/bin/sh | |
# umurmur_raspi . sh | |
# | |
# Copyright (c) 2016 Bilal Tonga | |
# | |
# | |
echo "building Dependencies . . . " | |
sudo apt-get install git |