diff --git a/streamer/src/index.ts b/streamer/src/index.ts index a232983..2d82fbb 100644 --- a/streamer/src/index.ts +++ b/streamer/src/index.ts @@ -71,7 +71,14 @@ async function main() { ice?.start(); const { videoIn, audioIn } = ffmpeg.start(); - ffmpeg.on("log", (m: string) => log("info", "ffmpeg", m.trim())); + ffmpeg.on("log", (m: string) => { + const msg = m.trim(); + // mjpeg decoder emits an unsuppressable swscaler "deprecated pixel format" + // nag before any filters run; cosmetic, drop it from logs. + if (msg.includes("deprecated pixel format used")) return; + if (/^\[swscaler @ 0x[0-9a-f]+\]\s*$/.test(msg)) return; + log("info", "ffmpeg", msg); + }); ffmpeg.on("exit", (code: number | null) => { log("error", "ffmpeg exited", { code }); process.exit(1);