feat: set default disposition flag for English audio streams and disable for others

This commit is contained in:
Esa Kataja
2025-08-23 00:06:42 +03:00
parent a7047b5175
commit 66b3e959bd
+12 -1
View File
@@ -97,8 +97,19 @@ export function encodingCommandBuilder(videoInfo: parsedVideoInfo): string {
}
args.push(
`-metadata:s:a:${index}`,
`language=${audioStream.language} \\\n`,
`language=${audioStream.language}`,
);
if (audioStream.language === "eng") {
args.push(
`-disposition:a:${index}`,
`default \\\n`,
);
} else {
args.push(
`-disposition:a:${index}`,
`-1 \\\n`,
);
}
}
for (