{"_id":"@doedja/scenecut-core","_rev":"10-1cd84c28f6dbb5477d7b5d14f92109f8","name":"@doedja/scenecut-core","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@doedja/scenecut-core","version":"0.1.0","keywords":["scene-detection","video","keyframe","xvid","motion-estimation","wasm"],"author":{"name":"doedja"},"license":"GPL-2.0","_id":"@doedja/scenecut-core@0.1.0","maintainers":[{"name":"doedja","email":"doedjavu@gmail.com"}],"homepage":"https://github.com/doedja/scenecut#readme","bugs":{"url":"https://github.com/doedja/scenecut/issues"},"dist":{"shasum":"4b84244edc2d20bc1101799f0d5c636c4d0a0a90","tarball":"https://registry.npmjs.org/@doedja/scenecut-core/-/scenecut-core-0.1.0.tgz","fileCount":48,"integrity":"sha512-2ucOdUHETznqLDWNo47lUcOC/Ieb6sRYCSs67eRzlX+YHzOvSssdR9bRIthY5h2F68fUI2lSTO+FaA1s6oVt2Q==","signatures":[{"sig":"MEYCIQDbvffonKZi2q80ayx2YliAB4P5CgaBpajeUdd9b7SgPwIhAIaisHdDUOmpQsr+EqeUSbVk1+pw2a/A0c9gcgCHxb/E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151417},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm":"./dist/detection.wasm.js","./wasm-binary":"./dist/detection.wasm"},"gitHead":"0263efceb5a40948bf75da6a98d7e660cbbb52a7","scripts":{"dev":"tsc --watch","build":"bun run build:wasm && bun run build:ts","clean":"rm -rf dist","build:ts":"tsc","build:wasm":"bash src/wasm/build.sh"},"_npmUser":{"name":"doedja","email":"doedjavu@gmail.com"},"repository":{"url":"git+https://github.com/doedja/scenecut.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Platform-agnostic scene detection: Xvid motion estimation WASM + detector orchestrator","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/scenecut-core_0.1.0_1776751973303_0.2714082814378094","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@doedja/scenecut-core","version":"0.1.1","keywords":["scene-detection","video","keyframe","xvid","motion-estimation","wasm"],"author":{"name":"doedja"},"license":"GPL-2.0","_id":"@doedja/scenecut-core@0.1.1","maintainers":[{"name":"doedja","email":"doedjavu@gmail.com"}],"homepage":"https://github.com/doedja/scenecut#readme","bugs":{"url":"https://github.com/doedja/scenecut/issues"},"dist":{"shasum":"af4dfb59097582ab1b01edc456ba50b05ba7647e","tarball":"https://registry.npmjs.org/@doedja/scenecut-core/-/scenecut-core-0.1.1.tgz","fileCount":49,"integrity":"sha512-ypvwPIM9lYf2t4XRwu997Zht8tAMkeVzwYgrtHYfUZt5sSWXZd/ptc00aSg9Jv+E762Y7qynM7iyXp+1pB9fAw==","signatures":[{"sig":"MEQCIGZsMzYtDzUqFeu207tRAA+vvYCV8KKSIy1NGOrUHhkCAiAplvAiOyRiXqvOpL1bRIqrnZXPWhUzLrf0xTkAFHldPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153294},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm":"./dist/detection.wasm.js","./wasm-binary":"./dist/detection.wasm"},"gitHead":"0263efceb5a40948bf75da6a98d7e660cbbb52a7","scripts":{"dev":"tsc --watch","build":"bun run build:wasm && bun run build:ts","clean":"rm -rf dist","build:ts":"tsc","build:wasm":"bash src/wasm/build.sh"},"_npmUser":{"name":"doedja","email":"doedjavu@gmail.com"},"repository":{"url":"git+https://github.com/doedja/scenecut.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Platform-agnostic scene detection: Xvid motion estimation WASM + detector orchestrator","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/scenecut-core_0.1.1_1776752387425_0.017517283256623495","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@doedja/scenecut-core","version":"0.1.2","keywords":["scene-detection","video","keyframe","xvid","motion-estimation","wasm"],"author":{"name":"doedja"},"license":"GPL-2.0","_id":"@doedja/scenecut-core@0.1.2","maintainers":[{"name":"doedja","email":"doedjavu@gmail.com"}],"homepage":"https://github.com/doedja/scenecut#readme","bugs":{"url":"https://github.com/doedja/scenecut/issues"},"dist":{"shasum":"5630ae5accb53391cebcddc7b95569346aed852e","tarball":"https://registry.npmjs.org/@doedja/scenecut-core/-/scenecut-core-0.1.2.tgz","fileCount":49,"integrity":"sha512-2+UmSS1zmYXEPPKmq4adEC+Z2Wv0WKrl6GSqEKF8vftLfdEurolzbRtbDuoo7vZtCOkvqWn9O4StNDxRsl3KVw==","signatures":[{"sig":"MEYCIQCP4JLBy88vYCY4RsCtR7kZ9rDoC5b1wDRtpGXc7/8bcAIhAMOFS3g1fonGLgcE53l3Vsb7XfhujEnS7pXIsEsT44BY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153640},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm":"./dist/detection.wasm.js","./wasm-binary":"./dist/detection.wasm"},"gitHead":"63f85149804a75de73584e98dcce025ef38321a9","scripts":{"dev":"tsc --watch","build":"bun run build:wasm && bun run build:ts","clean":"rm -rf dist","build:ts":"tsc","build:wasm":"bash src/wasm/build.sh"},"_npmUser":{"name":"doedja","email":"doedjavu@gmail.com"},"repository":{"url":"git+https://github.com/doedja/scenecut.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Platform-agnostic scene detection: Xvid motion estimation WASM + detector orchestrator","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/scenecut-core_0.1.2_1777185639239_0.08192386976249799","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@doedja/scenecut-core","version":"0.1.3","keywords":["scene-detection","video","keyframe","xvid","motion-estimation","wasm"],"author":{"name":"doedja"},"license":"GPL-2.0","_id":"@doedja/scenecut-core@0.1.3","maintainers":[{"name":"doedja","email":"doedjavu@gmail.com"}],"homepage":"https://github.com/doedja/scenecut#readme","bugs":{"url":"https://github.com/doedja/scenecut/issues"},"dist":{"shasum":"d98923e7c8131df95fac832f8f963824466fb062","tarball":"https://registry.npmjs.org/@doedja/scenecut-core/-/scenecut-core-0.1.3.tgz","fileCount":49,"integrity":"sha512-IJlKK3/EIGOV4nawEZJGiaqk8K1HC1IzYNs4aSOmQ2xy4n2EE/xDkTQnDEdB7faerIq+XSYXV57ayCp1J6bXkQ==","signatures":[{"sig":"MEUCIQDxiWa5yuTh26yJ+jP0TPYr0zg+/Sj5pfTHd74FQcMybQIgAkVZndT3zcvi6dWqRITXxuQJKZBn5n395djGjV3m7yU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157039},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm":"./dist/detection.wasm.js","./wasm-binary":"./dist/detection.wasm","./package.json":"./package.json"},"gitHead":"93bb456fc9b025e9b43c266b70a214efd98a5c2d","scripts":{"dev":"tsc --watch","build":"bun run build:wasm && bun run build:ts","clean":"rm -rf dist","build:ts":"tsc","build:wasm":"bash src/wasm/build.sh"},"_npmUser":{"name":"doedja","email":"doedjavu@gmail.com"},"repository":{"url":"git+https://github.com/doedja/scenecut.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Platform-agnostic scene detection: Xvid motion estimation WASM + detector orchestrator","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/scenecut-core_0.1.3_1778072043125_0.9977692627070152","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@doedja/scenecut-core","version":"0.1.4","keywords":["scene-detection","video","keyframe","xvid","motion-estimation","wasm"],"author":{"name":"doedja"},"license":"GPL-2.0","_id":"@doedja/scenecut-core@0.1.4","maintainers":[{"name":"doedja","email":"doedjavu@gmail.com"}],"homepage":"https://github.com/doedja/scenecut#readme","bugs":{"url":"https://github.com/doedja/scenecut/issues"},"dist":{"shasum":"033f45370df6f1a9da3f7be94d74a9a54d44048a","tarball":"https://registry.npmjs.org/@doedja/scenecut-core/-/scenecut-core-0.1.4.tgz","fileCount":49,"integrity":"sha512-7BtS7U1k/NpsHNc8/KSKJ/jribZWHqBEoaOb75J9yCGw4zGFM4/Ocek3IwMonSmA414mTBEHgFYWFIMPtYUOQg==","signatures":[{"sig":"MEYCIQDdIL73eszHFGRQKOb8TGQuXtv6W5X+H+iLNUzTGeE9UgIhALOEfseyP+2yXp3ax6t8EtCdToqC3a7q4stFMUeJT1Vw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143457},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm":"./dist/detection.wasm.js","./wasm-binary":"./dist/detection.wasm","./package.json":"./package.json"},"gitHead":"93bb456fc9b025e9b43c266b70a214efd98a5c2d","scripts":{"dev":"tsc --watch","build":"bun run build:wasm && bun run build:ts","clean":"rm -rf dist","build:ts":"tsc","build:wasm":"bash src/wasm/build.sh"},"_npmUser":{"name":"doedja","email":"doedjavu@gmail.com"},"repository":{"url":"git+https://github.com/doedja/scenecut.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Platform-agnostic scene detection: Xvid motion estimation WASM + detector orchestrator","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/scenecut-core_0.1.4_1778142654873_0.45756266794999334","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@doedja/scenecut-core","version":"0.1.5","keywords":["scene-detection","video","keyframe","xvid","motion-estimation","wasm"],"author":{"name":"doedja"},"license":"GPL-2.0","_id":"@doedja/scenecut-core@0.1.5","maintainers":[{"name":"doedja","email":"doedjavu@gmail.com"}],"homepage":"https://github.com/doedja/scenecut#readme","bugs":{"url":"https://github.com/doedja/scenecut/issues"},"dist":{"shasum":"2b15348998504cc06c3f735c35b71d6e6cac98d8","tarball":"https://registry.npmjs.org/@doedja/scenecut-core/-/scenecut-core-0.1.5.tgz","fileCount":49,"integrity":"sha512-UftLgSHYWexun038hLlmuTiLB8U6Qn9etKDAAb0znetaFAoDXf7aCkr753PDgCvxqwynSy4Str66hpjVLGN/wA==","signatures":[{"sig":"MEUCIQDMOZKBlwi/CJR+2lGXdAkJ7Zcwio3ipXBXYTdGqF0aQwIgFJjYmhct0ihfFUPSWHLZehhM+e5z8xBEtH44tsb9Y5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143223},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm":"./dist/detection.wasm.js","./wasm-binary":"./dist/detection.wasm","./package.json":"./package.json"},"gitHead":"93bb456fc9b025e9b43c266b70a214efd98a5c2d","scripts":{"dev":"tsc --watch","build":"bun run build:wasm && bun run build:ts","clean":"rm -rf dist","build:ts":"tsc","build:wasm":"bash src/wasm/build.sh"},"_npmUser":{"name":"doedja","email":"doedjavu@gmail.com"},"repository":{"url":"git+https://github.com/doedja/scenecut.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Platform-agnostic scene detection: Xvid motion estimation WASM + detector orchestrator","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/scenecut-core_0.1.5_1778153840117_0.9788532690978222","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@doedja/scenecut-core","version":"0.1.6","keywords":["scene-detection","video","keyframe","xvid","motion-estimation","wasm"],"author":{"name":"doedja"},"license":"GPL-2.0","_id":"@doedja/scenecut-core@0.1.6","maintainers":[{"name":"doedja","email":"doedjavu@gmail.com"}],"homepage":"https://github.com/doedja/scenecut#readme","bugs":{"url":"https://github.com/doedja/scenecut/issues"},"dist":{"shasum":"6fa957f48b6333bad735d826e6c500401208a325","tarball":"https://registry.npmjs.org/@doedja/scenecut-core/-/scenecut-core-0.1.6.tgz","fileCount":49,"integrity":"sha512-p9HZx67ol/oQK/7VdoID9Y95szVfLZbCAYQiMKpTwHqtNqkn4MVM7gAH9qBk/IQXNJjozgiXxe5fB/U5AN2yog==","signatures":[{"sig":"MEYCIQDFfMQttjWgUZ1aeSgmh0PWbpndsQKJzMNABb5HMNVc2wIhAOo0yR301z5DczwBCHFF9yPDoOCNCzjNYrJZW9eU6PB5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157008},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm":"./dist/detection.wasm.js","./wasm-binary":"./dist/detection.wasm","./package.json":"./package.json"},"gitHead":"ef6ab7f29c2bfabd0fc04c6b9dc15c3ea4ad0fbb","scripts":{"dev":"tsc --watch","build":"bun run build:wasm && bun run build:ts","clean":"rm -rf dist","build:ts":"tsc","build:wasm":"bash src/wasm/build.sh"},"_npmUser":{"name":"doedja","email":"doedjavu@gmail.com"},"repository":{"url":"git+https://github.com/doedja/scenecut.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Platform-agnostic scene detection: Xvid motion estimation WASM + detector orchestrator","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/scenecut-core_0.1.6_1779368051721_0.7317111350446666","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@doedja/scenecut-core","version":"0.1.7","keywords":["scene-detection","video","keyframe","xvid","motion-estimation","wasm"],"author":{"name":"doedja"},"license":"GPL-2.0","_id":"@doedja/scenecut-core@0.1.7","maintainers":[{"name":"doedja","email":"doedjavu@gmail.com"}],"homepage":"https://github.com/doedja/scenecut#readme","bugs":{"url":"https://github.com/doedja/scenecut/issues"},"dist":{"shasum":"2cab19370ffd1a7861e7d53a7f3bc50f118124c1","tarball":"https://registry.npmjs.org/@doedja/scenecut-core/-/scenecut-core-0.1.7.tgz","fileCount":49,"integrity":"sha512-d6LgCgJZrTXa381ofpncMFiSA3clpBvFePmO/rGzPG0icpW3i/iFY9Jb5XPb1iiWgZSjoSqC320GtiKlt3kvCA==","signatures":[{"sig":"MEQCIHFYIUfRSb/OsbPzdoLwx/Hi8I0ze1PAEJjeKnIvZh25AiAQUY+VrC+pLlsjY2DdrXBd/LpJc3jhWOGTgAtQ+OXGVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154570},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm":"./dist/detection.wasm.js","./wasm-binary":"./dist/detection.wasm","./package.json":"./package.json"},"gitHead":"f5d540a6ea76a83b4a8a85164d795a844f630865","scripts":{"dev":"tsc --watch","build":"bun run build:wasm && bun run build:ts","clean":"rm -rf dist","build:ts":"tsc","build:wasm":"bash src/wasm/build.sh"},"_npmUser":{"name":"doedja","email":"doedjavu@gmail.com"},"repository":{"url":"git+https://github.com/doedja/scenecut.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Platform-agnostic scene detection: Xvid motion estimation WASM + detector orchestrator","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/scenecut-core_0.1.7_1779373435176_0.9854976237241151","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@doedja/scenecut-core","version":"0.1.8","keywords":["scene-detection","video","keyframe","xvid","motion-estimation","wasm"],"author":{"name":"doedja"},"license":"GPL-2.0","_id":"@doedja/scenecut-core@0.1.8","maintainers":[{"name":"doedja","email":"doedjavu@gmail.com"}],"homepage":"https://github.com/doedja/scenecut#readme","bugs":{"url":"https://github.com/doedja/scenecut/issues"},"dist":{"shasum":"9049ea1159d99bcac550c236e384a7df07fb63fc","tarball":"https://registry.npmjs.org/@doedja/scenecut-core/-/scenecut-core-0.1.8.tgz","fileCount":49,"integrity":"sha512-4Dpx1hdGqisgTJm+9dPXN4UeiA/KMQHyJqNaexRQPSUUDJl432wOh4zEol9jVQkd4l/l6z5zOE7zCZ0tbvkW7g==","signatures":[{"sig":"MEUCIGD5OhEmMbugVjIzsmXK4PjMInUC3VVynTu3IjXO+FbeAiEAuEtXz+2J2ODDNqjI6JbdSCHkRRu8cmhKUMLiC3KH3O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145600},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm":"./dist/detection.wasm.js","./wasm-binary":"./dist/detection.wasm","./package.json":"./package.json"},"gitHead":"61de9a40ae26170f8002cec782b46b6c8bb758e6","scripts":{"dev":"tsc --watch","build":"bun run build:wasm && bun run build:ts","clean":"rm -rf dist","build:ts":"tsc","build:wasm":"bash src/wasm/build.sh"},"_npmUser":{"name":"doedja","email":"doedjavu@gmail.com"},"repository":{"url":"git+https://github.com/doedja/scenecut.git","type":"git","directory":"packages/core"},"_npmVersion":"11.12.1","description":"Platform-agnostic scene detection: Xvid motion estimation WASM + detector orchestrator","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/scenecut-core_0.1.8_1779384267900_0.20459871350029224","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@doedja/scenecut-core","version":"0.2.0","description":"Platform-agnostic scene detection: Xvid motion estimation WASM + detector orchestrator","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./wasm":"./dist/detection.wasm.js","./wasm-binary":"./dist/detection.wasm","./package.json":"./package.json"},"sideEffects":false,"scripts":{"build:wasm":"bash src/wasm/build.sh","build:ts":"tsc","build":"bun run build:wasm && bun run build:ts","dev":"tsc --watch","clean":"rm -rf dist"},"keywords":["scene-detection","video","keyframe","xvid","motion-estimation","wasm"],"author":{"name":"doedja"},"license":"GPL-2.0","repository":{"type":"git","url":"git+https://github.com/doedja/scenecut.git","directory":"packages/core"},"gitHead":"4736dd067edaa933335a2592521249802e17b799","_id":"@doedja/scenecut-core@0.2.0","bugs":{"url":"https://github.com/doedja/scenecut/issues"},"homepage":"https://github.com/doedja/scenecut#readme","_nodeVersion":"26.4.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-QcSuiuZI+8Y+xrgIsYViyBqZRP8cxNFbNbbQXK7j4FISbMPoNgIS9NuV0l1fWh95Pz4ygzIhYDHN9THhynbqgA==","shasum":"17fb58a33570529f993fe31f50ac1fbe3116dfba","tarball":"https://registry.npmjs.org/@doedja/scenecut-core/-/scenecut-core-0.2.0.tgz","fileCount":49,"unpackedSize":153150,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEmUHFfeZrtXxzK5iIjX+Nw4mjtMhZsBt/r4x4W2v7HQIgFJAbrJ9gVt+OywurjO1g7uGT65KT3Mk60zMZlEO8lbM="}]},"_npmUser":{"name":"doedja","email":"doedjavu@gmail.com"},"directories":{},"maintainers":[{"name":"doedja","email":"doedjavu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/scenecut-core_0.2.0_1783131898898_0.07607790882362897"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-21T06:12:53.212Z","modified":"2026-07-04T02:24:59.168Z","0.1.0":"2026-04-21T06:12:53.433Z","0.1.1":"2026-04-21T06:19:47.551Z","0.1.2":"2026-04-26T06:40:39.389Z","0.1.3":"2026-05-06T12:54:03.273Z","0.1.4":"2026-05-07T08:30:55.016Z","0.1.5":"2026-05-07T11:37:20.244Z","0.1.6":"2026-05-21T12:54:11.919Z","0.1.7":"2026-05-21T14:23:55.320Z","0.1.8":"2026-05-21T17:24:28.051Z","0.2.0":"2026-07-04T02:24:59.063Z"},"bugs":{"url":"https://github.com/doedja/scenecut/issues"},"author":{"name":"doedja"},"license":"GPL-2.0","homepage":"https://github.com/doedja/scenecut#readme","keywords":["scene-detection","video","keyframe","xvid","motion-estimation","wasm"],"repository":{"type":"git","url":"git+https://github.com/doedja/scenecut.git","directory":"packages/core"},"description":"Platform-agnostic scene detection: Xvid motion estimation WASM + detector orchestrator","maintainers":[{"name":"doedja","email":"doedjavu@gmail.com"}],"readme":"# @doedja/scenecut-core\n\nShared scene-detection internals. Platform-agnostic WASM (Xvid motion estimation), the detector orchestrator, the online smoother, and the file-format exporters. No I/O — you supply a `FrameSource` and a `WasmFactory`.\n\n**You probably don't want to install this directly.** It ships transitively with:\n\n- [`@doedja/scenecut`](https://www.npmjs.com/package/@doedja/scenecut) — Node CLI + library\n- [`@doedja/scenecut-web`](https://www.npmjs.com/package/@doedja/scenecut-web) — browser library\n\nThis package exists so those two can share one detector implementation.\n\n## What's exported\n\n- `SceneDetector` — the orchestrator. Accepts a `WasmFactory` + options, and a `FrameSource` at detection time.\n- `WasmBridge` — thin wrapper around the emscripten module with double-buffered frames.\n- `SceneSmoother` — online non-max suppression with a refractory gap.\n- `MotionWorkerPool` — platform-neutral worker pool abstraction.\n- `installMotionHandler` — the worker-side message handler you install in your worker script.\n- Exporters: `formatJson`, `formatCsv`, `formatAegisub`, `formatTimecodeList`, `formatEdl`, `formatFcpxml`, `formatPremiereMarkers`, `secondsToSmpte`, `frameDurationNumDen`.\n- Helpers: `formatTimecode`, `calibratePCut`, `calculateFcode`, `calculateThresholds`, `validateFrame`.\n\nThe compiled WASM is at:\n- `@doedja/scenecut-core/dist/detection.wasm.js` (ES-module glue)\n- `@doedja/scenecut-core/dist/detection.wasm` (binary)\n\nShortcut imports:\n```ts\nimport glueUrl from '@doedja/scenecut-core/wasm?url';        // via Vite\nimport wasmUrl from '@doedja/scenecut-core/wasm-binary?url';\n```\n\n## Source\n\n[github.com/doedja/scenecut](https://github.com/doedja/scenecut)\n\n## License\n\nGPL-2.0 — derived from [vapoursynth-wwxd](https://github.com/dubhater/vapoursynth-wwxd) (dubhater) and the Xvid motion estimation algorithm.\n","readmeFilename":"README.md"}