Add filterByBitrate

make-only-subtitle-default
HaveAGitGat 4 years ago
parent f4793738a9
commit 31895e8afc

@ -19,3 +19,4 @@ module.exports.filterByResolution = importFresh(
"./library/filters/filterByResolution.js"
);
module.exports.filterBySize = importFresh("./library/filters/filterBySize.js");
module.exports.filterByBitrate = importFresh("./library/filters/filterByBitrate.js");

@ -0,0 +1,29 @@
/* eslint-disable */
function filterByBitrate(file, lowerBound, upperBound) {
try {
if (
file.bit_rate >= lowerBound &&
file.bit_rate <= upperBound
) {
var response = {
outcome: true,
note: `☑File bitrate is within filter limits. \n`,
};
return response;
} else {
var response = {
outcome: false,
note: `☒File bitrate is not within filter limits. \n`,
};
return response;
}
} catch (err) {
var response = {
outcome: false,
note: `library.filters.filterByBitrate error: ${err} \n`,
};
return response;
}
}
module.exports = filterByBitrate;
Loading…
Cancel
Save