node-ffmpeg-installer icon indicating copy to clipboard operation
node-ffmpeg-installer copied to clipboard

Apple Silicon build

Open sindresorhus opened this issue 3 years ago • 4 comments

Would be nice useful if this package included an Apple Silicon build of FFMPEG.

https://stackoverflow.com/questions/65060304/ffmpeg-package-for-apple-silicon

sindresorhus avatar Jan 07 '21 18:01 sindresorhus

There is a fork here with a signed darwin-arm64 ffmpeg binary provided: https://github.com/cypress-io/node-ffmpeg-installer

flotwig avatar Feb 05 '21 19:02 flotwig

@flotwig, could your fork PR those changes into this repo? evermeet.cx won't support darwin-arm64 in the foreseeable future, so it would be nice to find an alternative.

I'm trying to understand the changes introduced in your fork and it seems pretty basic but I can't make sense of where the binaries are coming from, would you mind helping me out?

raulrpearson avatar Mar 26 '21 09:03 raulrpearson

@raulrpearson the binary comes from installing this branch: https://github.com/cypress-io/node-ffmpeg-installer/tree/darwin-arm64 which is an optionalDependency in the master package.json

flotwig avatar Mar 26 '21 17:03 flotwig

Got you, @flotwig, thanks for clarifying. I didn't know dependencies could be specified like that.

raulrpearson avatar Mar 26 '21 17:03 raulrpearson