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( args.push(
`-metadata:s:a:${index}`, `-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 ( for (