Pick first default audio track and decide based on that
This commit is contained in:
parent
12bfeab976
commit
5069fb682c
|
@ -1,7 +1,7 @@
|
|||
// ==UserScript==
|
||||
// @name AnimeBytes Mediainfo Improvements
|
||||
// @author WeebDataHoarder
|
||||
// @version 1.32.0
|
||||
// @version 1.32.1
|
||||
// @downloadURL https://git.gammaspectra.live/WeebDataHoarder/userscripts/raw/branch/master/AnimeBytes/ab-mediainfo.user.js
|
||||
// @updateURL https://git.gammaspectra.live/WeebDataHoarder/userscripts/raw/branch/master/AnimeBytes/ab-mediainfo.user.js
|
||||
// @description AnimeBytes Mediainfo Improvements. Adds several listing and matching releases against mediainfo utilities. MIT license
|
||||
|
@ -799,14 +799,15 @@ function extractFromMediainfo(tags, mediainfo, warnings, fileName, fileList, sou
|
|||
const isCommentary = "title" in audio && audio.title.match(/comment/i) !== null;
|
||||
const isDefault = audio.default === "Yes";
|
||||
|
||||
if(isDefault){
|
||||
let audioLang = "language" in audio ? audio.language : "Unknown";
|
||||
|
||||
//Pick first default audio
|
||||
if(isDefault && defaultAudio == null){
|
||||
defaultAudio = audio;
|
||||
}
|
||||
|
||||
let audioLang = "language" in audio ? audio.language : "Unknown";
|
||||
|
||||
if(audioLang !== "Japanese" && audioLang !== "Unknown" && isDefault && !isLiveActionType && settings.getSetting("warning_defaultAudioNotJapanese")){
|
||||
warnings.audio.push(["info", "Default audio #"+(index+1)+" is not in Japanese"]);
|
||||
if(audioLang !== "Japanese" && audioLang !== "Unknown" && (isDefault && defaultAudio === audio) && !isLiveActionType && settings.getSetting("warning_defaultAudioNotJapanese")){
|
||||
warnings.audio.push(["info", "First default audio #"+(index+1)+" is not in Japanese"]);
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue