feat: add support for 10 new language codes and remove debug logging
This commit is contained in:
+10
-3
@@ -7,6 +7,16 @@ const input = "/home/esa/Videos/tmp/3MUSKETEERS_D1_PAL/B3_t00.mkv";
|
||||
const lang_codes = {
|
||||
"eng": "en",
|
||||
"fin": "fi",
|
||||
"ger": "de",
|
||||
"ita": "it",
|
||||
"jpn": "ja",
|
||||
"kor": "ko",
|
||||
"pol": "pl",
|
||||
"por": "pt",
|
||||
"rus": "ru",
|
||||
"spa": "es",
|
||||
"swe": "sv",
|
||||
"tur": "tr",
|
||||
};
|
||||
|
||||
function main() {
|
||||
@@ -35,13 +45,10 @@ function main() {
|
||||
console.log("Unknown language: " + track.properties.language);
|
||||
continue;
|
||||
}
|
||||
console.log(track.id + " " + lang);
|
||||
languages_in_file[track.id] = lang;
|
||||
}
|
||||
console.log(languages_in_file);
|
||||
const formatted_language_string = Object.entries(languages_in_file)
|
||||
.map(([id, lang]) => `${id}:${lang}`);
|
||||
console.log(formatted_language_string);
|
||||
const rip_cmd = new Deno.Command("mkvextract", {
|
||||
args: ["tracks", input, ...formatted_language_string],
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user