Using FFmpeg on Perlmutter@NERSC
Problem
There is no ffmpeg module on Perlmutter anymore. The system-installed ffmpeg does not support some of the common codecs.
Solution
- Download the executable from ffmpeg website: https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
- put it somewhere in the home directory, e.g.,
~/local/and thentar xvf ffmpeg-release-amd64-static.tar.xz - set the path in
~/.bashrc.ext:export PATH=$HOME/local/ffmpeg-6.0-amd64-static:$PATH - source ~/.bashrc
Then, we can use ffmpeg as usual.