From 2644c30bf2324658296a6202c48aeb88700dfa55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Preu=C3=9F?= Date: Fri, 3 Mar 2023 15:06:41 +0100 Subject: [PATCH] Add @ffmpeg-installer/ffmpeg --- electron/rerun-manager/encoder.ts | 3 +++ package.json | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/electron/rerun-manager/encoder.ts b/electron/rerun-manager/encoder.ts index 0a46045..a5ab71d 100644 --- a/electron/rerun-manager/encoder.ts +++ b/electron/rerun-manager/encoder.ts @@ -42,6 +42,9 @@ export class Encoder { async encode(): Promise { this.listeners.onStart(this.id) + const ffmpegPath = require('@ffmpeg-installer/ffmpeg').path; + ffmpeg.setFfmpegPath(ffmpegPath) + ffmpeg(this.input) .outputOptions(this.getOutputOptions()) .output(this.output) diff --git a/package.json b/package.json index c8c6307..6ef68f5 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "rerun-encoder", "private": true, "productName": "Rerun Encoder", - "version": "1.0.1", + "version": "1.0.2", "description": "Official Rerun Encoder App for Rerun Manager", "main": "dist-electron/main/index.js", "scripts": { @@ -57,6 +57,7 @@ "vue-tsc": "^1.1.7" }, "dependencies": { + "@ffmpeg-installer/ffmpeg": "^1.1.0", "@koa/cors": "^4.0.0", "axios": "^1.3.4", "cors": "^2.8.5",