ffprobe static binaries for Mac OSX and Linux and Windows
npm install ffprobe-static-installerffmpeg static binaries for Mac OSX, Linux, Windows.
Supports macOS (64-bit and arm64), Linux (32 and 64-bit, armhf, arm64), Windows (32 and 64-bit).
This project is a fork of ffmpeg-static
This module is installed via npm:
`` bash`
$ npm install ffprobe-static-installer
By default, the ffprobe binary will get downloaded from https://github.com/blogwy/ffprobe-static-installer/releases/download/. To customise this, e.g. when using a mirror, set the FFPROBE_BINARIES_URL environment variable.
`shell`
export FFPROBE_BINARIES_URL=https://ghproxy.com/https://github.com/blogwy/ffprobe-static-installer/releases/download
Because ffprobe-static-installer will download a binary specific to the OS/platform, you need to purge node_modules before (re-)packaging your app for a different OS/platform (read more in #35).
Returns the path of a statically linked ffmpeg binary on the local filesystem.
` js`
var pathToFFprobe = require('ffprobe-static-installer');
console.log(pathToFFprobe);
```
/Users/j/playground/node_modules/ffprobe-static-installer/ffprobe
Check the example script for a more thorough example.
* Linux (arm, arm64, ia32, x64): https://www.johnvansickle.com/ffmpeg/
* macOS (x64): https://evermeet.cx/ffmpeg/
* macOS (arm64): https://formulae.brew.sh/formula/ffmpeg
* Windows 32-bit: https://github.com/sudo-nautilus/FFmpeg-Builds-Win32/
* Windows 64-bit: https://www.gyan.dev/ffmpeg/builds/