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 = {
|
const lang_codes = {
|
||||||
"eng": "en",
|
"eng": "en",
|
||||||
"fin": "fi",
|
"fin": "fi",
|
||||||
|
"ger": "de",
|
||||||
|
"ita": "it",
|
||||||
|
"jpn": "ja",
|
||||||
|
"kor": "ko",
|
||||||
|
"pol": "pl",
|
||||||
|
"por": "pt",
|
||||||
|
"rus": "ru",
|
||||||
|
"spa": "es",
|
||||||
|
"swe": "sv",
|
||||||
|
"tur": "tr",
|
||||||
};
|
};
|
||||||
|
|
||||||
function main() {
|
function main() {
|
||||||
@@ -35,13 +45,10 @@ function main() {
|
|||||||
console.log("Unknown language: " + track.properties.language);
|
console.log("Unknown language: " + track.properties.language);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
console.log(track.id + " " + lang);
|
|
||||||
languages_in_file[track.id] = lang;
|
languages_in_file[track.id] = lang;
|
||||||
}
|
}
|
||||||
console.log(languages_in_file);
|
|
||||||
const formatted_language_string = Object.entries(languages_in_file)
|
const formatted_language_string = Object.entries(languages_in_file)
|
||||||
.map(([id, lang]) => `${id}:${lang}`);
|
.map(([id, lang]) => `${id}:${lang}`);
|
||||||
console.log(formatted_language_string);
|
|
||||||
const rip_cmd = new Deno.Command("mkvextract", {
|
const rip_cmd = new Deno.Command("mkvextract", {
|
||||||
args: ["tracks", input, ...formatted_language_string],
|
args: ["tracks", input, ...formatted_language_string],
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user