From 2501215fd3f7ad440f71873053594a8285a0f043 Mon Sep 17 00:00:00 2001 From: Mikael Finstad Date: Tue, 21 Jan 2025 14:25:50 +0800 Subject: [PATCH] improve log --- src/renderer/src/ffmpeg.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/ffmpeg.ts b/src/renderer/src/ffmpeg.ts index 0cc4999c..4776cc67 100644 --- a/src/renderer/src/ffmpeg.ts +++ b/src/renderer/src/ffmpeg.ts @@ -354,11 +354,13 @@ export async function readFileMeta(filePath: string) { ]); let parsedJson: FFprobeProbeResult; + let decoded: string | undefined; try { // https://github.com/mifi/lossless-cut/issues/1342 - parsedJson = JSON.parse(new TextDecoder().decode(stdout)); + decoded = new TextDecoder().decode(stdout); + parsedJson = JSON.parse(decoded); } catch { - console.log('ffprobe stdout', stdout); + console.log('ffprobe stdout:', decoded ?? stdout); throw new Error('ffprobe returned malformed data'); } const { streams = [], format, chapters = [] } = parsedJson;