Files
tdarr-plugs/tdarr_install/Tdarr_Server/srcug/commonModules/flowPlugins.js
Tdarr Plugin Developer 04d7ff59e9 Update plugins: VMAF mode, documentation fixes, version sync
- Added VMAF quality-targeted mode to av1_svt_converter (v2.25)
- Fixed documentation version mismatch (misc_fixes v2.8, stream_organizer v4.10, audio_standardizer v1.15)
- Updated rate control documentation with VMAF mode details
- Added vmaf_target and vmaf_samples input options
- Added ab-av1 binary detection with ABAV1_PATH env var support
2025-12-15 19:55:19 -08:00

1 line
4.1 KiB
JavaScript

'use strict';var a48o=a48b;function a48a(){var x=['defineProperty','then','readdir','trys','version','10476MEeQyP','done','source','function','./fsUtils','push','value','__importDefault','sent','5494515xjiFRC','1748523LbVOYO','return','iterator','/index.js','3331580TOimOy','concat','flowPlugin','length','/FlowPlugins/','5832WrfMby','apply','pluginName','setImm','130kikOmV','Generator\x20is\x20already\x20executing.','12WrvJjm','3973669wDiFUF','../config/config','pluginsPath','default','__esModule','./setImm','next','ops','label','existsAsync','imInt','324984MLPkBc','pop','__awaiter','1602CrXqak','274flPCfs','call'];a48a=function(){return x;};return a48a();}(function(a,b){var n=a48b,c=a();while(!![]){try{var d=parseInt(n(0x1c4))/0x1*(-parseInt(n(0x1c5))/0x2)+parseInt(n(0x1a6))/0x3+-parseInt(n(0x1aa))/0x4+parseInt(n(0x1a5))/0x5+-parseInt(n(0x1b5))/0x6*(parseInt(n(0x1b6))/0x7)+-parseInt(n(0x1af))/0x8*(-parseInt(n(0x1cc))/0x9)+-parseInt(n(0x1b3))/0xa*(-parseInt(n(0x1c1))/0xb);if(d===b)break;else c['push'](c['shift']());}catch(e){c['push'](c['shift']());}}}(a48a,0xb168d));var __awaiter=this&&this[a48o(0x1c3)]||function(a,b,c,d){function e(f){return f instanceof c?f:new c(function(g){g(f);});}return new(c||(c=Promise))(function(f,g){var r=a48b;function h(k){var p=a48b;try{j(d[p(0x1bc)](k));}catch(l){g(l);}}function i(k){try{j(d['throw'](k));}catch(l){g(l);}}function j(k){var q=a48b;k[q(0x1cd)]?f(k[q(0x1d2)]):e(k[q(0x1d2)])[q(0x1c8)](h,i);}j((d=d[r(0x1b0)](a,b||[]))[r(0x1bc)]());});},__generator=this&&this['__generator']||function(a,b){var s=a48o,c={'label':0x0,'sent':function(){if(h[0x0]&0x1)throw h[0x1];return h[0x1];},'trys':[],'ops':[]},d,e,h,i;return i={'next':j(0x0),'throw':j(0x1),'return':j(0x2)},typeof Symbol===s(0x1cf)&&(i[Symbol[s(0x1a8)]]=function(){return this;}),i;function j(l){return function(m){return k([l,m]);};}function k(l){var t=s;if(d)throw new TypeError(t(0x1b4));while(i&&(i=0x0,l[0x0]&&(c=0x0)),c)try{if(d=0x1,e&&(h=l[0x0]&0x2?e[t(0x1a7)]:l[0x0]?e['throw']||((h=e[t(0x1a7)])&&h[t(0x1c6)](e),0x0):e[t(0x1bc)])&&!(h=h[t(0x1c6)](e,l[0x1]))[t(0x1cd)])return h;if(e=0x0,h)l=[l[0x0]&0x2,h[t(0x1d2)]];switch(l[0x0]){case 0x0:case 0x1:h=l;break;case 0x4:c['label']++;return{'value':l[0x1],'done':![]};case 0x5:c['label']++,e=l[0x1],l=[0x0];continue;case 0x7:l=c[t(0x1bd)][t(0x1c2)](),c[t(0x1ca)][t(0x1c2)]();continue;default:if(!(h=c[t(0x1ca)],h=h['length']>0x0&&h[h[t(0x1ad)]-0x1])&&(l[0x0]===0x6||l[0x0]===0x2)){c=0x0;continue;}if(l[0x0]===0x3&&(!h||l[0x1]>h[0x0]&&l[0x1]<h[0x3])){c[t(0x1be)]=l[0x1];break;}if(l[0x0]===0x6&&c[t(0x1be)]<h[0x1]){c[t(0x1be)]=h[0x1],h=l;break;}if(h&&c[t(0x1be)]<h[0x2]){c[t(0x1be)]=h[0x2],c[t(0x1bd)][t(0x1d1)](l);break;}if(h[0x2])c['ops']['pop']();c[t(0x1ca)][t(0x1c2)]();continue;}l=b[t(0x1c6)](a,c);}catch(m){l=[0x6,m],e=0x0;}finally{d=h=0x0;}if(l[0x0]&0x5)throw l[0x1];return{'value':l[0x0]?l[0x1]:void 0x0,'done':!![]};}},__importDefault=this&&this[a48o(0x1d3)]||function(a){return a&&a['__esModule']?a:{'default':a};};Object[a48o(0x1c7)](exports,a48o(0x1ba),{'value':!![]});function a48b(a,b){var c=a48a();return a48b=function(d,e){d=d-0x1a4;var f=c[d];return f;},a48b(a,b);}var config_1=__importDefault(require(a48o(0x1b7))),fsUtils_1=require(a48o(0x1d0)),setImm_1=require(a48o(0x1bb)),fs=require('graceful-fs'),getPluginCategory=function(a){var u=a48o,b=a[u(0x1ce)],c=a[u(0x1ac)];return __awaiter(void 0x0,void 0x0,void 0x0,function(){var d,e,f,g,h;return __generator(this,function(j){var v=a48b;switch(j[v(0x1be)]){case 0x0:d=''['concat'](config_1[v(0x1b9)][v(0x1b8)],v(0x1ae))[v(0x1ab)](b,'/');return[0x4,new Promise(function(k){var w=v;fs[w(0x1c9)](d,function(l,m){l?k([]):k(m);});})];case 0x1:e=j[v(0x1a4)](),f=0x0,j['label']=0x2;case 0x2:if(!(f<e[v(0x1ad)]))return[0x3,0x7];if(!(0x0,setImm_1[v(0x1c0)])(f))return[0x3,0x4];return[0x4,(0x0,setImm_1[v(0x1b2)])()];case 0x3:j[v(0x1a4)](),j[v(0x1be)]=0x4;case 0x4:g=e[f],h=''['concat'](d,'/')[v(0x1ab)](g,'/')[v(0x1ab)](c[v(0x1b1)],'/')[v(0x1ab)](c[v(0x1cb)],v(0x1a9));return[0x4,(0x0,fsUtils_1[v(0x1bf)])(h)];case 0x5:if(j['sent']())return[0x2,g];j[v(0x1be)]=0x6;case 0x6:f+=0x1;return[0x3,0x2];case 0x7:return[0x2,''];}});});};exports['default']=getPluginCategory;