Unknown encoder ‘libfaac’

FFmpeg removed libfaac support in 2016 because the other AAC encoders are better. Use a different encoder. Native FFmpeg AAC Encoder (-c:a aac) Use the native, built-in FFmpeg AAC encoder: ffmpeg -i input.wav -c:a aac output.m4a Included by default in all ffmpeg versions. Has many features, fairly good quality, supports the most channel layouts and … Read more

What do the *-dev packages in the Linux package repositories actually contain?

The *-dev packages most often contain the headers related to a library’s interface. Next most common are package-config files (*.pc) describing build options and staticly linked libraries. In general, if you want to know the contents of a package you have installed, dpkg -L pkgname will get you that. The apt-file program can tell you … Read more

Why is WSL extremely slow when compared with native Windows NPM/Yarn processing?

Since you mention executing the same files (with proper performance) from within Git Bash, I’m going to make an assumption here. Correct me if I’m wrong on this, and I’ll delete the answer and look for another possibility. This would be explained (and expected) if your files are stored on /mnt/c (a.k.a. C:, or /C … Read more

How to compile OpenCL on Ubuntu?

To compile and run OpenCL code under Linux, you’ll need four things: 1) An NVIDIA Driver which supports OpenCL. The drivers packaged with Ubuntu are somewhat old, but they should still work just fine. Unless you have explicit need for current drivers, you should stick with the ones packaged with Ubuntu. To be clear, these … Read more

Running graphical Linux desktop applications from WSL 2 – “Error E233: cannot open display” [closed]

The networking subsystem in WSL2 is different than the used in WSL1. You must consider the differences to access networking apps running on Windows and on Linux: In WSL1, Linux uses the same IP addresses than the Windows host, then, you can access the applications using localhost or In WSL2, Linux runs on a … Read more