eugeneware/ffmpeg-static

store platform & arch information next to installed binary

Open

#48 opened on 2020年5月19日

GitHub で見る
 (3 comments) (0 reactions) (0 assignees)JavaScript (201 forks)github user discovery
enhancementhelp wanted

Repository metrics

Stars
 (1,358 stars)
PR merge metrics
 (PR metrics pending)

説明

#35 made clear that, in a cross-platform-packaging project using ffmpeg-static as a dependency, a second npm install should install an ffmpeg binary for a different platform/arch than before.

To enable this, install.js needs to

  1. write the platform & arch next to the binary (e.g. to ffmpeg.json).
  2. check if there's a ffmpeg.json in place, with a different platform/arch than desired. If platform & arch are equal, it can exit successfully.

コントリビューターガイド