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
This commit is contained in:
Tdarr Plugin Developer
2025-12-15 19:55:19 -08:00
parent 44fe7b50b0
commit 04d7ff59e9
272 changed files with 1140 additions and 35 deletions

View File

@@ -0,0 +1 @@
'use strict';function a28b(a,b){var c=a28a();return a28b=function(d,e){d=d-0xd4;var f=c[d];return f;},a28b(a,b);}var a28g=a28b;(function(a,b){var f=a28b,c=a();while(!![]){try{var d=-parseInt(f(0xd8))/0x1+-parseInt(f(0xd4))/0x2+parseInt(f(0xe5))/0x3+parseInt(f(0xdf))/0x4*(-parseInt(f(0xdb))/0x5)+-parseInt(f(0xe3))/0x6+-parseInt(f(0xd5))/0x7*(-parseInt(f(0xe1))/0x8)+parseInt(f(0xd6))/0x9*(parseInt(f(0xea))/0xa);if(d===b)break;else c['push'](c['shift']());}catch(e){c['push'](c['shift']());}}}(a28a,0x9ab58));var __importDefault=this&&this[a28g(0xe4)]||function(a){var h=a28g;return a&&a[h(0xe0)]?a:{'default':a};};function a28a(){var j=['36856TgvZOU','darwin','2094738nFvkLq','__importDefault','1348377CqKLVW','default','for\x20p\x20in\x20$(pgrep\x20^ffmpeg$);\x20do\x20renice\x20-n\x2020\x20-p\x20$p;\x20done','wmic\x20process\x20where\x20name=\x22ffmpeg.exe\x22\x20CALL\x20setpriority\x20\x22below\x20normal\x22','./logger','95240WUmjjz','exec','2045064HFxqIr','1239eUqNES','1602GPvidK','wmic\x20process\x20where\x20name=\x22HandBrakeCLI.exe\x22\x20CALL\x20setpriority\x20\x22below\x20normal\x22','130834CqqKrz','platform','shelljs','4119965vxZOuX','for\x20p\x20in\x20$(pgrep\x20^HandBrakeCLI$);\x20do\x20renice\x20-n\x2020\x20-p\x20$p;\x20done','defineProperty','linux','4LtwUPl','__esModule'];a28a=function(){return j;};return a28a();}Object[a28g(0xdd)](exports,a28g(0xe0),{'value':!![]});var logger_1=__importDefault(require(a28g(0xe9))),shell=require(a28g(0xda)),setProcessPriority=function(){var i=a28g;try{var a='',b='';process[i(0xd9)]==='win32'&&(a=i(0xe8),b=i(0xd7)),process['platform']===i(0xde)&&(a='for\x20p\x20in\x20$(pgrep\x20^ffmpeg$);\x20do\x20renice\x20-n\x2020\x20-p\x20$p;\x20done',b=i(0xdc)),process[i(0xd9)]===i(0xe2)&&(a=i(0xe7),b=i(0xdc)),shell[i(0xeb)](a,{'silent':!![]},function(){}),shell[i(0xeb)](b,{'silent':!![]},function(){});}catch(c){logger_1['default']['error'](c);}};exports[a28g(0xe6)]=setProcessPriority;