- 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
1 line
11 KiB
JavaScript
1 line
11 KiB
JavaScript
'use strict';function a131a(){var a8=['audio_codec_name','verboseLogs','match','throw','return','value','totalTranscodeCount','statistics','qbstart','45dEzajl','_id','10sXZjex','all','Error\x20updating\x20charts:','then','Generator\x20is\x20already\x20executing.','../../timer','pop','settings','./analyseStreamKey','45947676gvWsIm','sizeDiff','push','./numberOfLanguages','1549wBUqli','setTimeTracker','name','../../commonModules/logger','length','166njRLjF','TranscodeDecisionMaker','next','__generator','done','__esModule','trys','__awaiter','250EmigNw','454792iezyGv','fileMedium','sent','defineProperty','toString','start','11322941cunTpa','concat','767657oHiRUs','imInt','Pies','totalHealthCheckCount','3141rMNBVu','All','audio','default','2012hQDemz','setImm','video','__importDefault','../../api/debug/timeTracker','video_codec_name','container','apply','slice','iterator','ops','4231830MZMdIg','sync','function','streamStats','includes','call','HealthCheck','label','filesInDB','../../commonModules/setImm','allPies','../../utils/asyncFilter'];a131a=function(){return a8;};return a131a();}var a131V=a131b;(function(a,b){var U=a131b,c=a();while(!![]){try{var d=parseInt(U(0x1b3))/0x1*(-parseInt(U(0x1b8))/0x2)+parseInt(U(0x1cd))/0x3*(-parseInt(U(0x1d1))/0x4)+parseInt(U(0x1a6))/0x5*(parseInt(U(0x1dc))/0x6)+-parseInt(U(0x1c7))/0x7+-parseInt(U(0x1c1))/0x8*(parseInt(U(0x1a4))/0x9)+-parseInt(U(0x1c0))/0xa*(parseInt(U(0x1c9))/0xb)+parseInt(U(0x1af))/0xc;if(d===b)break;else c['push'](c['shift']());}catch(e){c['push'](c['shift']());}}}(a131a,0xe4fa4));var __awaiter=this&&this[a131V(0x1bf)]||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 Y=a131b;function h(k){try{j(d['next'](k));}catch(l){g(l);}}function i(k){var W=a131b;try{j(d[W(0x19e)](k));}catch(l){g(l);}}function j(k){var X=a131b;k['done']?f(k[X(0x1a0)]):e(k['value'])[X(0x1a9)](h,i);}j((d=d[Y(0x1d8)](a,b||[]))[Y(0x1ba)]());});},__generator=this&&this[a131V(0x1bb)]||function(a,b){var Z=a131V,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===Z(0x1de)&&(i[Symbol[Z(0x1da)]]=function(){return this;}),i;function j(l){return function(m){return k([l,m]);};}function k(l){var a0=Z;if(d)throw new TypeError(a0(0x1aa));while(i&&(i=0x0,l[0x0]&&(c=0x0)),c)try{if(d=0x1,e&&(h=l[0x0]&0x2?e[a0(0x19f)]:l[0x0]?e[a0(0x19e)]||((h=e['return'])&&h[a0(0x1e1)](e),0x0):e[a0(0x1ba)])&&!(h=h[a0(0x1e1)](e,l[0x1]))[a0(0x1bc)])return h;if(e=0x0,h)l=[l[0x0]&0x2,h[a0(0x1a0)]];switch(l[0x0]){case 0x0:case 0x1:h=l;break;case 0x4:c[a0(0x1e3)]++;return{'value':l[0x1],'done':![]};case 0x5:c[a0(0x1e3)]++,e=l[0x1],l=[0x0];continue;case 0x7:l=c[a0(0x1db)]['pop'](),c['trys'][a0(0x1ac)]();continue;default:if(!(h=c[a0(0x1be)],h=h[a0(0x1b7)]>0x0&&h[h[a0(0x1b7)]-0x1])&&(l[0x0]===0x6||l[0x0]===0x2)){c=0x0;continue;}if(l[0x0]===0x3&&(!h||l[0x1]>h[0x0]&&l[0x1]<h[0x3])){c[a0(0x1e3)]=l[0x1];break;}if(l[0x0]===0x6&&c['label']<h[0x1]){c[a0(0x1e3)]=h[0x1],h=l;break;}if(h&&c['label']<h[0x2]){c[a0(0x1e3)]=h[0x2],c[a0(0x1db)][a0(0x1b1)](l);break;}if(h[0x2])c[a0(0x1db)][a0(0x1ac)]();c[a0(0x1be)]['pop']();continue;}l=b[a0(0x1e1)](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[a131V(0x1d4)]||function(a){var a1=a131V;return a&&a[a1(0x1bd)]?a:{'default':a};};Object[a131V(0x1c4)](exports,a131V(0x1bd),{'value':!![]});var avgNumberOfStreamsInVideoGet_1=__importDefault(require('./avgNumberOfStreamsInVideoGet')),analyseStreamKey_1=__importDefault(require(a131V(0x1ae))),numberOfLanguages_1=__importDefault(require(a131V(0x1b2))),asyncFilter_1=__importDefault(require(a131V(0x1e7))),setImm_1=require(a131V(0x1e5)),timer_1=__importDefault(require(a131V(0x1ab))),timeTracker_1=require(a131V(0x1d5)),logger_1=__importDefault(require(a131V(0x1b6)));timer_1['default']['start'](a131V(0x1a3));function a131b(a,b){var c=a131a();return a131b=function(d,e){d=d-0x19e;var f=c[d];return f;},a131b(a,b);}var updatePieStats=function(a,b,c,d){return __awaiter(void 0x0,void 0x0,void 0x0,function(){var e,f,g,h,j,k,h,l;return __generator(this,function(m){var a2=a131b;switch(m[a2(0x1e3)]){case 0x0:e=[],f=a[a2(0x1d9)](),m[a2(0x1e3)]=0x1;case 0x1:m['trys']['push']([0x1,0x11,,0x12]);if(!(d!==a2(0x1a7)))return[0x3,0x3];return[0x4,(0x0,asyncFilter_1[a2(0x1d0)])(f,function(n){return n['DB']===d;})];case 0x2:f=m[a2(0x1c3)]()[a2(0x1ea)],m[a2(0x1e3)]=0x3;case 0x3:if(!(c===a2(0x1d3)||c===a2(0x1cf)))return[0x3,0x5];return[0x4,(0x0,asyncFilter_1[a2(0x1d0)])(f,function(n){var a3=a2;return!!n[b]&&n[a3(0x1c2)]===c;})];case 0x4:f=m[a2(0x1c3)]()[a2(0x1ea)];return[0x3,0x7];case 0x5:return[0x4,(0x0,asyncFilter_1[a2(0x1d0)])(f,function(n){return!!n[b];})];case 0x6:f=m[a2(0x1c3)]()[a2(0x1ea)],m['label']=0x7;case 0x7:g=[],h=0x0,m[a2(0x1e3)]=0x8;case 0x8:if(!(h<f[a2(0x1b7)]))return[0x3,0xc];if(!(0x0,setImm_1[a2(0x1ca)])(h))return[0x3,0xa];return[0x4,(0x0,setImm_1[a2(0x1d2)])()];case 0x9:m['sent'](),m[a2(0x1e3)]=0xa;case 0xa:j=f[h][b];!g[a2(0x1e0)](j[a2(0x1c5)]())&&g['push'](j[a2(0x1c5)]());m[a2(0x1e3)]=0xb;case 0xb:h+=0x1;return[0x3,0x8];case 0xc:k=function(n){var o,p,q;return __generator(this,function(r){var a4=a131b;switch(r['label']){case 0x0:if(!(0x0,setImm_1[a4(0x1ca)])(n))return[0x3,0x2];return[0x4,(0x0,setImm_1[a4(0x1d2)])()];case 0x1:r['sent'](),r[a4(0x1e3)]=0x2;case 0x2:p=(o=e)[a4(0x1b1)],q={'name':g[n]};return[0x4,(0x0,asyncFilter_1['default'])(f,function(s){return s[b]===g[n];})];case 0x3:p['apply'](o,[(q[a4(0x1a0)]=r[a4(0x1c3)]()['match'][a4(0x1b7)],q)]);return[0x2];}});},h=0x0,m[a2(0x1e3)]=0xd;case 0xd:if(!(h<g[a2(0x1b7)]))return[0x3,0x10];return[0x5,k(h)];case 0xe:m[a2(0x1c3)](),m[a2(0x1e3)]=0xf;case 0xf:h+=0x1;return[0x3,0xd];case 0x10:return[0x3,0x12];case 0x11:l=m['sent']();return[0x3,0x12];case 0x12:return[0x2,e];}});});},statisticsUpdate=function(a,b,c){return __awaiter(void 0x0,void 0x0,void 0x0,function(){var d,e,f,g,h,j,k,l,m,n,o,p,q,r,s,t,u,v,w;return __generator(this,function(x){var a5=a131b;switch(x[a5(0x1e3)]){case 0x0:d=[],timer_1[a5(0x1d0)][a5(0x1c6)](a5(0x1e6)),e=[],e['push'](a5(0x1ce)),e[a5(0x1b1)](a5(0x1a7)),e[a5(0x1b1)](a[a5(0x1b7)]),e['push'](b[a5(0x1a1)]),e[a5(0x1b1)](b[a5(0x1b0)]),e[a5(0x1b1)](b[a5(0x1cc)]),g=(f=e)[a5(0x1b1)];return[0x4,updatePieStats(a,a5(0x1b9),'',a5(0x1a7))];case 0x1:g[a5(0x1d8)](f,[x['sent']()]),j=(h=e)['push'];return[0x4,updatePieStats(a,a5(0x1e2),'',a5(0x1a7))];case 0x2:j[a5(0x1d8)](h,[x[a5(0x1c3)]()]),l=(k=e)[a5(0x1b1)];return[0x4,updatePieStats(a,a5(0x1d6),a5(0x1d3),a5(0x1a7))];case 0x3:l[a5(0x1d8)](k,[x['sent']()]),n=(m=e)[a5(0x1b1)];return[0x4,updatePieStats(a,'container',a5(0x1d3),a5(0x1a7))];case 0x4:n[a5(0x1d8)](m,[x[a5(0x1c3)]()]),p=(o=e)['push'];return[0x4,updatePieStats(a,'video_resolution','video','all')];case 0x5:p[a5(0x1d8)](o,[x['sent']()]),r=(q=e)[a5(0x1b1)];return[0x4,updatePieStats(a,'audio_codec_name',a5(0x1cf),a5(0x1a7))];case 0x6:r[a5(0x1d8)](q,[x[a5(0x1c3)]()]),t=(s=e)[a5(0x1b1)];return[0x4,updatePieStats(a,a5(0x1d7),a5(0x1cf),a5(0x1a7))];case 0x7:t[a5(0x1d8)](s,[x[a5(0x1c3)]()]),d[a5(0x1b1)](e),(0x0,timeTracker_1[a5(0x1b4)])('sb',a5(0x1e6)),u=function(y){var z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R;return __generator(this,function(S){var a6=a131b;switch(S['label']){case 0x0:if(!(0x0,setImm_1[a6(0x1ca)])(y))return[0x3,0x2];return[0x4,(0x0,setImm_1[a6(0x1d2)])()];case 0x1:S[a6(0x1c3)](),S[a6(0x1e3)]=0x2;case 0x2:z=(w=c[y])===null||w===void 0x0?void 0x0:w[a6(0x1a5)],timer_1[a6(0x1d0)]['start'](''[a6(0x1c8)](z,a6(0x1cb))),S['label']=0x3;case 0x3:S[a6(0x1be)][a6(0x1b1)]([0x3,0xc,,0xd]),A=[],A[a6(0x1b1)](c[y][a6(0x1b5)]),A['push'](c[y]['_id']),C=(B=A)[a6(0x1b1)];return[0x4,(0x0,asyncFilter_1[a6(0x1d0)])(a,function(T){return T['DB']===c[y]['_id'];})];case 0x4:C[a6(0x1d8)](B,[S[a6(0x1c3)]()[a6(0x1ea)][a6(0x1b7)]]),A[a6(0x1b1)](c[y]['totalTranscodeCount']||0x0),A['push'](c[y][a6(0x1b0)]||0x0),A[a6(0x1b1)](c[y][a6(0x1cc)]||0x0),E=(D=A)[a6(0x1b1)];return[0x4,updatePieStats(a,a6(0x1b9),'',c[y][a6(0x1a5)])];case 0x5:E[a6(0x1d8)](D,[S[a6(0x1c3)]()]),G=(F=A)[a6(0x1b1)];return[0x4,updatePieStats(a,a6(0x1e2),'',c[y][a6(0x1a5)])];case 0x6:G[a6(0x1d8)](F,[S[a6(0x1c3)]()]),I=(H=A)[a6(0x1b1)];return[0x4,updatePieStats(a,a6(0x1d6),a6(0x1d3),c[y][a6(0x1a5)])];case 0x7:I[a6(0x1d8)](H,[S[a6(0x1c3)]()]),K=(J=A)[a6(0x1b1)];return[0x4,updatePieStats(a,a6(0x1d7),a6(0x1d3),c[y][a6(0x1a5)])];case 0x8:K[a6(0x1d8)](J,[S['sent']()]),M=(L=A)[a6(0x1b1)];return[0x4,updatePieStats(a,'video_resolution',a6(0x1d3),c[y][a6(0x1a5)])];case 0x9:M['apply'](L,[S[a6(0x1c3)]()]),O=(N=A)[a6(0x1b1)];return[0x4,updatePieStats(a,a6(0x1e8),a6(0x1cf),c[y][a6(0x1a5)])];case 0xa:O[a6(0x1d8)](N,[S['sent']()]),Q=(P=A)[a6(0x1b1)];return[0x4,updatePieStats(a,a6(0x1d7),'audio',c[y][a6(0x1a5)])];case 0xb:Q[a6(0x1d8)](P,[S['sent']()]),d['push'](A);return[0x3,0xd];case 0xc:R=S[a6(0x1c3)]();return[0x3,0xd];case 0xd:(0x0,timeTracker_1[a6(0x1b4)])('sb',''[a6(0x1c8)](z,a6(0x1cb)));return[0x2];}});},v=0x0,x[a5(0x1e3)]=0x8;case 0x8:if(!(v<c[a5(0x1b7)]))return[0x3,0xb];return[0x5,u(v)];case 0x9:x['sent'](),x[a5(0x1e3)]=0xa;case 0xa:v+=0x1;return[0x3,0x8];case 0xb:return[0x2,d];}});});},statsBuilderAsync=function(a){return __awaiter(void 0x0,void 0x0,void 0x0,function(){var b,c,d,e,f,g,h,j,k,l,m,n,o,p,q,r,s;return __generator(this,function(t){var a7=a131b;switch(t[a7(0x1e3)]){case 0x0:if(a[a7(0x1e9)]===!![]){}b=a[a7(0x1e4)],c=a[a7(0x1ad)],d=a[a7(0x1a2)][0x0],timer_1['default'][a7(0x1c6)](a7(0x1dd)),e=[],t[a7(0x1e3)]=0x1;case 0x1:t[a7(0x1be)]['push']([0x1,0x3,,0x4]);return[0x4,statisticsUpdate(b,d,c)];case 0x2:e=t[a7(0x1c3)]();return[0x3,0x4];case 0x3:f=t[a7(0x1c3)](),logger_1[a7(0x1d0)]['error'](a7(0x1a8)[a7(0x1c8)](f));return[0x3,0x4];case 0x4:g={'duration':{'average':0x0,'highest':0x0,'total':0x0},'bit_rate':{'average':0x0,'highest':0x0,'total':0x0},'nb_frames':{'average':0x0,'highest':0x0,'total':0x0}},timer_1[a7(0x1d0)][a7(0x1c6)]('streamStats'),h=Object['keys'](g),j=0x0,t[a7(0x1e3)]=0x5;case 0x5:if(!(j<h['length']))return[0x3,0xa];if(!(0x0,setImm_1[a7(0x1ca)])(j))return[0x3,0x7];return[0x4,(0x0,setImm_1[a7(0x1d2)])()];case 0x6:t[a7(0x1c3)](),t['label']=0x7;case 0x7:k=h[j],l=g,m=k;return[0x4,(0x0,analyseStreamKey_1[a7(0x1d0)])(b,k)];case 0x8:l[m]=t[a7(0x1c3)](),t[a7(0x1e3)]=0x9;case 0x9:j+=0x1;return[0x3,0x5];case 0xa:n=0x0,t['label']=0xb;case 0xb:t[a7(0x1be)][a7(0x1b1)]([0xb,0xd,,0xe]);return[0x4,(0x0,avgNumberOfStreamsInVideoGet_1[a7(0x1d0)])(b)];case 0xc:n=t[a7(0x1c3)]();return[0x3,0xe];case 0xd:o=t[a7(0x1c3)]();return[0x3,0xe];case 0xe:p={},t[a7(0x1e3)]=0xf;case 0xf:t[a7(0x1be)][a7(0x1b1)]([0xf,0x11,,0x12]);return[0x4,(0x0,numberOfLanguages_1['default'])(b)];case 0x10:p=t['sent']();return[0x3,0x12];case 0x11:q=t['sent']();return[0x3,0x12];case 0x12:(0x0,timeTracker_1[a7(0x1b4)])('sb',a7(0x1df)),r={'pies':e,'streamStats':g,'avgNumberOfStreamsInVideo':n,'languages':p},s={'stats':r};return[0x2,s];}});});};exports[a131V(0x1d0)]=statsBuilderAsync; |