A collection of 15 posts
Build FFmpeg with libaom-av1 svt-av1 from nightly source
Compile FFmpeg + libaom (AOM AV1) + libsvtav1 (Scalable Video Technology, SVT AV1) Prepare Compiler apt-get install -y autoconf automake build-essential cmake git-core libass-dev libfreetype6-dev libgnutls28-dev libsdl2-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev meson ninja-build pkg-config texinfo wget yasm zlib1g-dev Install lib for FFmpeg apt-get install nasm libx264-dev libx265-dev libnuma-dev libvpx-dev
HLS load testing
HTTP Live Streaming [https://developer.apple.com/streaming/] (also known as HLS [https://developer.apple.com/streaming/]) is an HTTP-based adaptive bitrate streaming communications protocol developed by Apple In [https://www.apple.com/] c. and released in 2009. Support for the protocol is widespread in media players, web browsers, mobile
Ubuntu 20.04 LTS Released
What's new/update? * Linux Kernel 5.4 * Faster boot speeds (compressed by lz4) * OEM logo displayed during boot * Improved appearance * Dark theme * Fractional scaling setting * Ships with GNOME 3.36 * Redesigned login screen * New lock screen * Snap-based Ubuntu Software app * Improved GNOME Shell performance * Refined ZFS install support * Game mode
Install ffmpeg-4 on Ubuntu 18.04 LTS
Install command add-apt-repository ppa:jonathonf/ffmpeg-4 apt-get update apt install ffmpeg It will istall FFmpeg with ibaom0 libavcodec58 libavdevice58 libavfilter7 libavformat58 libavresample4 libavutil56 libcodec2-0.7 libfdk-aac1liblilv-0-0 libpostproc55 libserd-0-0 libsord-0-0 libsratom-0-0 libswresample3 libswscale5 libvidstab1.1 libx264-155 and libx265-169 module I quite wonder it support AOM/AV1 and FDK AAC! ffmpeg version
FFmpeg on Linux, MacOS
We can use command ffmpeg -buildconf to see FFmpeg's module list and command used to build the ffmpeg. Ubuntu 18.0.4 (LTS) ffmpeg version 3.4.6-0ubuntu0.18.04.1 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 7 (Ubuntu 7.3.0-16ubuntu3) configuration: --prefix=/usr --extra-version=0ubuntu0.
Build static FFmpeg (Part I)
Today I will build FFmpeg with minimalist module. Objective is compile FFmpeg with libx264 (H.264 support) and libssl (RTMPS support) only. Install tools & Dependencies package apt-get install \ autoconf \ automake \ build-essential \ cmake \ git \ pkg-config \ wget \ yasm nasm libssl-dev Prepare module I recommend "FFmpeg Static Build" collected by John Van Sickle.
Caddy web server
> "Caddy was born out of the need for a "batteries-included" web server that runs anywhere and doesn't have to take its configuration with it. Caddy took inspiration from spark [https://github.com/rif/spark], nginx [https://github.com/nginx/nginx], lighttpd, Websocketd [https://github.com/joewalnes/websocketd] and Vagrant [https:
Speed up website by compression!
Why website speed is important? * Less time to transfer * Reduce page load * Saves bandwidth -> save money (Good for us and visitor) * First impressions * 47% of people expect web site to load in 2 seconds or less! * 40% will abandon if it takes longer than 3 seconds * User experience. It's
netdata - realtime monitoring
I looking for a realtime server monitoring tool and found Netdata is not bad. Netdata dashboard> NetData is a system for distributed real-time performance and health monitoring. It provides unparalleled insights, in real-time, of everything happening on the system it runs. Netdata is free, open-source software under GPLv3+ license. It
Compile FFmpeg with RTMPS for Facebook
Facebook announced that "Live Video streams on Pages and Workplace can use the non-encrypted standard RTMP [//en.wikipedia.org/wiki/Real-Time_Messaging_Protocol] protocol until November 1st, 2019, after which RTMP will no longer be supported". On May 1st, 2019, the Real-time Messaging Protocol (RTMP) has been deprecated from the