Skip to content

Commit 216cfe5

Browse files
committed
Updated path to Windows FFmpeg install again
1 parent e4d5b0e commit 216cfe5

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

install_ffmpeg.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,16 +70,15 @@ async function inflate(rs, folder, name) {
7070
}
7171

7272
async function win32() {
73-
console.log('Installing FFmpeg dependencies for Beam Coder on Windows.');
74-
await exec('npm install unzipper --no-save');
73+
console.log('Checking/Installing FFmpeg dependencies for Beam Coder on Windows.');
7574

7675
await mkdir('ffmpeg').catch(e => {
7776
if (e.code === 'EEXIST') return;
7877
else throw e;
7978
});
8079

8180
const ffmpegFilename = 'ffmpeg-4.3.1-win64-shared';
82-
const downloadSource = 'https://github.com/BtbN/FFmpeg-Builds/releases/download/autobuild-2020-09-29-12-56/ffmpeg-n4.3.1-18-g6d886b6586-win64-gpl-shared.zip';
81+
const downloadSource = 'https://github.com/BtbN/FFmpeg-Builds/releases/download/autobuild-2020-09-30-13-11/ffmpeg-n4.3.1-19-gaf2a430bb1-win64-gpl-shared-4.3.zip';
8382
await access(`ffmpeg/${ffmpegFilename}`, fs.constants.R_OK).catch(async () => {
8483
let ws_shared = fs.createWriteStream(`ffmpeg/${ffmpegFilename}.zip`);
8584
await get(ws_shared, downloadSource, `${ffmpegFilename}.zip`)
@@ -89,6 +88,8 @@ async function win32() {
8988
await get(ws_shared, redirectURL, `${ffmpegFilename}.zip`);
9089
} else console.error(err);
9190
});
91+
92+
await exec('npm install unzipper --no-save');
9293
let rs_shared = fs.createReadStream(`ffmpeg/${ffmpegFilename}.zip`);
9394
await inflate(rs_shared, 'ffmpeg', `${ffmpegFilename}`);
9495
});

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "beamcoder",
3-
"version": "0.6.1",
3+
"version": "0.6.2",
44
"description": "Node.js native bindings to FFmpeg.",
55
"main": "index.js",
66
"types": "index.d.ts",

0 commit comments

Comments
 (0)