PinnedAllan LeiinSWAGBlur Out Videos with FFmpegOr how to utilize filter_complexSep 7, 20192Sep 7, 20192
Allan LeiPulsating Fade with FFmpegHow to apply continuous fade to a video sourceSep 7, 2022Sep 7, 2022
Allan LeiCustom Installing NVIDIA Drivers for GKEI was recently working with ffmpeg and NVIDIA T4 GPUs on GKE for a encoding pipeline. To get started with GPUs on GKE, the NVIDIA drivers…Jun 26, 20203Jun 26, 20203
Allan LeiCompiling the SIMD version of python-rapidjsonA recent task had me taking a look at alternative JSON libraries for the purpose of performance. One of them was python-rapidjson which…Jan 7, 2019Jan 7, 2019
Allan LeiinSWAGMoving forward with Live Stream Video DeliveryMany popular apps offer live stream as a feature integration like Twitch and Youtube Live. With the ever increasing users drawn towards…Dec 9, 2018Dec 9, 2018
Allan LeiAuto-labeling GKE Nodes for XFS supportTo use XFS with Persistent Volumes, the host node needs to have the command xfs_mkfile available so disks can be created and formatted. The…Sep 16, 2018Sep 16, 2018
Allan LeiDisabling Transparent Huge Pages in KubernetesA clean way to disable THP with proper pod schedulingSep 15, 20181Sep 15, 20181
Allan LeiInstalling kubectl in a Kubernetes PodWithout creating custom imagesJan 28, 20184Jan 28, 20184
Allan LeiRunning cron in Docker the Easy WayThere are some situations where you just need to run a simple single command cronjob. This is where the alpineDocker image comes in very…Apr 6, 20172Apr 6, 20172