PageSourceSearch

https://aibrify.com/_next/static/chunks/82958.f8aef6f9bc33eaa1.js

js aibrify.com collected 2026-10-01 23:49:40 UTC 3,227 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[82958],{82958:(e,s,t)=>{var r,E,a,i;let o;t.d(s,{FFmpeg:()=>R}),(a=r||(r={})).LOAD="LOAD",a.EXEC="EXEC",a.FFPROBE="FFPROBE",a.WRITE_FILE="WRITE_FILE",a.READ_FILE="READ_FILE",a.DELETE_FILE="DELETE_FILE",a.RENAME="RENAME",a.CREATE_DIR="CREATE_DIR",a.LIST_DIR="LIST_DIR",a.DELETE_DIR="DELETE_DIR",a.ERROR="ERROR",a.DOWNLOAD="DOWNLOAD",a.PROGRESS="PROGRESS",a.LOG="LOG",a.MOUNT="MOUNT",a.UNMOUNT="UNMOUNT";let l=(o=0,()=>o++);Error("unknown message type");let d=Error("ffmpeg is not loaded, call `await ffmpeg.load()` first"),n=Error("called FFmpeg.terminate()");Error("failed to import ffmpeg-core.js");class R{#e=null;#s={};#t={};#r=[];#E=[];loaded=!1;#a=()=>{this.#e&&(this.#e.onmessage=({data:{id:e,type:s,data:t}})=>{switch(s){case r.LOAD:this.loaded=!0,this.#s[e](t);break;case r.MOUNT:case r.UNMOUNT:case r.EXEC:case r.FFPROBE:case r.WRITE_FILE:case r.READ_FILE:case r.DELETE_FILE:case r.RENAME:case r.CREATE_DIR:case r.LIST_DIR:case r.DELETE_DIR:this.#s[e](t);break;case r.LOG:this.#r.forEach(e=>e(t));break;case r.PROGRESS:this.#E.forEach(e=>e(t));break;case r.ERROR:this.#t[e](t)}delete this.#s[e],delete this.#t[e]})};#i=({type:e,data:s},t=[],r)=>this.#e?new Promise((E,a)=>{let i=l();this.#e&&this.#e.postMessage({id:i,type:e,data:s},t),this.#s[i]=E,this.#t[i]=a,r?.addEventListener("abort",()=>{a(new DOMException(`Message # ${i} was aborted`,"AbortError"))},{once:!0})}):Promise.reject(d);on(e,s){"log"===e?this.#r.push(s):"progress"===e&&this.#E.push(s)}off(e,s){"log"===e?this.#r=this.#r.filter(e=>e!==s):"progress"===e&&(this.#E=this.#E.filter(e=>e!==s))}load=({classWorkerURL:e,...s}={},{signal:E}={})=>(this.#e||(this.#e=e?new Worker(new URL(e,"file:///app/node_modules/.pnpm/@[email protected]/node_modules/@ffmpeg/ffmpeg/dist/esm/classes.js"),{type:"module"}):new Worker(t.tu(new URL(t.p+t.u(90565),t.b)),{type:void 0}),this.#a()),this.#i({type:r.LOAD,data:s},void 0,E));exec=(e,s=-1,{signal:t}={})=>this.#i({type:r.EXEC,data:{args:e,timeout:s}},void 0,t);ffprobe=(e,s=-1,{signal:t}={})=>this.#i({type:r.FFPROBE,data:{args:e,timeout:s}},void 0,t);terminate=()=>{for(let e of Object.keys(this.#t))this.#t[e](n),delete this.#t[e],delete this.#s[e];this.#e&&(this.#e.terminate(),this.#e=null,this.loaded=!1)};writeFile=(e,s,{signal:t}={})=>{let E=[];return s instanceof Uint8Array&&E.push(s.buffer),this.#i({type:r.WRITE_FILE,data:{path:e,data:s}},E,t)};mount=(e,s,t)=>this.#i({type:r.MOUNT,data:{fsType:e,options:s,mountPoint:t}},[]);unmount=e=>this.#i({type:r.UNMOUNT,data:{mountPoint:e}},[]);readFile=(e,s="binary",{signal:t}={})=>this.#i({type:r.READ_FILE,data:{path:e,encoding:s}},void 0,t);deleteFile=(e,{signal:s}={})=>this.#i({type:r.DELETE_FILE,data:{path:e}},void 0,s);rename=(e,s,{signal:t}={})=>this.#i({type:r.RENAME,data:{oldPath:e,newPath:s}},void 0,t);createDir=(e,{signal:s}={})=>this.#i({type:r.CREATE_DIR,data:{path:e}},void 0,s);listDir=(e,{signal:s}={})=>this.#i({type:r.LIST_DIR,data:{path:e}},void 0,s);deleteDir=(e,{signal:s}={})=>this.#i({type:r.DELETE_DIR,data:{path:e}},void 0,s)}(i=E||(E={})).MEMFS="MEMFS",i.NODEFS="NODEFS",i.NODERAWFS="NODERAWFS",i.IDBFS="IDBFS",i.WORKERFS="WORKERFS",i.PROXYFS="PROXYFS"}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.