diegosouzapw/OmniRoute · error · Error
Video stream index is invalid
Error message
Video stream index is invalid
What it means
Error "Video stream index is invalid" thrown in diegosouzapw/OmniRoute.
Source
Thrown at src/lib/guardrails/videoBridgeRuntime.ts:606
...(focusWindow ? { focusWindow } : {}),
policyEffective: "scene_aware",
policyRequested: "scene_aware",
timestamps: selected,
};
}
export async function detectSceneChangeTimestamps(
inputPath: string,
options: {
durationSeconds: number;
runner?: VideoCommandRunner;
signal?: AbortSignal;
streamIndex: number;
timeoutMs?: number;
}
): Promise<number[]> {
assertLocalPath(inputPath);
if (!Number.isInteger(options.streamIndex) || options.streamIndex < 0) {
throw new Error("Video stream index is invalid");
}
const result = await (options.runner ?? defaultRunner)(
"ffmpeg",
[
"-nostdin",
"-hide_banner",
"-loglevel",
"info",
"-protocol_whitelist",
"file",
"-format_whitelist",
SAFE_FORMAT_WHITELIST,
"-threads",
"1",
"-i",
inputPath,
"-map",
`0:${options.streamIndex}`,View on GitHub (pinned to a179ffed5b)
When it happens
Trigger: Thrown at src/lib/guardrails/videoBridgeRuntime.ts:606 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of diegosouzapw/OmniRoute@a179ffed5b (2026-08-25).
Data as JSON: /api/errors/69d3ac5970b82136.
Report an issue: GitHub.