Note: This site is currently "Under construction". I'm migrating to a new version of my site building software. Lots of things are in a state of disrepair as a result (for example, footnote links aren't working). It's all part of the process of building in public. Most things should still be readable though.

Finally Got ffmpeg-concat To Install On An EC2 Machine - Stream Notes for November 10 2020 LiveCoding

`youtube: https://www.youtube.com/watch?v=5MAnLKTXQIY`

### Notes

Finally got ffmpeg-concat to install on an EC2 instance. One of those things where I spent hours and hours to find a few lines of code. And, not really code. Just install commands.

### Links From The Stream

- "SyntaxError: Unexpected token" on Debian 9 · Issue #3 · transitive-bullshit/ffmpeg-concat - /306_ISS-TechDevelopment/306_ISS-TechDevelopment~orig.mp4 - /VAFB-20180505-VP-... - 8.4.5. Adding, Enabling, and Disabling a Yum Repository Red Hat Enterprise... - 92% chance Joe Biden will win in 2020 - A Beginner’s Guide to npm, the Node Package Manager - SitePoint - Amazon EC2 C5 Instances — Amazon Web Services (AWS) - Amazon EC2 Instance Comparison - Amazon EC2 Instance Types - Amazon Web Services - Amazon Linux AMI 2017.03 Packages - Amazon Web Services (AWS) - Cloud Computing Services - Ansible - Short Introduction - AntTweakBar GUI library to tweak parameters of your OpenGL and DirectX... - App-cpanminus-1.7044 - get, unpack, build and install modules from CPAN - metacpan.org - Arch Linux - ArchWiki - asciinema - Record and share your terminal sessions, the right way - Ask Ubuntu: Failed to create OpenGL context. Your graphics card must support... - AWS Developer Forums: SUSE instance and username ... - AWS EC2 Instance Comparison: C4 vs C5 - AWS ECU vs vCPU: Everything You Need to Know About EC2 - binding.gyp not found (cwd: c:\Users\xxxx\xxxx\) while trying to load... - bindings - npm - Cannot create OpenGL context on server · Issue #189 · moderngl/moderngl - command line - crossfade between 2 videos using ffmpeg - Super User - command line - How to merge multiple (more than two) videos on Ubuntu? - Ask Ubuntu - command line - Package x11 was not found in search path? - Ask Ubuntu - cpan - easily interact with CPAN from the command line - metacpan.org - CPAN - query, download and build perl modules from CPAN sites - Perldoc Browser - CPAN – DreamHost Knowledge Base - debian - How to reinstall a package using 'apt-get'? - Super User - Define 7 — Fractal Design - distributions/README.md at master · nodesource/distributions - does not launch on Ubuntu 18.04 (OpenGL error) :: Godhood Bugs and Technical Issues - Download - Downloading and installing Node.js and npm - EC2 On-Demand Instance Pricing – Amazon Web Services - Error to compile x11 dependency · Issue #15 · ostrosco/device_query - error while running Dockerfile · Issue #45 · facebookresearch/House3D - Error: Could not locate the bindings file · Issue #1511 · nodejs/node-gyp - Error: Could not locate the bindings file. · Issue #253 · libxmljs/libxmljs - Error: ENOTEMPTY: directory not empty · Issue #59 · johnagan/clean-webpack-plugin - ExifTool by Phil Harvey - Failed to create OpenGL context on Linux - fatal · Issue #427 · mltframework/shotcut - fedora - libX11.so.6 Not found - Unix & Linux Stack Exchange - FFmpeg on ubuntu - ffmpeg-concat - npm - GitHub: deps-opengl-raub - Binaries and headers for OpenGL-dependent... - GitHub: ffmpeg-concat - Concats a list of videos together using ffmpeg with... - GitHub: glfw-raub - GLFW for Node.js (from node-3d) - GitHub: glx.h - No such file or directory - Google Search (from GL) - GitHub: headless-gl - 🎃 Windowless WebGL for node.js (from stackgl) - GitHub: headless-gl - 🎃 Windowless WebGL for node.js (from stackgl) - GitHub: headless-gl - 🎃 Windowless WebGL for node.js (from stackgl) - GitHub: headless-gl - 🎃 Windowless WebGL for node.js (from stackgl) - GitHub: headless-gl - 🎃 Windowless WebGL for node.js (from stackgl) - GitHub: mukaGL - Toy implementation of OpenGL (from mukadr) - GitHub: node-glfw - nodejs bindings to GLFW (from mikeseven) - GitHub: node-gyp - Node.js native addon build tool (from nodejs) - GitHub: node-gyp - Node.js native addon build tool (from nodejs) - GitHub: require-rebuild - Patch `require()` to recompile a node module if it... - GitHub: sharp - High performance Node.js image processing, the fastest module... - gl - npm - gl - npm - GLEW: The OpenGL Extension Wrangler Library - GLFW - An OpenGL library - Google Search: "ffmpeg-concat" repository ubuntu - Google Search: a software implementation of OpenGL ubuntu - Google Search: anttweakbar - Google Search: apt get upgrate - Google Search: arch linux - Google Search: assemble video with transiation command line - Google Search: av_interleaved_write_frame(): Input/output error - Google Search: aws ec2 ecu - Google Search: aws ec2 instance types - Google Search: aws ec2 prices - Google Search: aws efs - Google Search: aws servcies - Google Search: bash run one file from anotehr - Google Search: binding.gyp not found - Google Search: c4 c5 c6 ec2 difference - Google Search: c5ad vs c5a - Google Search: Call to 'pkg-config --libs-only-L --libs-only-other x11 xi... - Google Search: cpan auto configure - Google Search: cpan install command line - Google Search: ec2 install exiftool - Google Search: ec2 install ffmpeg - Google Search: ec2 install node - Google Search: ec2 libx11 - Google Search: ec2 prices - Google Search: ec2 x11 dev - Google Search: execute ssh script remotely - Google Search: exiftool cpan - Google Search: exiftool install - Google Search: extract .xz file - Google Search: Failed to create OpenGL context ubuntu - Google Search: Failed to create OpenGL context. ec2 - Google Search: ffmpeg concat - Google Search: ffmpeg install suse - Google Search: ffmpeg suse install - Google Search: ffmpeg-concat - Google Search: ffmpeg-concat concat error Error: ENOTEMPTY: directory not empty, rmdir - Google Search: ffmpeg-concat Error: Could not locate the bindings file - Google Search: ffmpeg-concat ubuntu - Google Search: ffmpeg-concat/node_modules/bindings/bindings.js - Google Search: florida ocalla - Google Search: fractal design define 7 - Google Search: gl/glx/FunctionsGLX.o Error - Google Search: gyp: binding.gyp not found - Google Search: init 6 - Google Search: install cpan module from the command line - Google Search: install cpan modules from the command line - Google Search: install development version of node module - Google Search: install node - Google Search: install npm - Google Search: install software on suse - Google Search: libgl1-mesa-swx11 ubuntu - Google Search: libxkbfile-dev ec2 - Google Search: linux install cpan - Google Search: lnstall libx11 dev on ec2 - Google Search: mac scp mount - Google Search: ModuleNotFoundError: No module named 'cv2' - Google Search: node gl no build directory - Google Search: node glew - Google Search: node install suse - Google Search: node mesa gl - Google Search: node-glfw - Google Search: node_modules/gl - Google Search: node_modules/gl can'd find bindings - Google Search: node_modules/gl/build/webgl.node - Google Search: npm headless-gl .node - Google Search: npm mesa opengl - Google Search: npm WARN deprecated har-validator@5.1.5: this library is no... - Google Search: Package x11 was not found in the pkg-config search path. - Google Search: Package xi was not found in the pkg-config search path. - Google Search: Perhaps you should add the directory containing `x11.pc' - Google Search: perl -m cpan install - Google Search: perl autosetup cpan - Google Search: record terminal - Google Search: root cpan config file path - Google Search: rsync port - Google Search: run command from ssh - Google Search: run xvfb - Google Search: scenedetect - Google Search: security pen testing linux - Google Search: spring security - Google Search: ssh send single command - Google Search: suse aws name - Google Search: ubuntu Error: Could not locate the bindings file "gl" - Google Search: ubuntu ffmpeg - Google Search: ubuntu gflw - Google Search: ubuntu glew - Google Search: ubuntu install make - Google Search: ubuntu install node - Google Search: ubuntu install python2 - Google Search: ubuntu libuv - Google Search: ubuntu node 20 install - Google Search: ubuntu opengl - Google Search: ubuntu opengl without gpu - Google Search: ubuntu pango - Google Search: ubuntu reintsall package - Google Search: ubuntu Xvfb - Google Search: unbuffer ssh output - Google Search: unzip .zip ubuntu - Google Search: update har-validator - Google Search: x11 not found node - Google Search: yum change repo - gyp: binding.gyp not found (cwd: C:\Users\xxxx) while trying to load... - har-validator - npm - Home - How to extract .xz files? - Shell - Linux Tips - How to install a OpenGL environment on Ubuntu - How to Install and Use FFmpeg on Ubuntu 18.04 - How to Install and Use FFmpeg on Ubuntu 20.04 - How to install CPAN modules into ActivePerl - How to install cpan on RHEL 8 / CentOS 8 - LinuxConfig.org - How to install FFMPEG on EC2 running Amazon Linux? - How to install Mesa 3D Graphics Library for Vufori... - PTC Community - How To Install Node.js on Ubuntu 18.04 - How To Install Node.js on Ubuntu 20.04 - How to install OpenGL in Ubuntu - How to Install OpenGL on Ubuntu Linux - How To Install Perl Modules On Linux - OSTechNix - How to Install Python 2 on Ubuntu 20.04 - Vultr.com - How To Run Multiple SSH Command On Remote Machine And Exit Safely - nixCraft - How To Run Your Tests Headlessly with Xvfb - How to Unzip a Zip File in Ubuntu From Command Line - How to update to mesa drivers with OpenGL 4.5 support? : Crostini - How to use ffmpeg to combine multiple videos to one - How to use GUI apps on AWS linux server over SSH with X11 forwarding from... - How To Use Node.js Modules with npm and package.json - HOWTO: Install your own Perl modules - HowToInstallCpanModules < Support < Foswiki - Image::ExifTool - metacpan.org - INSTALL - Build and Installation guide for perl 5. - metacpan.org - INSTALL - metacpan.org - Install and manage Perl modules in my home directory on Carbonate at IU - Install CPAN on linux – Linux Administration Blog - Install ExifTool - Install FFmpeg on openSUSE using the Snap Store - Install package openSUSE:Leap:15.1 / ffmpeg-4 - Install Python 2 on Ubuntu 20.04 Focal Fossa Linux - LinuxConfig.org - Installation - sharp - High performance Node.js image processing - Installation - sharp - High performance Node.js image processing - Installation - sharp - High performance Node.js image processing - Installation - sharp - High performance Node.js image processing - Installing a Perl Module from CPAN on Windows, Linux and Mac OSX - Installing CPAN from a non-root account - Installing ExifTool - Installing Node.js via package manager - Installing Node.js via package manager - Installing Perl Modules - www.cpan.org - jogl - JOGL 2.0 (OpenGL/OpenGL-ES) backend for LibGDX - John Van Sickle - FFmpeg Static Builds - Kali Linux - Keep getting ENOTEMPTY error. Unable to delete directories. · Issue #34 ·... - Learn Perl - CPAN and Perl Configuration Howto - linux - What is the difference between reboot , init 6 and shutdown -r now? -... - MDN: Setting up a Node development environment - Learn web development - MLT - Documentation - Module::AutoInstall - Automatic install of dependencies via CPAN - metacpan.org - Mountain Duck - node-glfw-3 - npm - node-gyp error in production · Issue #1259 · nodejs/node-gyp - node.js server rendering with node-webgl and/or headless-gl · Issue #7085 ·... - Now Available, Amazon EC2 C5a instances featuring 2nd Generation AMD EPYC Processors - npm install tileserver-gl failed · Issue #325 · maptiler/tileserver-gl - npm segmentation fault - Technical Issues and Assistance / Applications -... - npm - npm-install - openSUSE Software - openSUSE Software - Package - bindings - Package - deeplearn-gl - Package - ffmpeg-concat - Package fails to install in some environments · Issue #71 · stackgl/headless-gl - Package x11 not found in pkg-config search path - Perl Modules - www.cpan.org - PyPI: scenedetect - Question / Help - Failed to create OpenGL context on Ubuntu 14.04 - request and har-validator deprecated · Issue #18821 · angular/angular-cli - Run / Execute Command Using SSH - nixCraft - Send Remote Commands Via SSH — Malcontent Comics Incorporated Presents: - Software implementation - OpenGL - Khronos Forums - software installation - How do I install make? - Ask Ubuntu - Spring Security - SSH output isn't line buffered? - Unix & Linux Stack Exchange - Stack Overflow: amazon ec2 - EC2 Instance install x11 libraries - Stack Overflow: Cannot find module cv2 when using OpenCV - Stack Overflow: Error: Could not locate the bindings file. Tried: #56 - Stack Overflow: fatal error 'GL/glx.h' file not found on mac after Xquartz is installed - Stack Overflow: FFMpeg Error av_interleaved_write_frame(): - Stack Overflow: GitHub: glx.h - No such file or directory libgl1-mesa-dev... - Stack Overflow: How do I automate CPAN configuration? - Stack Overflow: How to call one shell script from another shell script? - Stack Overflow: How to install libuv on ubuntu? - Stack Overflow: How to use SSH to run a local shell script on a remote machine? - Stack Overflow: In C, how do I install GL/glx.h , GL/gl.h and GL/glu.h on Mac OS - Stack Overflow: Is it possible to specify a different ssh port when using rsync? - Stack Overflow: node modules - Cannot install tileserver-gl using npm - Stack Overflow: node.js - heroku pkg-config install failure - Stack Overflow: node.js - Publish development version of NPM package - Stack Overflow: OpenGL without a graphics card - Stack Overflow: rsync port 22: Connection timed out - symbol lookup error on nVidia · Issue #65 · stackgl/headless-gl - The power of prediction markets : Nature News & Comment - Top 9 User-friendly Arch-Based Linux Distributions [2020] - Tutorial: Setting Up Node.js on an Amazon EC2 Instance - AWS SDK for JavaScript - ubuntu - Force software based opengl rendering - Super User - Ubuntu – Details of package libgl1-mesa-dev in bionic - Ubuntu – Details of package xvfb in xenial - Ubuntu – Package Search Results -- glew - Ubuntu – Package Search Results -- glfw - Ubuntu – Package Search Results -- libuv - Usage - asciinema - Using dynamic require on node targets WITHOUT resolve or bundle the target... - Vagrant Guide — Ansible Documentation - webgl.node: undefined symbol:... - What is Apt-get upgrade and dist-upgrade commands and how to use them – Linux Hint - Wikipedia: Ocala, Florida - yarn fails on Ubuntu EC2 - x11 not found · Issue #72106 · microsoft/vscode