Spaces:
Paused
Paused
Update web-demos/hugging_face/inpainter/base_inpainter.py
Browse files
web-demos/hugging_face/inpainter/base_inpainter.py
CHANGED
|
@@ -202,14 +202,9 @@ class ProInpainter:
|
|
| 202 |
del npframes
|
| 203 |
|
| 204 |
size = frames[0].size
|
| 205 |
-
#
|
| 206 |
-
size = (
|
| 207 |
-
|
| 208 |
-
# set propainter size limit to 720 to reduce memory usage
|
| 209 |
-
if max(size[0], size[1]) > 1280:
|
| 210 |
-
scale = 1220.0 / max(size[0], size[1])
|
| 211 |
-
# The ouput size should be divided by 2 so that it can encoded by libx264
|
| 212 |
-
size = (int(scale*size[0])//2*2, int(scale*size[1])//2*2)
|
| 213 |
|
| 214 |
frames_len = len(frames)
|
| 215 |
frames, size, out_size = resize_frames(frames, size)
|
|
|
|
| 202 |
del npframes
|
| 203 |
|
| 204 |
size = frames[0].size
|
| 205 |
+
# Принудительно сохраняем исходное разрешение, округлённое под libx264
|
| 206 |
+
size = (size[0] // 2 * 2, size[1] // 2 * 2)
|
| 207 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 208 |
|
| 209 |
frames_len = len(frames)
|
| 210 |
frames, size, out_size = resize_frames(frames, size)
|