diff --git a/src/common/ffmpeg-addon-adapter.ts b/src/common/ffmpeg-addon-adapter.ts index e4e454b6..c2154e16 100644 --- a/src/common/ffmpeg-addon-adapter.ts +++ b/src/common/ffmpeg-addon-adapter.ts @@ -66,7 +66,7 @@ export class FFmpegAddonAdapter implements IFFmpegAdapter { */ async getVideoInfo (videoPath: string): Promise { const addon = this.ensureAddon(); - const info = await addon.getVideoInfo(videoPath, 'bmp24'); + const info = await addon.getVideoInfo(videoPath); let format = info.format.includes(',') ? info.format.split(',')[0] ?? info.format : info.format; console.log('[FFmpegAddonAdapter] Detected format:', format); diff --git a/src/native/ffmpeg/ffmpegAddon.darwin.arm64.node b/src/native/ffmpeg/ffmpegAddon.darwin.arm64.node index 89d85c2a..b87c3dd1 100644 Binary files a/src/native/ffmpeg/ffmpegAddon.darwin.arm64.node and b/src/native/ffmpeg/ffmpegAddon.darwin.arm64.node differ diff --git a/src/native/ffmpeg/ffmpegAddon.linux.arm64.node b/src/native/ffmpeg/ffmpegAddon.linux.arm64.node index 765c93be..45f38235 100644 Binary files a/src/native/ffmpeg/ffmpegAddon.linux.arm64.node and b/src/native/ffmpeg/ffmpegAddon.linux.arm64.node differ diff --git a/src/native/ffmpeg/ffmpegAddon.linux.x64.node b/src/native/ffmpeg/ffmpegAddon.linux.x64.node index aa504139..dc04be59 100644 Binary files a/src/native/ffmpeg/ffmpegAddon.linux.x64.node and b/src/native/ffmpeg/ffmpegAddon.linux.x64.node differ diff --git a/src/native/ffmpeg/ffmpegAddon.win32.x64.node b/src/native/ffmpeg/ffmpegAddon.win32.x64.node index 17906bab..e74500dd 100644 Binary files a/src/native/ffmpeg/ffmpegAddon.win32.x64.node and b/src/native/ffmpeg/ffmpegAddon.win32.x64.node differ diff --git a/src/native/packet/MoeHoo.linux.arm64.node b/src/native/packet/MoeHoo.linux.arm64.node index 7dd1f1f1..0dcc6550 100644 Binary files a/src/native/packet/MoeHoo.linux.arm64.node and b/src/native/packet/MoeHoo.linux.arm64.node differ diff --git a/src/native/packet/MoeHoo.linux.x64.node b/src/native/packet/MoeHoo.linux.x64.node index e7cae790..7705dc68 100644 Binary files a/src/native/packet/MoeHoo.linux.x64.node and b/src/native/packet/MoeHoo.linux.x64.node differ