File size: 1,506 Bytes
bda5f6b
3ecab68
bda5f6b
3ecab68
bda5f6b
 
198274c
 
 
 
 
bda5f6b
3ecab68
 
bda5f6b
 
 
 
44fe180
cd6d879
bda5f6b
a65e95e
bda5f6b
198274c
bda5f6b
74bfab8
e4e0e54
bda5f6b
 
 
e4e0e54
bda5f6b
4ddd98f
198274c
 
 
75aad1e
 
bda5f6b
198274c
 
4ddd98f
e4e0e54
 
bda5f6b
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
{
  "name": "videochain-api",
  "version": "1.0.0",
  "description": "A service which wraps and chains video and audio spaces together",
  "main": "src/index.mts",
  "scripts": {
    "start": "tsx  src/index.mts",
    "test:submitVideo": "tsx  src/tests/submitVideo.mts",
    "test:checkStatus": "tsx  src/tests/checkStatus.mts",
    "test:downloadFileToTmp": "tsx src/tests/downloadFileToTmp.mts",
    "test:stuff": "tsx src/utils/segmentImage.mts",
    "docker": "npm run docker:build && npm run docker:run",
    "docker:build": "docker build -t videochain-api .",
    "docker:run": "docker run -it -p 7860:7860 videochain-api"
  },
  "author": "Julian Bilcke <[email protected]>",
  "license": "Apache License",
  "dependencies": {
    "@gorgonjs/file-provider": "^1.4.1",
    "@gorgonjs/gorgon": "^1.4.1",
    "@gradio/client": "^0.1.4",
    "@huggingface/inference": "^2.6.1",
    "@types/express": "^4.17.17",
    "@types/node": "^20.12.7",
    "@types/uuid": "^9.0.2",
    "dotenv": "^16.3.1",
    "eventsource-parser": "^1.0.0",
    "express": "^4.18.2",
    "fluent-ffmpeg": "^2.1.2",
    "fs-extra": "^11.1.1",
    "gpt-tokens": "^1.1.1",
    "node-fetch": "^3.3.1",
    "nodejs-whisper": "^0.1.4",
    "openai": "^4.38.2",
    "puppeteer": "^22.6.5",
    "replicate": "^0.29.1",
    "resize-base64": "^1.0.12",
    "sharp": "^0.32.4",
    "temp-dir": "^3.0.0",
    "ts-node": "^10.9.2",
    "tsx": "^4.7.0",
    "tts-react": "^3.0.1",
    "uuid": "^9.0.0",
    "yaml": "^2.3.1"
  }
}