- Create a Windows 11 ISO with Microsoft's Media Creation Tool
- Install Setup Patchium and run it (or try latest Rufus version directly and patch from there)
- Home tab: Select ISO, wait during processing
- Go to Install > Uncheck Remove upgrade and Check Disable Windows 11 compatibility restrictions, click Apply
- Optional: To install without a Microsoft account, go to Install OOBE tab. Click Integrate lumOOBE. This will break sysinstall.
- Click on Create ISO button
- Use Rufus or Ventoy (prefered) to run installation from a USB drive
💻 => the device running adb
(usually a PC)
📱 => the device where Magisk is going to be installed (usually a Phone or Tablet)
Deno Deploy is an excellent, performant and cost-effective service geared toward hosting Deno apps at the edge. It can easily host a folder of static HTML files, if you provide an index.ts to launch something like "oak" to serve them (example index.ts
below).
(It's important to note that it's still officially considered beta as of May 2023, and there have been some surprising periods of downtime over the past few months... just be sure to keep that in mind)
Hugo is a phenomenally fast-building and mature SSG, which can produce a folder of static files, but requires a build step like hugo --gc --minify --verbose --baseURL=$HUGOBASEURL --ignoreCache
to generate them.
Below is a yaml file you would place in your project's .github/workflows
folder. If you link your Deno Deploy project using Github Actions instead of specifying an index file, it will defer to what's in this. In this case, the Hugo files generated into public
are being serv
YouTube IFRAME embed for faster page loads in privacy enhanced mode | |
https://magnushelander.se/youtube-no-cookies-embed-privacy/ |
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:
# Setup Ubuntu | |
sudo apt update --yes | |
sudo apt upgrade --yes | |
# Get Miniforge and make it the main Python interpreter | |
wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-aarch64.sh -O ~/miniforge.sh | |
bash ~/miniforge.sh -b -p ~/miniforge | |
rm ~/miniforge.sh | |
echo "PATH=$PATH:$HOME/miniforge/bin" >> .bashrc |
SVT-AV1 is the fastest multithreaded AV1 encoder
You can download up to date BtbN ffmpeg build with latest STV-AV1 code.
Aom-av1 is the official av1 decoder/encoder but it's the slowest and lacks of a real massive multithreading.
Rav1e is a xiph encoder project. It's also very slow but you can use multithreading with tiles.
Dav1d is a veryfast AV1 VLC decoder project.
Svt-av1 is an heavy multithreading intel decoder and encoder. It produce good quality but bigger file size.
It can produce 8 and 10 bit video with CRF (default), CQP, VBR and CBR (test).
Two pass are also available with standalone SvtAv1EncApp but not in ffmpeg.