diff --git a/src/commandBuilder.ts b/src/commandBuilder.ts index c88b27f..c83529c 100644 --- a/src/commandBuilder.ts +++ b/src/commandBuilder.ts @@ -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 (