mirror of
https://github.com/gabehf/Tdarr_Plugins.git
synced 2026-03-16 02:35:54 -07:00
Merge pull request #454 from HaveAGitGat/2.10.01
Fix Check Video Resolution
This commit is contained in:
commit
727e8b3b89
2 changed files with 61 additions and 2 deletions
|
|
@ -60,9 +60,38 @@ var plugin = function (args) {
|
||||||
var lib = require('../../../../../methods/lib')();
|
var lib = require('../../../../../methods/lib')();
|
||||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars,no-param-reassign
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars,no-param-reassign
|
||||||
args.inputs = lib.loadDefaultValues(args.inputs, details);
|
args.inputs = lib.loadDefaultValues(args.inputs, details);
|
||||||
|
var outputNumber = 9;
|
||||||
|
switch (args.inputFileObj.video_resolution) {
|
||||||
|
case '480p':
|
||||||
|
outputNumber = 1;
|
||||||
|
break;
|
||||||
|
case '576p':
|
||||||
|
outputNumber = 2;
|
||||||
|
break;
|
||||||
|
case '720p':
|
||||||
|
outputNumber = 3;
|
||||||
|
break;
|
||||||
|
case '1080p':
|
||||||
|
outputNumber = 4;
|
||||||
|
break;
|
||||||
|
case '1440p':
|
||||||
|
outputNumber = 5;
|
||||||
|
break;
|
||||||
|
case '4KUHD':
|
||||||
|
outputNumber = 6;
|
||||||
|
break;
|
||||||
|
case 'DCI4K':
|
||||||
|
outputNumber = 7;
|
||||||
|
break;
|
||||||
|
case '8KUHD':
|
||||||
|
outputNumber = 8;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
outputNumber = 9;
|
||||||
|
}
|
||||||
return {
|
return {
|
||||||
outputFileObj: args.inputFileObj,
|
outputFileObj: args.inputFileObj,
|
||||||
outputNumber: 1,
|
outputNumber: outputNumber,
|
||||||
variables: args.variables,
|
variables: args.variables,
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -65,9 +65,39 @@ const plugin = (args:IpluginInputArgs):IpluginOutputArgs => {
|
||||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars,no-param-reassign
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars,no-param-reassign
|
||||||
args.inputs = lib.loadDefaultValues(args.inputs, details);
|
args.inputs = lib.loadDefaultValues(args.inputs, details);
|
||||||
|
|
||||||
|
let outputNumber = 9;
|
||||||
|
switch (args.inputFileObj.video_resolution) {
|
||||||
|
case '480p':
|
||||||
|
outputNumber = 1;
|
||||||
|
break;
|
||||||
|
case '576p':
|
||||||
|
outputNumber = 2;
|
||||||
|
break;
|
||||||
|
case '720p':
|
||||||
|
outputNumber = 3;
|
||||||
|
break;
|
||||||
|
case '1080p':
|
||||||
|
outputNumber = 4;
|
||||||
|
break;
|
||||||
|
case '1440p':
|
||||||
|
outputNumber = 5;
|
||||||
|
break;
|
||||||
|
case '4KUHD':
|
||||||
|
outputNumber = 6;
|
||||||
|
break;
|
||||||
|
case 'DCI4K':
|
||||||
|
outputNumber = 7;
|
||||||
|
break;
|
||||||
|
case '8KUHD':
|
||||||
|
outputNumber = 8;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
outputNumber = 9;
|
||||||
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
outputFileObj: args.inputFileObj,
|
outputFileObj: args.inputFileObj,
|
||||||
outputNumber: 1,
|
outputNumber,
|
||||||
variables: args.variables,
|
variables: args.variables,
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue