Added bilibili/letv encoders
This commit is contained in:
parent
e74cbdb95a
commit
a238257451
|
@ -1,7 +1,7 @@
|
|||
// ==UserScript==
|
||||
// @name AnimeBytes Mediainfo Improvements
|
||||
// @author WeebDataHoarder
|
||||
// @version 1.29.6
|
||||
// @version 1.29.7
|
||||
// @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
|
||||
|
@ -615,6 +615,18 @@ function extractFromMediainfo(tags, mediainfo, warnings, fileName, fileList, sou
|
|||
}
|
||||
}else if(video.writing_library.match(/^ATEME/) !== null){
|
||||
tags.videoEncoder = "ATEME";
|
||||
}else if(video.writing_library.match(/www\.letv\.com/) !== null || video.writing_library.match(/letv cloud/) !== null){
|
||||
tags.videoEncoder = "letv";
|
||||
let versionMatch = video.writing_library.match(/-V (?<version>[0-9.\-]+)$/)
|
||||
if(versionMatch !== null){
|
||||
tags.videoEncoderVersion = parseInt(versionMatch.groups.version);
|
||||
}
|
||||
}else if(video.writing_library.match(/^BiliBili/) !== null){
|
||||
tags.videoEncoder = "BiliBili";
|
||||
let versionMatch = video.writing_library.match(/v(?<version>[0-9.\-]+)$/)
|
||||
if(versionMatch !== null){
|
||||
tags.videoEncoderVersion = parseInt(versionMatch.groups.version);
|
||||
}
|
||||
}else if(video.writing_library.match(/libaom/) !== null){
|
||||
tags.videoEncoder = "libaom";
|
||||
}else if(video.writing_library.match(/_nvenc/) !== null){
|
||||
|
@ -1282,6 +1294,25 @@ const matchSet = [
|
|||
sourceName: "Funimation"
|
||||
}
|
||||
},
|
||||
{
|
||||
//letv
|
||||
match: {
|
||||
tags: {
|
||||
sourceName: null,
|
||||
source: "Web"
|
||||
},
|
||||
audio: {
|
||||
codec_id: /^A_AAC/
|
||||
},
|
||||
video: {
|
||||
writing_library: /letv.*codec -V [0-9.\-]+$/,
|
||||
encoding_settings: null
|
||||
}
|
||||
},
|
||||
set: {
|
||||
sourceName: "letv"
|
||||
}
|
||||
},
|
||||
{
|
||||
//bilibili
|
||||
match: {
|
||||
|
|
Loading…
Reference in a new issue