## #### INSTALL SPEK ON LINUX MINT 21.3 -- LAST UPDATED APRIL 29, 2024 ## #### PROGRAMS ## Spek v0.8.5 -- Acoustic Spectrum Analyser -- https://www.spek.cc/ ## FFmpeg v7.0 -- Universal Media Converter -- https://ffmpeg.org/ ## #### NOTES ## Spek's availability has been lacking in some modern linux distros ## This guide is designed to be "fool-proof" for installing Spek on Linux Mint ## FFmpeg v7.0 installation steps are also included as it is required for Spek ## Linux Mint repositories currently don't provide the required FFmpeg version ## ## GET REQUIRED DEPENDENCIES ~$ sudo apt update ~$ sudo apt install autoconf automake build-essential git libass-dev libfreetype6-dev ~$ sudo apt install libmp3lame-dev libsdl2-dev libtool libva-dev libvdpau-dev libvorbis-dev ~$ sudo apt install libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev meson ninja-build wget ~$ sudo apt install texinfo yasm zlib1g-dev libaom-dev libx264-dev nasm libx265-dev pkg-config ~$ sudo apt install libvpx-dev libfdk-aac-dev libopus-dev libdav1d-dev libunistring-dev ~$ sudo apt install libsvtav1enc-dev libnuma-dev libwxgtk3.0-gtk3-dev libgnutls28-dev cmake ## INSTALL FFMPEG ~$ wget https://ffmpeg.org/releases/ffmpeg-7.0.tar.xz ~$ tar -xvf ffmpeg-7.0.tar.xz ~$ cd ffmpeg-7.0/ ~$ ./configure \ --enable-gpl --enable-gnutls --enable-libaom --enable-libass \ --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame \ --enable-libopus --enable-libsvtav1 --enable-libdav1d --enable-libvorbis \ --enable-libvpx --enable-libx264 --enable-libx265 --enable-nonfree ~$ make ~$ sudo make install ## INSTALL SPEK ~$ wget https://github.com/alexkay/spek/releases/download/v0.8.5/spek-0.8.5.tar.xz ~$ tar -xvf spek-0.8.5.tar.xz ~$ cd spek-0.8.5/ ~$ ./configure ~$ make ~$ sudo make install