improve log

pull/2304/head
Mikael Finstad 2 years ago
parent 13d65c8029
commit 2501215fd3
No known key found for this signature in database
GPG Key ID: 25AB36E3E81CBC26

@ -354,11 +354,13 @@ export async function readFileMeta(filePath: string) {
]); ]);
let parsedJson: FFprobeProbeResult; let parsedJson: FFprobeProbeResult;
let decoded: string | undefined;
try { try {
// https://github.com/mifi/lossless-cut/issues/1342 // 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 { } catch {
console.log('ffprobe stdout', stdout); console.log('ffprobe stdout:', decoded ?? stdout);
throw new Error('ffprobe returned malformed data'); throw new Error('ffprobe returned malformed data');
} }
const { streams = [], format, chapters = [] } = parsedJson; const { streams = [], format, chapters = [] } = parsedJson;

Loading…
Cancel
Save