factorstudios commited on
Commit
ce0dddc
Β·
verified Β·
1 Parent(s): c689d1d

Upload 3 files

Browse files
Files changed (3) hide show
  1. Dockerfile +3 -1
  2. requirements_server.txt +1 -1
  3. server.py +0 -8
Dockerfile CHANGED
@@ -19,7 +19,9 @@ RUN apt-get update && apt-get install -y \
19
  # Copy requirements
20
  COPY requirements_server.txt .
21
 
22
- # Install Python dependencies
 
 
23
  RUN pip install --no-cache-dir -r requirements_server.txt
24
 
25
  # Copy application files
 
19
  # Copy requirements
20
  COPY requirements_server.txt .
21
 
22
+ # Install Python dependencies with numpy fix
23
+ RUN pip install --upgrade pip setuptools wheel
24
+ RUN pip install --no-cache-dir --upgrade numpy==2.0.0
25
  RUN pip install --no-cache-dir -r requirements_server.txt
26
 
27
  # Copy application files
requirements_server.txt CHANGED
@@ -5,4 +5,4 @@ requests==2.31.0
5
  python-multipart==0.0.6
6
  pillow==11.0.0
7
  opencv-python==4.8.1.78
8
- numpy>=2.0.0
 
5
  python-multipart==0.0.6
6
  pillow==11.0.0
7
  opencv-python==4.8.1.78
8
+ numpy==2.0.0
server.py CHANGED
@@ -311,9 +311,6 @@ async def _select_scenes(manifest: ManifestRequest, source_dir: Path):
311
 
312
  selected_count = 0
313
 
314
- print(f" [DEBUG] SELECTED_DIR = {SELECTED_DIR}")
315
- print(f" [DEBUG] source_dir = {source_dir}")
316
-
317
  # ─────────────────────────────────────────────────────────────────
318
  # SELECT FROM TITLE (scene_0)
319
  # ─────────────────────────────────────────────────────────────────
@@ -328,9 +325,6 @@ async def _select_scenes(manifest: ManifestRequest, source_dir: Path):
328
  dest = SELECTED_DIR / "scene_00.jpg" # Use 00 for scene_0
329
  shutil.copy2(images[0], dest)
330
  selected_count += 1
331
- print(f" [TITLE] Selected: {images[0].name} β†’ {dest}")
332
- if not dest.exists():
333
- print(f" [ERROR] File was not saved! {dest}")
334
 
335
  # ─────────────────────────────────────────────────────────────────
336
  # SELECT FROM CONTENT SCENES (scene_1, scene_2, etc)
@@ -356,7 +350,6 @@ async def _select_scenes(manifest: ManifestRequest, source_dir: Path):
356
  dest = SELECTED_DIR / f"scene_{actual_i:02d}.jpg"
357
  shutil.copy2(images[0], dest)
358
  selected_count += 1
359
- print(f" [Scene {actual_i}] Selected: {images[0].name} β†’ {dest}")
360
  continue
361
 
362
  # If folder found, get best image
@@ -370,7 +363,6 @@ async def _select_scenes(manifest: ManifestRequest, source_dir: Path):
370
  dest = SELECTED_DIR / f"scene_{actual_i:02d}.jpg"
371
  shutil.copy2(images[0], dest)
372
  selected_count += 1
373
- print(f" [Scene {actual_i}] Selected: {images[0].name} β†’ {dest}")
374
 
375
  total_expected = len(manifest.scenes) + 1 # title + content scenes
376
 
 
311
 
312
  selected_count = 0
313
 
 
 
 
314
  # ─────────────────────────────────────────────────────────────────
315
  # SELECT FROM TITLE (scene_0)
316
  # ─────────────────────────────────────────────────────────────────
 
325
  dest = SELECTED_DIR / "scene_00.jpg" # Use 00 for scene_0
326
  shutil.copy2(images[0], dest)
327
  selected_count += 1
 
 
 
328
 
329
  # ─────────────────────────────────────────────────────────────────
330
  # SELECT FROM CONTENT SCENES (scene_1, scene_2, etc)
 
350
  dest = SELECTED_DIR / f"scene_{actual_i:02d}.jpg"
351
  shutil.copy2(images[0], dest)
352
  selected_count += 1
 
353
  continue
354
 
355
  # If folder found, get best image
 
363
  dest = SELECTED_DIR / f"scene_{actual_i:02d}.jpg"
364
  shutil.copy2(images[0], dest)
365
  selected_count += 1
 
366
 
367
  total_expected = len(manifest.scenes) + 1 # title + content scenes
368