diff --git a/src/index.ts b/src/index.ts index a2beabf..10991f5 100644 --- a/src/index.ts +++ b/src/index.ts @@ -185,6 +185,8 @@ export class YtDlp { let stderrData = ''; ytDlpProcess.stdout.on('data', (data) => { + // in `passThrough` case `data` is video bytes, don't collect it + if (passThrough) return; stdoutData += data.toString(); onData?.(Buffer.from(data).toString()); });