Compare commits
No commits in common. "master" and "main" have entirely different histories.
9
.gitignore
vendored
9
.gitignore
vendored
@ -1,9 +0,0 @@
|
||||
*.pyc
|
||||
__pycache__/
|
||||
*.bak
|
||||
wan22-service.log
|
||||
py3/
|
||||
venv/
|
||||
repo/
|
||||
logs/
|
||||
files/
|
||||
236
README.md
236
README.md
@ -1,236 +1,2 @@
|
||||
# Wan22 Video Generation Service
|
||||
# wan22-service
|
||||
|
||||
Wan2.2-TI2V-5B 视频生成服务,基于 ahserver + longtasks 提供 OpenAI 兼容的异步视频生成 API。
|
||||
|
||||
## Architecture
|
||||
|
||||
```
|
||||
HTTP Request → ahserver (port 8079) → submit.dspy → longtasks.submit_task()
|
||||
↓ (Redis Queue)
|
||||
Wan22Tasks.process_task()
|
||||
↓
|
||||
Wan22.generate() [GPU]
|
||||
↓
|
||||
save to /data/ymq/wan22-outputs/
|
||||
↓
|
||||
task.dspy ← longtasks.get_status()
|
||||
```
|
||||
|
||||
- **串行推理**: GPU 全局锁 `_GLOBAL_INFER_LOCK`,一次只跑一个任务
|
||||
- **模型常驻**: 首次任务加载 Wan2.2 模型,后续任务复用,无需重复加载
|
||||
- **异步队列**: longtasks 通过 Redis 管理任务队列,支持失败重试
|
||||
|
||||
## 模型下载(离线部署)
|
||||
|
||||
Wan2.2-TI2V-5B 是 HuggingFace 模型,需要先下载再部署。
|
||||
|
||||
### 方法1: huggingface-cli(推荐)
|
||||
|
||||
```bash
|
||||
# 安装 huggingface-cli
|
||||
pip install huggingface_hub
|
||||
|
||||
# 下载模型到指定目录
|
||||
huggingface-cli download Wan-AI/Wan2.2-TI2V-5B \
|
||||
--local-dir /data/ymq/models/Wan-AI/Wan2.2-TI2V-5B \
|
||||
--local-dir-use-symlinks False
|
||||
```
|
||||
|
||||
**下载大小**: ~10GB
|
||||
**下载时间**: 取决于网络速度(约10-30分钟)
|
||||
|
||||
### 方法2: git-lfs
|
||||
|
||||
```bash
|
||||
# 安装 git-lfs
|
||||
git lfs install
|
||||
|
||||
# 克隆模型仓库
|
||||
cd /data/ymq/models
|
||||
git clone https://huggingface.co/Wan-AI/Wan2.2-TI2V-5B
|
||||
```
|
||||
|
||||
### 方法3: wget/curl(单文件)
|
||||
|
||||
如果只需要特定文件,可以直接下载:
|
||||
|
||||
```bash
|
||||
cd /data/ymq/models/Wan-AI/Wan2.2-TI2V-5B
|
||||
|
||||
# 下载模型文件(示例)
|
||||
wget https://huggingface.co/Wan-AI/Wan2.2-TI2V-5B/resolve/main/diffusion_pytorch_model-00001-of-00003.safetensors
|
||||
wget https://huggingface.co/Wan-AI/Wan2.2-TI2V-5B/resolve/main/diffusion_pytorch_model-00002-of-00003.safetensors
|
||||
wget https://huggingface.co/Wan-AI/Wan2.2-TI2V-5B/resolve/main/diffusion_pytorch_model-00003-of-00003.safetensors
|
||||
wget https://huggingface.co/Wan-AI/Wan2.2-TI2V-5B/resolve/main/Wan2.2_VAE.pth
|
||||
wget https://huggingface.co/Wan-AI/Wan2.2-TI2V-5B/resolve/main/config.json
|
||||
```
|
||||
|
||||
### 验证下载
|
||||
|
||||
```bash
|
||||
ls -lh /data/ymq/models/Wan-AI/Wan2.2-TI2V-5B/
|
||||
# 应该看到 3个 .safetensors 文件(每个约3.3GB)+ VAE + 配置文件
|
||||
```
|
||||
|
||||
### 模型来源
|
||||
|
||||
- **HuggingFace**: https://huggingface.co/Wan-AI/Wan2.2-TI2V-5B
|
||||
- **License**: Apache 2.0
|
||||
- **Paper**: Wan: Open and Advanced Large-Scale Video Generative Models
|
||||
|
||||
|
||||
## API 接口
|
||||
|
||||
### 1. 提交视频生成任务
|
||||
|
||||
```
|
||||
POST /api/submit
|
||||
Content-Type: application/json
|
||||
|
||||
{
|
||||
"prompt": "A cinematic scene of...", // 必填,视频描述
|
||||
"size": "1280*720", // 可选,默认 1280*720
|
||||
"frame_num": 81, // 可选,帧数 (4n+1, 17~129)
|
||||
"sample_steps": 50, // 可选,采样步数
|
||||
"sample_guide_scale": 5.0, // 可选,引导比例
|
||||
"base_seed": 42, // 可选,随机种子
|
||||
"task_id": "my_custom_id" // 可选,自定义任务ID
|
||||
}
|
||||
```
|
||||
|
||||
**响应**:
|
||||
```json
|
||||
{
|
||||
"task_id": "a1b2c3d4e5f6", // 用于查询状态
|
||||
"status": "queued",
|
||||
"prompt": "A cinematic scene...",
|
||||
"size": "1280*720",
|
||||
"frame_num": 81,
|
||||
"message": "task submitted",
|
||||
"check_url": "/api/task?task_id=a1b2c3d4e5f6"
|
||||
}
|
||||
```
|
||||
|
||||
### 2. 查询任务状态
|
||||
|
||||
```
|
||||
GET /api/task?task_id=a1b2c3d4e5f6
|
||||
```
|
||||
|
||||
**响应** (PENDING):
|
||||
```json
|
||||
{
|
||||
"status": "PENDING",
|
||||
"created_at": 1712345678.0,
|
||||
"started_at": null,
|
||||
"finished_at": null
|
||||
}
|
||||
```
|
||||
|
||||
**响应** (SUCCEEDED):
|
||||
```json
|
||||
{
|
||||
"status": "SUCCEEDED",
|
||||
"task_id": "a1b2c3d4e5f6",
|
||||
"video_url": "/idfile?path=a1b2c3d4e5f6.mp4",
|
||||
"video_path": "/data/ymq/wan22-outputs/a1b2c3d4e5f6.mp4",
|
||||
"size": "1280*720",
|
||||
"frame_num": 81,
|
||||
"file_size": 12345678,
|
||||
"prompt": "A cinematic scene...",
|
||||
"seed": 42,
|
||||
"created_at": 1712345678.0,
|
||||
"started_at": 1712345680.0,
|
||||
"finished_at": 1712345900.0
|
||||
}
|
||||
```
|
||||
|
||||
**响应** (FAILED):
|
||||
```json
|
||||
{
|
||||
"status": "FAILED",
|
||||
"task_id": "a1b2c3d4e5f6",
|
||||
"error": "CUDA out of memory",
|
||||
"created_at": 1712345678.0
|
||||
}
|
||||
```
|
||||
|
||||
### 3. 服务状态
|
||||
|
||||
```
|
||||
GET /api/status
|
||||
```
|
||||
|
||||
```json
|
||||
{
|
||||
"service": "wan22-video-generation",
|
||||
"model": "Wan2.2-TI2V-5B",
|
||||
"gpu_id": 2,
|
||||
"gpus": [
|
||||
{"id": 0, "util": 23, "mem_used": 5120, "mem_total": 24564},
|
||||
{"id": 1, "util": 0, "mem_used": 4, "mem_total": 24564},
|
||||
{"id": 2, "util": 45, "mem_used": 8192, "mem_total": 24564}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
## 视频下载
|
||||
|
||||
生成完成后,通过 `video_url` 下载视频:
|
||||
|
||||
```
|
||||
GET /idfile?path=a1b2c3d4e5f6.mp4
|
||||
```
|
||||
|
||||
或在浏览器中拼接 URL:
|
||||
```
|
||||
http://<server>:8079/idfile?path=a1b2c3d4e5f6.mp4
|
||||
```
|
||||
|
||||
## 部署
|
||||
|
||||
```bash
|
||||
# 启动
|
||||
cd ~/wan22-service
|
||||
WAN22_GPU_ID=2 ./start.sh
|
||||
|
||||
# 停止
|
||||
./stop.sh
|
||||
|
||||
# 查看日志
|
||||
tail -f wan22-service.log
|
||||
```
|
||||
|
||||
环境变量:
|
||||
- `WAN22_GPU_ID`: GPU 设备号 (默认 2)
|
||||
|
||||
## 文件结构
|
||||
|
||||
```
|
||||
wan22-service/
|
||||
├── ah.py # 主入口: ahserver + longtasks 初始化
|
||||
├── app/
|
||||
│ └── api/
|
||||
│ ├── submit/index.dspy # POST /api/submit - 提交任务
|
||||
│ ├── task/index.dspy # GET /api/task - 查询状态
|
||||
│ └── status/index.dspy # GET /api/status - 服务状态
|
||||
├── conf/
|
||||
│ └── config.json # ahserver 配置 (端口 8079)
|
||||
├── workers/
|
||||
│ ├── generate.py # 任务执行逻辑 (惰性加载 Wan22)
|
||||
│ └── wan22_wrapper.py # Wan22 类 (OpenAI 风格封装)
|
||||
├── repo/ # Wan2.2 推理代码
|
||||
├── py3/ # Python venv
|
||||
├── start.sh / stop.sh
|
||||
├── skill/ # Hermes skill 文档
|
||||
├── README.md
|
||||
└── wan22-service.log
|
||||
```
|
||||
|
||||
## Dependencies
|
||||
|
||||
- ahserver (Web framework)
|
||||
- longtasks (Async task queue via Redis)
|
||||
- sqlor (Optional, for database operations)
|
||||
- torch + torchvision (GPU inference)
|
||||
- wan (Wan2.2 repo, local at `repo/wan/`)
|
||||
|
||||
49
ah.py
49
ah.py
@ -1,49 +0,0 @@
|
||||
# -*- coding:utf-8 -*-
|
||||
import os
|
||||
from ahserver.webapp import webapp
|
||||
from ahserver.serverenv import ServerEnv
|
||||
from ahserver.configuredServer import add_startup
|
||||
from longtasks.longtasks import LongTasks, schedule_once
|
||||
from appPublic.log import debug
|
||||
|
||||
|
||||
class Wan22Tasks(LongTasks):
|
||||
def __init__(self, *args, **kwargs):
|
||||
super().__init__(*args, **kwargs)
|
||||
self.gpu_id = int(os.environ.get('WAN22_GPU_ID', '2'))
|
||||
|
||||
async def process_task(self, payload: dict, workid: int = None):
|
||||
import json
|
||||
if isinstance(payload, str):
|
||||
payload = json.loads(payload)
|
||||
task_type = payload.get('task_type', '')
|
||||
debug(f'Wan22Tasks processing: type={task_type}')
|
||||
if task_type == 'generate_video':
|
||||
from workers.generate import run_generate
|
||||
return await run_generate(self, payload)
|
||||
raise ValueError(f'Unknown task_type: {task_type}')
|
||||
|
||||
|
||||
async def on_app_built(app):
|
||||
env = ServerEnv()
|
||||
longtasks = env.longtasks
|
||||
if longtasks:
|
||||
schedule_once(0.1, longtasks.run)
|
||||
debug(f'longtasks worker started, GPU: {longtasks.gpu_id}')
|
||||
|
||||
|
||||
def init():
|
||||
env = ServerEnv()
|
||||
longtasks = Wan22Tasks(
|
||||
'redis://127.0.0.1:6379',
|
||||
'wan22',
|
||||
worker_cnt=1,
|
||||
stuck_seconds=3600,
|
||||
max_age_hours=24
|
||||
)
|
||||
env.longtasks = longtasks
|
||||
add_startup(on_app_built)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
webapp(init)
|
||||
@ -1,31 +0,0 @@
|
||||
# -*- coding:utf-8 -*-
|
||||
# GET /api/status - 服务状态
|
||||
|
||||
import subprocess
|
||||
import json
|
||||
|
||||
result = {
|
||||
'service': 'wan22-video-generation',
|
||||
'model': 'Wan2.2-TI2V-5B',
|
||||
'gpu_id': 2,
|
||||
'gpus': []
|
||||
}
|
||||
|
||||
try:
|
||||
out = subprocess.check_output(
|
||||
['nvidia-smi', '--query-gpu=index,utilization.gpu,memory.used,memory.total',
|
||||
'--format=csv,noheader,nounits'],
|
||||
timeout=5
|
||||
).decode().strip()
|
||||
for line in out.split('\n'):
|
||||
parts = [p.strip() for p in line.split(',')]
|
||||
result['gpus'].append({
|
||||
'id': int(parts[0]),
|
||||
'util': int(parts[1]),
|
||||
'mem_used': int(parts[2]),
|
||||
'mem_total': int(parts[3])
|
||||
})
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
return json.dumps(result)
|
||||
@ -1,71 +0,0 @@
|
||||
# -*- coding:utf-8 -*-
|
||||
# POST /api/submit - 提交视频生成任务
|
||||
|
||||
import json
|
||||
import uuid
|
||||
from ahserver.serverenv import ServerEnv
|
||||
|
||||
method = request.method
|
||||
|
||||
if method == 'POST':
|
||||
prompt = params_kw.get('prompt', '')
|
||||
if not prompt:
|
||||
return json.dumps({'error': 'prompt is required'}, ensure_ascii=False)
|
||||
|
||||
task_id = params_kw.get('task_id', str(uuid.uuid4()).replace("-", "")[:12])
|
||||
image = params_kw.get('image', None)
|
||||
size = params_kw.get('size', '1280*720')
|
||||
frame_num = params_kw.get('frame_num', 81)
|
||||
sample_steps = params_kw.get('sample_steps', None)
|
||||
sample_guide_scale = params_kw.get('sample_guide_scale', None)
|
||||
base_seed = params_kw.get('base_seed', None)
|
||||
|
||||
valid_sizes = ['480*832', '832*480', '704*1024', '1024*704', '704*1280', '1280*704']
|
||||
if size not in valid_sizes:
|
||||
return json.dumps({'error': f'invalid size, must be one of: {valid_sizes}'}, ensure_ascii=False)
|
||||
|
||||
payload = {
|
||||
'task_type': 'generate_video',
|
||||
'task_id': task_id,
|
||||
'prompt': prompt,
|
||||
'image': image,
|
||||
'size': size,
|
||||
'frame_num': int(frame_num),
|
||||
'sample_steps': int(sample_steps) if sample_steps else None,
|
||||
'sample_guide_scale': float(sample_guide_scale) if sample_guide_scale else None,
|
||||
'base_seed': int(base_seed) if base_seed else None,
|
||||
}
|
||||
|
||||
env = ServerEnv()
|
||||
longtasks = env.longtasks
|
||||
if longtasks is None:
|
||||
return json.dumps({'error': 'service not ready'}, ensure_ascii=False)
|
||||
|
||||
result = await longtasks.submit_task(payload)
|
||||
real_task_id = result.get('task_id', str(result)) if isinstance(result, dict) else str(result)
|
||||
|
||||
return json.dumps({
|
||||
'task_id': real_task_id,
|
||||
'status': 'queued',
|
||||
'prompt': prompt[:100],
|
||||
'size': size,
|
||||
'frame_num': payload['frame_num'],
|
||||
'message': 'task submitted',
|
||||
'check_url': f'/api/task?task_id={real_task_id}'
|
||||
}, ensure_ascii=False)
|
||||
|
||||
else:
|
||||
return json.dumps({
|
||||
'usage': 'POST with JSON body',
|
||||
'params': {
|
||||
'prompt': 'string (required)',
|
||||
'image': 'string (optional, server path for I2V)',
|
||||
'size': 'string (default 1280*720)',
|
||||
'frame_num': 'int (default 81, 4n+1, range 17-129)',
|
||||
'sample_steps': 'int (optional)',
|
||||
'sample_guide_scale': 'float (optional)',
|
||||
'base_seed': 'int (optional)',
|
||||
'task_id': 'string (optional, auto-generated)',
|
||||
},
|
||||
'valid_sizes': valid_sizes
|
||||
}, ensure_ascii=False)
|
||||
@ -1,17 +0,0 @@
|
||||
# -*- coding:utf-8 -*-
|
||||
# GET /api/task?task_id=xxx - 查询任务状态
|
||||
|
||||
import json
|
||||
from ahserver.serverenv import ServerEnv
|
||||
|
||||
task_id = params_kw.get('task_id', '')
|
||||
if not task_id:
|
||||
return json.dumps({'error': 'task_id is required'}, ensure_ascii=False)
|
||||
|
||||
env = ServerEnv()
|
||||
longtasks = env.longtasks
|
||||
if longtasks is None:
|
||||
return json.dumps({'error': 'service not ready'}, ensure_ascii=False)
|
||||
|
||||
status = await longtasks.get_status(task_id)
|
||||
return json.dumps(status)
|
||||
150
build.sh
150
build.sh
@ -1,150 +0,0 @@
|
||||
#!/bin/bash
|
||||
# 一键部署脚本模板
|
||||
# 用法: ./build.sh [deploy|update|stop|status]
|
||||
|
||||
set -e
|
||||
|
||||
SERVICE_NAME="wan22-service"
|
||||
GIT_REPO="git@git.opencomputing.cn:yumoqing/wan22-service.git"
|
||||
SERVICE_PORT=8079
|
||||
DEPLOY_DIR="/data/ymq/$SERVICE_NAME"
|
||||
VENV_PATH="/data/ymq/wan22-service/py3"
|
||||
GPU_ID="1-4"
|
||||
|
||||
# 颜色输出
|
||||
RED='\033[0;31m'
|
||||
GREEN='\033[0;32m'
|
||||
YELLOW='\033[1;33m'
|
||||
NC='\033[0m'
|
||||
|
||||
log_info() { echo -e "${GREEN}[INFO]${NC} $1"; }
|
||||
log_warn() { echo -e "${YELLOW}[WARN]${NC} $1"; }
|
||||
log_error() { echo -e "${RED}[ERROR]${NC} $1"; }
|
||||
|
||||
check_deps() {
|
||||
command -v git >/dev/null || { log_error "git not found"; exit 1; }
|
||||
[ -f "$VENV_PATH/bin/python" ] || { log_error "Python venv not found: $VENV_PATH"; exit 1; }
|
||||
}
|
||||
|
||||
deploy() {
|
||||
log_info "Deploying $SERVICE_NAME..."
|
||||
|
||||
# 检查依赖
|
||||
check_deps
|
||||
|
||||
# 克隆或更新代码
|
||||
if [ -d "$DEPLOY_DIR/.git" ]; then
|
||||
log_info "Updating existing deployment..."
|
||||
cd "$DEPLOY_DIR"
|
||||
git fetch origin
|
||||
git reset --hard origin/master
|
||||
else
|
||||
log_info "Cloning repository..."
|
||||
cd /data/ymq
|
||||
git clone "$GIT_REPO" "$SERVICE_NAME"
|
||||
cd "$DEPLOY_DIR"
|
||||
fi
|
||||
|
||||
# 创建必要目录
|
||||
mkdir -p "$DEPLOY_DIR/app/api/status"
|
||||
mkdir -p "$DEPLOY_DIR/app/api/submit"
|
||||
mkdir -p "$DEPLOY_DIR/app/api/task"
|
||||
|
||||
# 设置权限
|
||||
chmod +x start.sh stop.sh 2>/dev/null || true
|
||||
|
||||
# 启动服务
|
||||
start_service
|
||||
}
|
||||
|
||||
start_service() {
|
||||
log_info "Starting $SERVICE_NAME on port $SERVICE_PORT..."
|
||||
|
||||
# 停止旧进程
|
||||
if [ -f stop.sh ]; then
|
||||
bash stop.sh 2>/dev/null || true
|
||||
sleep 2
|
||||
fi
|
||||
|
||||
# 启动新进程
|
||||
bash start.sh
|
||||
|
||||
# 等待启动
|
||||
sleep 3
|
||||
|
||||
# 验证
|
||||
if ss -tlnp | grep -q ":$SERVICE_PORT "; then
|
||||
log_info "✓ Service started successfully"
|
||||
verify_api
|
||||
else
|
||||
log_error "✗ Service failed to start"
|
||||
log_error "Check logs: $DEPLOY_DIR/nohup.out"
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
verify_api() {
|
||||
log_info "Verifying API endpoints..."
|
||||
|
||||
# 检查 status endpoint
|
||||
if curl -s "http://127.0.0.1:$SERVICE_PORT/api/status" | grep -q "service"; then
|
||||
log_info "✓ /api/status OK"
|
||||
else
|
||||
log_warn "✗ /api/status failed"
|
||||
fi
|
||||
}
|
||||
|
||||
stop_service() {
|
||||
log_info "Stopping $SERVICE_NAME..."
|
||||
if [ -f "$DEPLOY_DIR/stop.sh" ]; then
|
||||
cd "$DEPLOY_DIR"
|
||||
bash stop.sh
|
||||
log_info "✓ Service stopped"
|
||||
else
|
||||
log_warn "stop.sh not found"
|
||||
fi
|
||||
}
|
||||
|
||||
show_status() {
|
||||
echo "=== $SERVICE_NAME Status ==="
|
||||
echo "Port: $SERVICE_PORT"
|
||||
echo "Deploy Dir: $DEPLOY_DIR"
|
||||
echo ""
|
||||
|
||||
# 检查进程
|
||||
if ss -tlnp | grep -q ":$SERVICE_PORT "; then
|
||||
echo -e "Status: ${GREEN}RUNNING${NC}"
|
||||
PID=$(ss -tlnp | grep ":$SERVICE_PORT " | grep -oP 'pid=\K[0-9]+')
|
||||
echo "PID: $PID"
|
||||
else
|
||||
echo -e "Status: ${RED}STOPPED${NC}"
|
||||
fi
|
||||
echo ""
|
||||
|
||||
# 检查 API
|
||||
echo "API Endpoints:"
|
||||
curl -s "http://127.0.0.1:$SERVICE_PORT/api/status" 2>/dev/null | python3 -m json.tool 2>/dev/null || echo " (not responding)"
|
||||
}
|
||||
|
||||
# 主入口
|
||||
case "${1:-deploy}" in
|
||||
deploy|install)
|
||||
deploy
|
||||
;;
|
||||
update|upgrade)
|
||||
deploy
|
||||
;;
|
||||
stop)
|
||||
stop_service
|
||||
;;
|
||||
start)
|
||||
start_service
|
||||
;;
|
||||
status)
|
||||
show_status
|
||||
;;
|
||||
*)
|
||||
echo "Usage: $0 {deploy|update|stop|start|status}"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
@ -1,29 +0,0 @@
|
||||
{
|
||||
"password_key": "Wan22Service2026Key",
|
||||
"databases": {},
|
||||
"session_redis": {
|
||||
"host": "127.0.0.1",
|
||||
"port": 6379,
|
||||
"db": 1
|
||||
},
|
||||
"website": {
|
||||
"paths": [
|
||||
["$[workdir]$/app", ""]
|
||||
],
|
||||
"host": "0.0.0.0",
|
||||
"port": 8079,
|
||||
"coding": "utf-8",
|
||||
"indexes": ["index.html", "index.dspy"],
|
||||
"processors": [
|
||||
[".dspy", "dspy"]
|
||||
],
|
||||
"startswiths": [
|
||||
{
|
||||
"leading": "/idfile",
|
||||
"registerfunction": "idfile"
|
||||
}
|
||||
]
|
||||
},
|
||||
"hot_reload": false,
|
||||
"filesroot": "/data/ymq/wan22-outputs"
|
||||
}
|
||||
22
nohup.out
22
nohup.out
@ -1,22 +0,0 @@
|
||||
2026-06-13 19:47:13.896[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/configuredServer.py:40]client_max_size=1024000000
|
||||
reuse_port= True
|
||||
<bound method LongTasks.run of <__main__.Wan22Tasks object at 0x7fc25c0eae60>> is a coroutine
|
||||
2026-06-13 19:47:13.898[webapp][debug][/data/ymq/wan22-service/ah.py:32]longtasks worker started, GPU: 2
|
||||
======== Running on http://0.0.0.0:8079 ========
|
||||
(Press CTRL+C to quit)
|
||||
2026-06-13 19:47:13.998[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-13 19:47:14.001[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:131][worker 0] start
|
||||
2026-06-13 19:47:26.171[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=Z_nN_4cWgxJQCP2QhgnAs
|
||||
2026-06-13 19:47:26.172[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': '439fcdcf2e08', 'prompt': 'A cat walking on a rainbow bridge in a sunny park, cartoon style, cinematic', 'image': None, 'size': '1280*704', 'frame_num': 33, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781351246.1700892, 'task_id': 'Z_nN_4cWgxJQCP2QhgnAs'}
|
||||
2026-06-13 19:47:26.172[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-13 19:47:26.175[webapp][debug][/data/ymq/wan22-service/workers/generate.py:29]Loading Wan22 engine (first call, may take 30-60s)...
|
||||
Loading checkpoint shards: 0%| | 0/3 [00:00<?, ?it/s]
Loading checkpoint shards: 100%|██████████| 3/3 [00:00<00:00, 52.13it/s]
|
||||
2026-06-13 19:48:38.172[webapp][debug][/data/ymq/wan22-service/workers/generate.py:49]Wan22 engine loaded, GPU: 2
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:02<01:09, 2.39s/it]
7%|▋ | 2/30 [00:04<01:03, 2.28s/it]
10%|█ | 3/30 [00:06<01:01, 2.26s/it]
13%|█▎ | 4/30 [00:09<00:58, 2.24s/it]
17%|█▋ | 5/30 [00:11<00:55, 2.23s/it]
20%|██ | 6/30 [00:13<00:53, 2.23s/it]
23%|██▎ | 7/30 [00:15<00:51, 2.22s/it]
27%|██▋ | 8/30 [00:17<00:48, 2.22s/it]
30%|███ | 9/30 [00:20<00:46, 2.22s/it]
33%|███▎ | 10/30 [00:22<00:44, 2.22s/it]
37%|███▋ | 11/30 [00:24<00:42, 2.22s/it]
40%|████ | 12/30 [00:26<00:39, 2.22s/it]
43%|████▎ | 13/30 [00:29<00:37, 2.22s/it]
47%|████▋ | 14/30 [00:31<00:35, 2.22s/it]
50%|█████ | 15/30 [00:33<00:33, 2.22s/it]
53%|█████▎ | 16/30 [00:35<00:31, 2.23s/it]
57%|█████▋ | 17/30 [00:37<00:28, 2.23s/it]
60%|██████ | 18/30 [00:40<00:26, 2.23s/it]
63%|██████▎ | 19/30 [00:42<00:24, 2.23s/it]
67%|██████▋ | 20/30 [00:44<00:22, 2.23s/it]
70%|███████ | 21/30 [00:46<00:20, 2.23s/it]
73%|███████▎ | 22/30 [00:49<00:17, 2.23s/it]
77%|███████▋ | 23/30 [00:51<00:15, 2.23s/it]
80%|████████ | 24/30 [00:53<00:13, 2.23s/it]
83%|████████▎ | 25/30 [00:55<00:11, 2.23s/it]
87%|████████▋ | 26/30 [00:58<00:08, 2.23s/it]
90%|█████████ | 27/30 [01:00<00:06, 2.23s/it]
93%|█████████▎| 28/30 [01:02<00:04, 2.23s/it]
97%|█████████▋| 29/30 [01:04<00:02, 2.24s/it]
100%|██████████| 30/30 [01:06<00:00, 2.24s/it]
100%|██████████| 30/30 [01:06<00:00, 2.23s/it]
|
||||
/data/ymq/wan22-service/repo/wan/modules/vae2_2.py:1042: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
|
||||
with amp.autocast(dtype=self.dtype):
|
||||
2026-06-13 19:50:30.939[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/439fcdcf2e08.mp4 (1343833 bytes)
|
||||
2026-06-13 19:50:30.941[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished Z_nN_4cWgxJQCP2QhgnAs
|
||||
2026-06-13 19:52:14.001[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 19:57:14.005[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
sys:1: RuntimeWarning: coroutine 'Connection.disconnect' was never awaited
|
||||
564
nohup_gpu1.out
564
nohup_gpu1.out
@ -1,564 +0,0 @@
|
||||
2026-06-13 19:58:05.640[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/configuredServer.py:40]client_max_size=1024000000
|
||||
reuse_port= True
|
||||
<bound method LongTasks.run of <__main__.Wan22Tasks object at 0x7fc60d9bad40>> is a coroutine
|
||||
2026-06-13 19:58:05.642[webapp][debug][/data/ymq/wan22-service/ah.py:32]longtasks worker started, GPU: 1
|
||||
======== Running on http://0.0.0.0:8079 ========
|
||||
(Press CTRL+C to quit)
|
||||
2026-06-13 19:58:05.742[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-13 19:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:131][worker 0] start
|
||||
2026-06-13 20:02:40.958[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=WWI20LOCUyF0ZtFQb97Fr
|
||||
2026-06-13 20:02:40.959[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'c0be4524e760', 'prompt': 'Concurrent test task 2 - mountain landscape with flowing river', 'image': None, 'size': '832*480', 'frame_num': 33, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781352160.9567037, 'task_id': 'WWI20LOCUyF0ZtFQb97Fr'}
|
||||
2026-06-13 20:02:40.959[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-13 20:02:40.963[webapp][debug][/data/ymq/wan22-service/workers/generate.py:29]Loading Wan22 engine (first call, may take 30-60s)...
|
||||
Loading checkpoint shards: 0%| | 0/3 [00:00<?, ?it/s]
Loading checkpoint shards: 100%|██████████| 3/3 [00:00<00:00, 50.35it/s]
|
||||
2026-06-13 20:03:56.662[webapp][debug][/data/ymq/wan22-service/workers/generate.py:49]Wan22 engine loaded, GPU: 1
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:01<00:32, 1.11s/it]
7%|▋ | 2/30 [00:02<00:27, 1.00it/s]
10%|█ | 3/30 [00:02<00:26, 1.03it/s]
13%|█▎ | 4/30 [00:03<00:24, 1.06it/s]
17%|█▋ | 5/30 [00:04<00:23, 1.07it/s]
20%|██ | 6/30 [00:05<00:22, 1.08it/s]
23%|██▎ | 7/30 [00:06<00:21, 1.09it/s]
27%|██▋ | 8/30 [00:07<00:20, 1.09it/s]2026-06-13 20:04:21.474[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
30%|███ | 9/30 [00:08<00:19, 1.09it/s]
33%|███▎ | 10/30 [00:09<00:18, 1.09it/s]
37%|███▋ | 11/30 [00:10<00:17, 1.09it/s]
40%|████ | 12/30 [00:11<00:16, 1.09it/s]
43%|████▎ | 13/30 [00:12<00:15, 1.09it/s]
47%|████▋ | 14/30 [00:12<00:14, 1.09it/s]
50%|█████ | 15/30 [00:13<00:13, 1.09it/s]
53%|█████▎ | 16/30 [00:14<00:12, 1.09it/s]
57%|█████▋ | 17/30 [00:15<00:11, 1.09it/s]
60%|██████ | 18/30 [00:16<00:10, 1.09it/s]
63%|██████▎ | 19/30 [00:17<00:10, 1.09it/s]
67%|██████▋ | 20/30 [00:18<00:09, 1.09it/s]
70%|███████ | 21/30 [00:19<00:08, 1.09it/s]
73%|███████▎ | 22/30 [00:20<00:07, 1.09it/s]
77%|███████▋ | 23/30 [00:21<00:06, 1.09it/s]
80%|████████ | 24/30 [00:22<00:05, 1.09it/s]
83%|████████▎ | 25/30 [00:23<00:04, 1.09it/s]
87%|████████▋ | 26/30 [00:23<00:03, 1.09it/s]
90%|█████████ | 27/30 [00:24<00:02, 1.09it/s]
93%|█████████▎| 28/30 [00:25<00:01, 1.09it/s]
97%|█████████▋| 29/30 [00:26<00:00, 1.09it/s]
100%|██████████| 30/30 [00:27<00:00, 1.09it/s]
100%|██████████| 30/30 [00:27<00:00, 1.09it/s]
|
||||
/data/ymq/wan22-service/repo/wan/modules/vae2_2.py:1042: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
|
||||
with amp.autocast(dtype=self.dtype):
|
||||
2026-06-13 20:05:03.726[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/c0be4524e760.mp4 (2261757 bytes)
|
||||
2026-06-13 20:05:03.728[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished WWI20LOCUyF0ZtFQb97Fr
|
||||
2026-06-13 20:09:21.477[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 20:14:01.026[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=zAY2QdsIa-vq0CN9k0rVK
|
||||
2026-06-13 20:14:01.027[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'scene_02', 'prompt': "A colossal neon-lit music awards hall transforming into a museum. Giant LED billboards displaying '#1 FOREVER' explode with golden confetti. Music chart leaderboards literally turn into stone monuments with the song's title carved in marble. Competing artists' entries crumble to dust. A massive holographic crown descends from the ceiling. The camera sweeps upward in a dramatic crane shot revealing an endless hall of trophies. Cyberpunk cityscape visible through floor-to-ceiling windows, bathed in electric pink and gold. Overwhelming visual excess and triumphalist imagery.", 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781352841.0250335, 'task_id': 'zAY2QdsIa-vq0CN9k0rVK'}
|
||||
2026-06-13 20:14:01.028[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-13 20:14:21.481[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.80s/it]
7%|▋ | 2/30 [00:07<01:46, 3.80s/it]
10%|█ | 3/30 [00:11<01:42, 3.80s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.80s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.81s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.81s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.82s/it]
30%|███ | 9/30 [00:34<01:20, 3.82s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.82s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.82s/it]
40%|████ | 12/30 [00:45<01:08, 3.83s/it]
43%|████▎ | 13/30 [00:49<01:05, 3.83s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.83s/it]
50%|█████ | 15/30 [00:57<00:57, 3.84s/it]
53%|█████▎ | 16/30 [01:01<00:53, 3.84s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.85s/it]
60%|██████ | 18/30 [01:08<00:46, 3.85s/it]
63%|██████▎ | 19/30 [01:12<00:42, 3.85s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.85s/it]
70%|███████ | 21/30 [01:20<00:34, 3.85s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.86s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.86s/it]
80%|████████ | 24/30 [01:32<00:23, 3.86s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.86s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.86s/it]
90%|█████████ | 27/30 [01:43<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:47<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.84s/it]
|
||||
2026-06-13 20:17:01.841[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/scene_02.mp4 (9356196 bytes)
|
||||
2026-06-13 20:17:01.842[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished zAY2QdsIa-vq0CN9k0rVK
|
||||
2026-06-13 20:17:01.843[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=JH4R5v_kywNjP0y5_f4XW
|
||||
2026-06-13 20:17:01.843[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'scene_05', 'prompt': "A futuristic music academy where students in uniform sit in a grand lecture hall studying 'The Intro' on holographic music sheets. A professor points at a massive blackboard covered in analysis of a single 4-bar melody. Historical music textbooks are shown being shredded and replaced with new editions. Musical notation literally trembles and bows on animated sheet music. The camera pulls back to reveal the entire campus reshaped into the song's waveform. Academic green and cyberpunk purple tones. Institutional satire meets sci-fi academia.", 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781352841.0480733, 'task_id': 'JH4R5v_kywNjP0y5_f4XW'}
|
||||
2026-06-13 20:17:01.843[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.84s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.84s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.85s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.86s/it]
50%|█████ | 15/30 [00:57<00:57, 3.86s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.86s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:20<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-13 20:19:21.490[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 20:19:53.058[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/scene_05.mp4 (9010461 bytes)
|
||||
2026-06-13 20:19:53.060[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished JH4R5v_kywNjP0y5_f4XW
|
||||
2026-06-13 20:20:44.352[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=y5fINH-nyrgFa93P2ydB1
|
||||
2026-06-13 20:20:44.353[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s03', 'prompt': 'An absurdly long assembly line where glowing musical notes travel through hundreds of scanning stations. Robotic arms with magnifying glasses inspect each note. Sterile white mixed with neon green.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.351516, 'task_id': 'y5fINH-nyrgFa93P2ydB1'}
|
||||
2026-06-13 20:20:44.354[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.81s/it]
7%|▋ | 2/30 [00:07<01:46, 3.81s/it]
10%|█ | 3/30 [00:11<01:42, 3.81s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.82s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.82s/it]
20%|██ | 6/30 [00:22<01:31, 3.82s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.82s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.83s/it]
30%|███ | 9/30 [00:34<01:20, 3.83s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.84s/it]
37%|███▋ | 11/30 [00:42<01:12, 3.84s/it]
40%|████ | 12/30 [00:45<01:09, 3.85s/it]
43%|████▎ | 13/30 [00:49<01:05, 3.85s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.85s/it]
50%|█████ | 15/30 [00:57<00:57, 3.86s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.86s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.87s/it]
70%|███████ | 21/30 [01:20<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:47<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-13 20:23:39.237[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s03.mp4 (5381841 bytes)
|
||||
2026-06-13 20:23:39.239[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished y5fINH-nyrgFa93P2ydB1
|
||||
2026-06-13 20:23:39.239[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=nJjiS77mYrk-w0sw4ZHnl
|
||||
2026-06-13 20:23:39.240[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s26', 'prompt': 'A cosmic shot of the entire galaxy pulsing to the songs rhythm. Stars rearrange into Chinese characters across the Milky Way. Earth surrounded by billions of glowing screens.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.5364954, 'task_id': 'nJjiS77mYrk-w0sw4ZHnl'}
|
||||
2026-06-13 20:23:39.240[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.84s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.83s/it]2026-06-13 20:24:21.494[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.84s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-13 20:26:29.462[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s26.mp4 (11488131 bytes)
|
||||
2026-06-13 20:26:29.463[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished nJjiS77mYrk-w0sw4ZHnl
|
||||
2026-06-13 20:26:29.464[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s26
|
||||
2026-06-13 20:26:29.465[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s26', 'prompt': 'A cosmic shot of the entire galaxy pulsing to the songs rhythm. Stars rearrange into Chinese characters across the Milky Way. Earth surrounded by billions of glowing screens.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6092656, 'task_id': 'mtv_s26'}
|
||||
2026-06-13 20:26:29.466[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.83s/it]
20%|██ | 6/30 [00:22<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.84s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-13 20:29:19.195[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s26.mp4 (11488131 bytes)
|
||||
2026-06-13 20:29:19.197[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s26
|
||||
2026-06-13 20:29:19.197[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s22
|
||||
2026-06-13 20:29:19.198[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s22', 'prompt': 'A propaganda ministry control room. Officials manipulate giant screens showing statistics being optimized. Bars growing impossibly tall, pie charts distorting. Workers adjust narrative dials.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.608437, 'task_id': 'mtv_s22'}
|
||||
2026-06-13 20:29:19.198[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-13 20:29:21.497[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
|
||||
2026-06-13 20:32:08.815[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s22.mp4 (6026137 bytes)
|
||||
2026-06-13 20:32:08.817[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s22
|
||||
2026-06-13 20:32:08.818[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s18
|
||||
2026-06-13 20:32:08.818[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s18', 'prompt': 'A futuristic music academy lecture hall. Students in uniform study a single four bar melody on holographic music sheets. Professor points at massive blackboard analysis of the intro.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6076639, 'task_id': 'mtv_s18'}
|
||||
2026-06-13 20:32:08.819[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.83s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.84s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]2026-06-13 20:34:21.501[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
|
||||
2026-06-13 20:34:59.038[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s18.mp4 (5014341 bytes)
|
||||
2026-06-13 20:34:59.039[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s18
|
||||
2026-06-13 20:34:59.040[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s14
|
||||
2026-06-13 20:34:59.041[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s14', 'prompt': 'A dystopian surveillance command center. Giant screens categorize social media comments as positive or needs legal attention. Red alert sirens flash when doubt is detected. Dark blue atmosphere.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6068547, 'task_id': 'mtv_s14'}
|
||||
2026-06-13 20:34:59.041[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.86s/it]
50%|█████ | 15/30 [00:57<00:57, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-13 20:37:49.670[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s14.mp4 (8044800 bytes)
|
||||
2026-06-13 20:37:49.672[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s14
|
||||
2026-06-13 20:37:49.673[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s10
|
||||
2026-06-13 20:37:49.673[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s10', 'prompt': 'A chaotic war room where music critics sit around an enormous circular table covered in holographic analysis charts. News tickers scroll breaking news about the song changing the world.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.606054, 'task_id': 'mtv_s10'}
|
||||
2026-06-13 20:37:49.674[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]2026-06-13 20:39:21.511[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-13 20:40:39.370[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s10.mp4 (6320449 bytes)
|
||||
2026-06-13 20:40:39.372[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s10
|
||||
2026-06-13 20:40:39.372[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s06
|
||||
2026-06-13 20:40:39.373[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s06', 'prompt': 'A colossal neon-lit awards hall. Giant LED billboards displaying number one forever explode with golden confetti. Music charts literally turn into marble monuments. Triumphant excess.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6052098, 'task_id': 'mtv_s06'}
|
||||
2026-06-13 20:40:39.374[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.83s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.84s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:57, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-13 20:43:29.292[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s06.mp4 (14808947 bytes)
|
||||
2026-06-13 20:43:29.293[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s06
|
||||
2026-06-13 20:43:29.293[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s02
|
||||
2026-06-13 20:43:29.294[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s02', 'prompt': 'A golden stamp reading TOP SECRET slams onto a futuristic document. Camera pulls back to reveal an enormous vault filled with classified projects. Volumetric fog, dramatic rim lighting.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.604418, 'task_id': 'mtv_s02'}
|
||||
2026-06-13 20:43:29.294[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.83s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]2026-06-13 20:44:21.517[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
30%|███ | 9/30 [00:34<01:20, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 20:46:19.744[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s02.mp4 (3976470 bytes)
|
||||
2026-06-13 20:46:19.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s02
|
||||
2026-06-13 20:46:19.749[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=6DIV929OnvfgnJf7WaQHE
|
||||
2026-06-13 20:46:19.750[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s24', 'prompt': 'Close-up of data being manually adjusted on holographic displays. Numbers being dragged upward with gloved hands. Reality distortion field made visible through glitching digital artifacts.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.517502, 'task_id': '6DIV929OnvfgnJf7WaQHE'}
|
||||
2026-06-13 20:46:19.750[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
|
||||
2026-06-13 20:49:08.721[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s24.mp4 (10568550 bytes)
|
||||
2026-06-13 20:49:08.723[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished 6DIV929OnvfgnJf7WaQHE
|
||||
2026-06-13 20:49:08.724[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=vs1xIHt1Y2cW32a0eujon
|
||||
2026-06-13 20:49:08.724[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s20', 'prompt': 'Musical notation literally trembling and bowing on animated sheet music displayed on giant screens. Notes rearrange themselves into the song melody pattern. Academic absurdity.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.4885075, 'task_id': 'vs1xIHt1Y2cW32a0eujon'}
|
||||
2026-06-13 20:49:08.725[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-13 20:49:21.527[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.84s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 20:51:57.650[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s20.mp4 (2902906 bytes)
|
||||
2026-06-13 20:51:57.652[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished vs1xIHt1Y2cW32a0eujon
|
||||
2026-06-13 20:51:57.652[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=83Swi1wBZ4qk1dQRB54Js
|
||||
2026-06-13 20:51:57.653[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s16', 'prompt': 'Automated response bots on screens explaining away negative comments. A sentiment analysis dashboard shows sentiment being forcibly corrected to positive. Orwellian PR aesthetic.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.4563832, 'task_id': '83Swi1wBZ4qk1dQRB54Js'}
|
||||
2026-06-13 20:51:57.653[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:46, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.85s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.86s/it]
50%|█████ | 15/30 [00:57<00:57, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-13 20:54:21.628[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 20:54:46.134[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s16.mp4 (3827155 bytes)
|
||||
2026-06-13 20:54:46.135[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished 83Swi1wBZ4qk1dQRB54Js
|
||||
2026-06-13 20:54:46.136[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=jek-wKKwB5oQE_QkW0sgn
|
||||
2026-06-13 20:54:46.137[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s13', 'prompt': 'A professor at a whiteboard desperately trying to prove simplicity equals genius using absurd mathematical equations. Students taking notes on holographic tablets. Academic satire.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.4312797, 'task_id': 'jek-wKKwB5oQE_QkW0sgn'}
|
||||
2026-06-13 20:54:46.137[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
|
||||
2026-06-13 20:57:36.326[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s13.mp4 (2853336 bytes)
|
||||
2026-06-13 20:57:36.328[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished jek-wKKwB5oQE_QkW0sgn
|
||||
2026-06-13 20:57:36.329[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=Fkq2yeZH_7rJUk1vWwsm2
|
||||
2026-06-13 20:57:36.329[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s09', 'prompt': 'A massive countdown timer hits zero. An explosion of golden light transforms the entire city skyline. Buildings reshape into musical notes. Aerial crane shot over neon metropolis.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.4001312, 'task_id': 'Fkq2yeZH_7rJUk1vWwsm2'}
|
||||
2026-06-13 20:57:36.330[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.82s/it]2026-06-13 20:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.84s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]2026-06-13 20:59:21.704[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.89s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 21:00:26.375[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s09.mp4 (8789269 bytes)
|
||||
2026-06-13 21:00:26.376[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished Fkq2yeZH_7rJUk1vWwsm2
|
||||
2026-06-13 21:00:26.377[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=IAVfLxGCTVcf2pVT1PQbx
|
||||
2026-06-13 21:00:26.378[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s06', 'prompt': 'A colossal neon-lit awards hall. Giant LED billboards displaying number one forever explode with golden confetti. Music charts literally turn into marble monuments. Triumphant excess.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.3722432, 'task_id': 'IAVfLxGCTVcf2pVT1PQbx'}
|
||||
2026-06-13 21:00:26.378[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.83s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.84s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.85s/it]
40%|████ | 12/30 [00:46<01:09, 3.85s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.86s/it]
50%|█████ | 15/30 [00:57<00:57, 3.86s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.86s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:20<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-13 21:03:16.881[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s06.mp4 (14808947 bytes)
|
||||
2026-06-13 21:03:16.883[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished IAVfLxGCTVcf2pVT1PQbx
|
||||
2026-06-13 21:04:21.708[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:09:21.711[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:14:21.712[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:19:21.716[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:24:21.719[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:29:21.721[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:34:21.726[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:39:21.730[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:44:21.733[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:49:21.734[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:54:21.739[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-13 21:59:21.742[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:04:21.744[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:09:21.744[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:14:21.749[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:19:21.750[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:24:21.751[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:29:21.753[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:34:21.756[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:39:21.757[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:44:21.757[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:49:21.761[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:54:21.763[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-13 22:59:21.764[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:04:21.769[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:09:21.772[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:14:21.774[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:19:21.774[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:24:21.778[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:29:21.781[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:34:21.782[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:39:21.786[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:44:21.789[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:49:21.791[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:52:12.200[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s01
|
||||
2026-06-13 23:52:12.201[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s01', 'prompt': 'Close-up of ocean waves crashing on shore, seashells scattered on wet sand, summer afternoon, peaceful atmosphere', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781365932.1992104, 'task_id': 'dielv_s01'}
|
||||
2026-06-13 23:52:12.202[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.80s/it]
7%|▋ | 2/30 [00:07<01:46, 3.80s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.81s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.81s/it]
30%|███ | 9/30 [00:34<01:20, 3.81s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.82s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.82s/it]
40%|████ | 12/30 [00:45<01:08, 3.82s/it]
43%|████▎ | 13/30 [00:49<01:05, 3.82s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.83s/it]
50%|█████ | 15/30 [00:57<00:57, 3.83s/it]
53%|█████▎ | 16/30 [01:01<00:53, 3.83s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.84s/it]
60%|██████ | 18/30 [01:08<00:46, 3.84s/it]
63%|██████▎ | 19/30 [01:12<00:42, 3.84s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.84s/it]
70%|███████ | 21/30 [01:20<00:34, 3.85s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.85s/it]
77%|███████▋ | 23/30 [01:28<00:26, 3.85s/it]
80%|████████ | 24/30 [01:31<00:23, 3.85s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.86s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.86s/it]
90%|█████████ | 27/30 [01:43<00:11, 3.86s/it]
93%|█████████▎| 28/30 [01:47<00:07, 3.86s/it]2026-06-13 23:54:21.893[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
97%|█████████▋| 29/30 [01:51<00:03, 3.86s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.84s/it]
|
||||
2026-06-13 23:55:01.046[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s01.mp4 (6060675 bytes)
|
||||
2026-06-13 23:55:01.048[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s01
|
||||
2026-06-13 23:55:01.049[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s22
|
||||
2026-06-13 23:55:01.049[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s22', 'prompt': 'Final shot: sunset beach with guitar leaning against driftwood, waves gently washing, musical legacy, peaceful ending, warm tones fading', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781366061.6873186, 'task_id': 'dielv_s22'}
|
||||
2026-06-13 23:55:01.050[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.84s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.85s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.86s/it]
50%|█████ | 15/30 [00:57<00:57, 3.86s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-13 23:57:51.138[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s22.mp4 (4991745 bytes)
|
||||
2026-06-13 23:57:51.140[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s22
|
||||
2026-06-13 23:57:51.141[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s18
|
||||
2026-06-13 23:57:51.142[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s18', 'prompt': 'A lighthouse beam sweeping across dark ocean waters, rhythmic rotation, beacon in the night, metaphor for persistence', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781366061.686545, 'task_id': 'dielv_s18'}
|
||||
2026-06-13 23:57:51.142[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-13 23:58:05.746[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.85s/it]
40%|████ | 12/30 [00:46<01:09, 3.85s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.86s/it]
50%|█████ | 15/30 [00:57<00:57, 3.86s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.86s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.86s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]2026-06-13 23:59:21.970[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:20<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-14 00:00:42.303[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s18.mp4 (3594139 bytes)
|
||||
2026-06-14 00:00:42.305[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s18
|
||||
2026-06-14 00:00:42.305[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s13
|
||||
2026-06-14 00:00:42.305[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s13', 'prompt': 'A middle-aged musician performing in a park, surrounded by trees, children listening, warm afternoon sunlight, simple joy', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781366061.6855578, 'task_id': 'dielv_s13'}
|
||||
2026-06-14 00:00:42.306[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:03:32.714[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s13.mp4 (8107530 bytes)
|
||||
2026-06-14 00:03:32.716[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s13
|
||||
2026-06-14 00:03:32.716[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s08
|
||||
2026-06-14 00:03:32.717[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s08', 'prompt': 'Beautiful sunset over the ocean, silhouette of a person standing on a pier, contemplative mood, orange and purple sky', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781366061.6845872, 'task_id': 'dielv_s08'}
|
||||
2026-06-14 00:03:32.718[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:46, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.82s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.83s/it]
20%|██ | 6/30 [00:22<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.84s/it]2026-06-14 00:04:22.020[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.85s/it]
40%|████ | 12/30 [00:46<01:09, 3.85s/it]
43%|████▎ | 13/30 [00:49<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.86s/it]
50%|█████ | 15/30 [00:57<00:57, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:20<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-14 00:06:23.100[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s08.mp4 (1566713 bytes)
|
||||
2026-06-14 00:06:23.103[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s08
|
||||
2026-06-14 00:06:23.103[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s04
|
||||
2026-06-14 00:06:23.104[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s04', 'prompt': 'A young musician performing on a small street stage, strumming guitar, people walking by, urban evening golden hour', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781366061.6836863, 'task_id': 'dielv_s04'}
|
||||
2026-06-14 00:06:23.105[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.85s/it]
10%|█ | 3/30 [00:11<01:43, 3.85s/it]
13%|█▎ | 4/30 [00:15<01:40, 3.85s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.88s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.89s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:09:12.749[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s04.mp4 (7525309 bytes)
|
||||
2026-06-14 00:09:12.751[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s04
|
||||
2026-06-14 00:09:12.751[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s01
|
||||
2026-06-14 00:09:12.752[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s01', 'prompt': 'Close-up of ocean waves crashing on shore, seashells scattered on wet sand, summer afternoon, peaceful atmosphere', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6828666, 'finished_at': 1781366101.046948, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s01', 'status': 'completed', 'video_url': '/idfile?path=dielv_s01.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s01.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 6060675, 'prompt': 'Close-up of ocean waves crashing on shore, seashells scattered on wet sand, summer afternoon, peacef', 'seed': 1789236950}, 'task_id': 'dielv_s01', 'started_at': 1781365932.201129}
|
||||
2026-06-14 00:09:12.752[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-14 00:09:22.031[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.84s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.85s/it]
40%|████ | 12/30 [00:46<01:09, 3.85s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.86s/it]
50%|█████ | 15/30 [00:57<00:57, 3.86s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.86s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:20<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-14 00:12:03.448[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s01.mp4 (6060675 bytes)
|
||||
2026-06-14 00:12:03.450[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s01
|
||||
2026-06-14 00:12:03.451[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s20
|
||||
2026-06-14 00:12:03.451[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s20', 'prompt': 'A young child sitting next to the elderly musician on the beach, learning to play, generational passing of music, heartwarming', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6869352, 'finished_at': 1781366273.2605314, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s20', 'status': 'completed', 'video_url': '/idfile?path=dielv_s20.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s20.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 4294198, 'prompt': 'A young child sitting next to the elderly musician on the beach, learning to play, generational pass', 'seed': 2087212057}, 'task_id': 'dielv_s20', 'started_at': 1781366102.829839}
|
||||
2026-06-14 00:12:03.452[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.84s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.86s/it]
50%|█████ | 15/30 [00:57<00:57, 3.86s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.86s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-14 00:14:22.132[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:14:53.186[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s20.mp4 (2668228 bytes)
|
||||
2026-06-14 00:14:53.187[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s20
|
||||
2026-06-14 00:14:53.188[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s16
|
||||
2026-06-14 00:14:53.189[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s16', 'prompt': 'Moonlight reflecting on calm ocean surface, gentle ripples creating patterns, serene night scene, silver blue tones, meditative', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6861644, 'finished_at': 1781366442.559764, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s16', 'status': 'completed', 'video_url': '/idfile?path=dielv_s16.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s16.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 6756423, 'prompt': 'Moonlight reflecting on calm ocean surface, gentle ripples creating patterns, serene night scene, si', 'seed': 2087212057}, 'task_id': 'dielv_s16', 'started_at': 1781366273.2628243}
|
||||
2026-06-14 00:14:53.189[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:46, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.82s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.83s/it]
20%|██ | 6/30 [00:22<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.84s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.84s/it]
30%|███ | 9/30 [00:34<01:20, 3.84s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.85s/it]
40%|████ | 12/30 [00:46<01:09, 3.85s/it]
43%|████▎ | 13/30 [00:49<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.86s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:20<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-14 00:17:44.398[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s16.mp4 (4597770 bytes)
|
||||
2026-06-14 00:17:44.399[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s16
|
||||
2026-06-14 00:17:44.400[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s12
|
||||
2026-06-14 00:17:44.401[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s12', 'prompt': 'Waves continuously hitting rocky shores, time-lapse style showing the repetitive rhythm of nature, powerful yet calming', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6853685, 'finished_at': 1781366611.4932868, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s12', 'status': 'completed', 'video_url': '/idfile?path=dielv_s12.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s12.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 7191313, 'prompt': 'Waves continuously hitting rocky shores, time-lapse style showing the repetitive rhythm of nature, p', 'seed': 2087212057}, 'task_id': 'dielv_s12', 'started_at': 1781366442.562628}
|
||||
2026-06-14 00:17:44.401[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.84s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]2026-06-14 00:19:22.232[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
|
||||
2026-06-14 00:20:34.835[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s12.mp4 (7052668 bytes)
|
||||
2026-06-14 00:20:34.836[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s12
|
||||
2026-06-14 00:20:34.837[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s07
|
||||
2026-06-14 00:20:34.838[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s07', 'prompt': 'Musical notes and sound waves visualized as colorful light trails flowing through a concert hall, abstract artistic visualization', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6843948, 'finished_at': 1781366787.132953, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s07', 'status': 'completed', 'video_url': '/idfile?path=dielv_s07.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s07.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 6819770, 'prompt': 'Musical notes and sound waves visualized as colorful light trails flowing through a concert hall, ab', 'seed': 1574215179}, 'task_id': 'dielv_s07', 'started_at': 1781366616.495498}
|
||||
2026-06-14 00:20:34.839[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.85s/it]
7%|▋ | 2/30 [00:07<01:47, 3.85s/it]
10%|█ | 3/30 [00:11<01:43, 3.85s/it]
13%|█▎ | 4/30 [00:15<01:40, 3.85s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.86s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.86s/it]
30%|███ | 9/30 [00:34<01:20, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.88s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.89s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.89s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.89s/it]
70%|███████ | 21/30 [01:21<00:34, 3.89s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.89s/it]
77%|███████▋ | 23/30 [01:29<00:27, 3.89s/it]
80%|████████ | 24/30 [01:32<00:23, 3.89s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.89s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.89s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:23:24.748[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s07.mp4 (8004551 bytes)
|
||||
2026-06-14 00:23:24.751[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s07
|
||||
2026-06-14 00:23:24.751[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s03
|
||||
2026-06-14 00:23:24.752[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s03', 'prompt': 'A teenage boy learning to play acoustic guitar on a wooden porch, warm indoor lighting, focused expression, coming of age', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6832242, 'finished_at': 1781366956.6890435, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s03', 'status': 'completed', 'video_url': '/idfile?path=dielv_s03.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s03.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 3872680, 'prompt': 'A teenage boy learning to play acoustic guitar on a wooden porch, warm indoor lighting, focused expr', 'seed': 1574215179}, 'task_id': 'dielv_s03', 'started_at': 1781366787.1368527}
|
||||
2026-06-14 00:23:24.753[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.86s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]2026-06-14 00:24:22.290[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-14 00:26:15.261[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s03.mp4 (4532696 bytes)
|
||||
2026-06-14 00:26:15.262[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s03
|
||||
2026-06-14 00:26:15.263[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s22
|
||||
2026-06-14 00:26:15.264[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s22', 'prompt': 'Final shot: sunset beach with guitar leaning against driftwood, waves gently washing, musical legacy, peaceful ending, warm tones fading', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6873186, 'finished_at': 1781367128.6373181, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s22', 'status': 'completed', 'video_url': '/idfile?path=dielv_s22.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s22.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 4641915, 'prompt': 'Final shot: sunset beach with guitar leaning against driftwood, waves gently washing, musical legacy', 'seed': 1574215179}, 'task_id': 'dielv_s22', 'started_at': 1781366956.69278}
|
||||
2026-06-14 00:26:15.265[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:46, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.82s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.83s/it]
20%|██ | 6/30 [00:22<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.84s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.84s/it]
30%|███ | 9/30 [00:34<01:20, 3.84s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.85s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:49<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.86s/it]
50%|█████ | 15/30 [00:57<00:57, 3.86s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.86s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:20<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-14 00:29:05.763[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s22.mp4 (4991745 bytes)
|
||||
2026-06-14 00:29:05.765[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s22
|
||||
2026-06-14 00:29:05.765[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s18
|
||||
2026-06-14 00:29:05.766[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s18', 'prompt': 'A lighthouse beam sweeping across dark ocean waters, rhythmic rotation, beacon in the night, metaphor for persistence', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.686545, 'finished_at': 1781367298.3950171, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s18', 'status': 'completed', 'video_url': '/idfile?path=dielv_s18.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s18.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 3465578, 'prompt': 'A lighthouse beam sweeping across dark ocean waters, rhythmic rotation, beacon in the night, metapho', 'seed': 1574215179}, 'task_id': 'dielv_s18', 'started_at': 1781367128.640474}
|
||||
2026-06-14 00:29:05.766[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-14 00:29:22.307[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.84s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.85s/it]
40%|████ | 12/30 [00:46<01:09, 3.85s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.85s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.86s/it]
50%|█████ | 15/30 [00:57<00:57, 3.86s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.86s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.86s/it]
60%|██████ | 18/30 [01:09<00:46, 3.86s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:20<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.86s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-14 00:31:53.768[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s18.mp4 (3594139 bytes)
|
||||
2026-06-14 00:31:53.770[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s18
|
||||
2026-06-14 00:31:53.771[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s15
|
||||
2026-06-14 00:31:53.772[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s15', 'prompt': 'A crowd of people singing together at an outdoor concert, everyone swaying to the same melody, unity in music, golden hour', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.685966, 'finished_at': 1781367464.4287035, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s15', 'status': 'completed', 'video_url': '/idfile?path=dielv_s15.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s15.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 7294323, 'prompt': 'A crowd of people singing together at an outdoor concert, everyone swaying to the same melody, unity', 'seed': 2087212057}, 'task_id': 'dielv_s15', 'started_at': 1781367294.5780652}
|
||||
2026-06-14 00:31:53.772[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.85s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.87s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:34:22.408[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:34:41.326[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s15.mp4 (7683800 bytes)
|
||||
2026-06-14 00:34:41.327[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s15
|
||||
2026-06-14 00:34:41.328[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s11
|
||||
2026-06-14 00:34:41.329[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s11', 'prompt': 'The same musician sitting quietly by a window with an acoustic guitar, simple and peaceful, natural daylight, returning to roots', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6851797, 'finished_at': 1781367633.700497, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s11', 'status': 'completed', 'video_url': '/idfile?path=dielv_s11.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s11.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 1699966, 'prompt': 'The same musician sitting quietly by a window with an acoustic guitar, simple and peaceful, natural ', 'seed': 2087212057}, 'task_id': 'dielv_s11', 'started_at': 1781367464.431645}
|
||||
2026-06-14 00:34:41.329[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.85s/it]
7%|▋ | 2/30 [00:07<01:47, 3.85s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
|
||||
2026-06-14 00:37:30.994[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s11.mp4 (1687544 bytes)
|
||||
2026-06-14 00:37:30.996[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s11
|
||||
2026-06-14 00:37:30.996[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s07
|
||||
2026-06-14 00:37:30.997[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s07', 'prompt': 'Musical notes and sound waves visualized as colorful light trails flowing through a concert hall, abstract artistic visualization', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6843948, 'finished_at': 1781367804.74926, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s07', 'status': 'completed', 'video_url': '/idfile?path=dielv_s07.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s07.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 8004551, 'prompt': 'Musical notes and sound waves visualized as colorful light trails flowing through a concert hall, ab', 'seed': 1789236950}, 'task_id': 'dielv_s07', 'started_at': 1781367634.8388765}
|
||||
2026-06-14 00:37:30.998[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.84s/it]
7%|▋ | 2/30 [00:07<01:47, 3.84s/it]
10%|█ | 3/30 [00:11<01:43, 3.85s/it]
13%|█▎ | 4/30 [00:15<01:40, 3.85s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]2026-06-14 00:39:22.508[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:40:19.382[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s07.mp4 (8004551 bytes)
|
||||
2026-06-14 00:40:19.384[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s07
|
||||
2026-06-14 00:40:19.384[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s03
|
||||
2026-06-14 00:40:19.385[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s03', 'prompt': 'A teenage boy learning to play acoustic guitar on a wooden porch, warm indoor lighting, focused expression, coming of age', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6832242, 'finished_at': 1781367975.2612078, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s03', 'status': 'completed', 'video_url': '/idfile?path=dielv_s03.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s03.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 4532696, 'prompt': 'A teenage boy learning to play acoustic guitar on a wooden porch, warm indoor lighting, focused expr', 'seed': 1789236950}, 'task_id': 'dielv_s03', 'started_at': 1781367804.7528274}
|
||||
2026-06-14 00:40:19.385[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.84s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:43:08.784[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s03.mp4 (4532696 bytes)
|
||||
2026-06-14 00:43:08.786[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s03
|
||||
2026-06-14 00:43:08.786[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_hd_s20
|
||||
2026-06-14 00:43:08.787[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_hd_s20', 'prompt': 'A young child sitting next to the elderly musician on the beach, learning to play, generational passing of music, heartwarming', 'size': '1280*704', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781368938.8580103, 'task_id': 'dielv_hd_s20'}
|
||||
2026-06-14 00:43:08.787[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
0%| | 0/30 [00:00<?, ?it/s]
|
||||
2026-06-14 00:43:26.790[webapp][exception][/data/ymq/wan22-service/workers/generate.py:129]Generation error: CUDA out of memory. Tried to allocate 1.99 GiB. GPU 0 has a total capacity of 23.52 GiB of which 1.69 GiB is free. Including non-PyTorch memory, this process has 21.82 GiB memory in use. Of the allocated memory 21.21 GiB is allocated by PyTorch, and 74.81 MiB is reserved by PyTorch but unallocated. If reserved but unallocated memory is large try setting PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True to avoid fragmentation. See documentation for Memory Management (https://docs.pytorch.org/docs/stable/notes/cuda.html#optimizing-memory-usage-with-pytorch-cuda-alloc-conf)
|
||||
Traceback (most recent call last):
|
||||
File "/data/ymq/wan22-service/workers/generate.py", line 104, in run_generate
|
||||
result = await loop.run_in_executor(None, _infer)
|
||||
File "/usr/lib/python3.10/concurrent/futures/thread.py", line 58, in run
|
||||
result = self.fn(*self.args, **self.kwargs)
|
||||
File "/data/ymq/wan22-service/workers/generate.py", line 93, in _infer
|
||||
return engine.generate(
|
||||
File "/data/ymq/wan22-service/workers/wan22_wrapper.py", line 190, in generate
|
||||
video = self.pipeline.generate(
|
||||
File "/data/ymq/wan22-service/repo/wan/textimage2video.py", line 229, in generate
|
||||
return self.t2v(
|
||||
File "/data/ymq/wan22-service/repo/wan/textimage2video.py", line 384, in t2v
|
||||
noise_pred_cond = self.model(
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
|
||||
return self._call_impl(*args, **kwargs)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
|
||||
return forward_call(*args, **kwargs)
|
||||
File "/data/ymq/wan22-service/repo/wan/modules/model.py", line 490, in forward
|
||||
x = block(x, **kwargs)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
|
||||
return self._call_impl(*args, **kwargs)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
|
||||
return forward_call(*args, **kwargs)
|
||||
File "/data/ymq/wan22-service/repo/wan/modules/model.py", line 239, in forward
|
||||
e = (self.modulation.unsqueeze(0) + e).chunk(6, dim=2)
|
||||
torch.OutOfMemoryError: CUDA out of memory. Tried to allocate 1.99 GiB. GPU 0 has a total capacity of 23.52 GiB of which 1.69 GiB is free. Including non-PyTorch memory, this process has 21.82 GiB memory in use. Of the allocated memory 21.21 GiB is allocated by PyTorch, and 74.81 MiB is reserved by PyTorch but unallocated. If reserved but unallocated memory is large try setting PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True to avoid fragmentation. See documentation for Memory Management (https://docs.pytorch.org/docs/stable/notes/cuda.html#optimizing-memory-usage-with-pytorch-cuda-alloc-conf)
|
||||
|
||||
2026-06-14 00:43:26.791[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_hd_s20
|
||||
2026-06-14 00:44:22.513[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:49:22.516[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:54:22.518[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 00:59:22.518[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:04:22.523[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:09:22.525[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:14:22.527[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:19:22.532[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:24:22.536[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:29:22.538[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:34:22.539[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:39:22.544[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:44:22.548[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:49:22.550[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:54:22.550[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:58:05.746[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 01:59:22.554[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:04:22.557[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:09:22.558[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:14:22.563[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:19:22.567[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:24:22.569[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:29:22.570[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:34:22.574[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:39:22.577[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:44:22.578[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:49:22.583[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:54:22.586[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 02:59:22.587[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:04:22.588[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:09:22.592[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:14:22.595[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:19:22.597[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:24:22.602[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:29:22.606[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:34:22.609[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:39:22.609[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:44:22.613[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:49:22.616[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:54:22.618[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 03:59:22.619[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:04:22.622[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:09:22.625[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:14:22.626[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:19:22.631[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:24:22.634[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:29:22.635[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:34:22.636[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:39:22.640[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:44:22.643[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:49:22.644[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:54:22.649[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 04:59:22.653[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:04:22.654[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:09:22.656[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:14:22.661[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:19:22.663[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:24:22.665[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:29:22.671[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:34:22.674[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:39:22.676[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:44:22.676[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:49:22.681[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:54:22.684[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 05:59:22.686[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:04:22.686[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:09:22.690[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:14:22.692[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:19:22.694[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:24:22.699[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:29:22.703[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:34:22.705[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:39:22.705[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:44:22.709[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:49:22.712[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:54:22.713[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 06:59:22.718[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:04:22.721[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:09:22.724[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:14:22.724[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:19:22.728[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:24:22.731[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:29:22.731[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:34:22.734[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:39:22.738[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:44:22.741[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:49:22.741[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:54:22.746[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 07:59:22.749[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:04:22.751[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:09:22.751[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:14:22.755[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:19:22.758[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:24:22.758[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:29:22.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:34:22.765[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:39:22.767[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:44:22.767[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:49:22.771[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:54:22.774[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 08:59:22.775[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:04:22.780[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:09:22.783[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:14:22.785[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:19:22.786[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:24:22.790[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:29:22.793[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:34:22.795[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:39:22.800[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:44:22.803[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:49:22.806[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:54:22.807[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 09:59:22.811[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:04:22.815[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:09:22.815[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:14:22.820[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:19:22.822[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:24:22.824[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:29:22.825[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:34:22.830[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:39:22.833[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:44:22.835[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:49:22.840[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:54:22.843[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 10:59:22.845[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:04:22.846[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:09:22.851[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:14:22.854[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:19:22.856[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:24:22.861[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:29:22.865[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:34:22.868[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:39:22.868[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:44:22.872[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:49:22.874[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:54:22.876[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:58:05.746[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 11:59:22.881[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:04:22.884[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:09:22.887[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:14:22.887[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:19:22.890[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:24:22.893[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:29:22.894[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:34:22.899[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:39:22.903[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:44:22.905[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:49:22.906[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:54:22.910[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:58:05.745[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 12:59:22.913[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:04:22.914[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:09:22.920[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:14:22.922[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:19:22.924[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:24:22.924[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:29:22.926[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:34:22.929[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:39:22.931[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:44:22.936[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:49:22.940[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:54:22.942[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:58:05.746[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 13:59:22.943[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:04:22.947[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:09:22.950[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:14:22.951[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:19:22.956[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:24:22.959[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:29:22.962[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:34:22.962[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:39:22.967[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:44:22.970[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:49:22.972[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:54:22.972[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:58:05.746[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 14:59:22.976[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:04:22.979[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:09:22.980[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:14:22.985[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:19:22.989[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:24:22.990[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:29:22.991[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:33:38.135[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/processorResource.py:436]fpath is None ..., url='http://127.0.0.1:8079/status', url1='http://127.0.0.1:8079/status'
|
||||
2026-06-14 15:33:38.136[webapp][exception][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py:189]Exception=client(127.0.0.1) None access /status cost 0.002578258514404297, (0.00041294097900390625), except=str(request.url)='http://127.0.0.1:8079/status' invalid path
|
||||
Traceback (most recent call last):
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py", line 175, in checkAuth
|
||||
ret = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/processorResource.py", line 377, in _handle
|
||||
raise Exception(f'{str(request.url)=} invalid path')
|
||||
Exception: str(request.url)='http://127.0.0.1:8079/status' invalid path
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py", line 175, in checkAuth
|
||||
ret = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/processorResource.py", line 377, in _handle
|
||||
raise Exception(f'{str(request.url)=} invalid path')
|
||||
Exception: str(request.url)='http://127.0.0.1:8079/status' invalid path
|
||||
|
||||
ERROR:aiohttp.server:Error handling request
|
||||
Traceback (most recent call last):
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp/web_protocol.py", line 477, in _handle_request
|
||||
resp = await request_handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp/web_app.py", line 559, in _handle
|
||||
return await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp/web_middlewares.py", line 117, in impl
|
||||
return await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/real_ip.py", line 22, in middleware
|
||||
return await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp_session/__init__.py", line 191, in factory
|
||||
response = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp_auth/auth/auth.py", line 29, in _middleware_handler
|
||||
response = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py", line 190, in checkAuth
|
||||
raise e
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py", line 175, in checkAuth
|
||||
ret = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/processorResource.py", line 377, in _handle
|
||||
raise Exception(f'{str(request.url)=} invalid path')
|
||||
Exception: str(request.url)='http://127.0.0.1:8079/status' invalid path
|
||||
2026-06-14 15:34:22.995[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:39:22.998[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:44:22.999[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:49:23.004[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:54:23.008[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:58:05.746[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 15:59:23.010[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:04:23.011[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:09:23.015[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:14:23.018[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:19:23.019[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:24:23.024[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
574
nohup_gpu2.out
574
nohup_gpu2.out
@ -1,574 +0,0 @@
|
||||
2026-06-13 19:58:06.653[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/configuredServer.py:40]client_max_size=1024000000
|
||||
reuse_port= True
|
||||
<bound method LongTasks.run of <__main__.Wan22Tasks object at 0x7f1830ce2d40>> is a coroutine
|
||||
2026-06-13 19:58:06.654[webapp][debug][/data/ymq/wan22-service/ah.py:32]longtasks worker started, GPU: 2
|
||||
======== Running on http://0.0.0.0:8079 ========
|
||||
(Press CTRL+C to quit)
|
||||
2026-06-13 19:58:06.755[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-13 19:58:06.757[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:131][worker 0] start
|
||||
2026-06-13 19:58:31.880[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=OwOonR1G4U7fEsy1mBodZ
|
||||
2026-06-13 19:58:31.881[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': '681b096112c5', 'prompt': 'A beautiful sunset over the ocean, waves gently lapping on the shore', 'image': None, 'size': '1280*704', 'frame_num': 33, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781351911.878588, 'task_id': 'OwOonR1G4U7fEsy1mBodZ'}
|
||||
2026-06-13 19:58:31.881[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-13 19:58:31.886[webapp][debug][/data/ymq/wan22-service/workers/generate.py:29]Loading Wan22 engine (first call, may take 30-60s)...
|
||||
Loading checkpoint shards: 0%| | 0/3 [00:00<?, ?it/s]
Loading checkpoint shards: 100%|██████████| 3/3 [00:00<00:00, 51.89it/s]
|
||||
2026-06-13 19:59:43.164[webapp][debug][/data/ymq/wan22-service/workers/generate.py:49]Wan22 engine loaded, GPU: 2
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:02<01:10, 2.41s/it]
7%|▋ | 2/30 [00:04<01:04, 2.29s/it]
10%|█ | 3/30 [00:06<01:01, 2.27s/it]
13%|█▎ | 4/30 [00:09<00:58, 2.25s/it]
17%|█▋ | 5/30 [00:11<00:55, 2.23s/it]
20%|██ | 6/30 [00:13<00:53, 2.23s/it]
23%|██▎ | 7/30 [00:15<00:51, 2.22s/it]
27%|██▋ | 8/30 [00:17<00:48, 2.22s/it]
30%|███ | 9/30 [00:20<00:46, 2.22s/it]
33%|███▎ | 10/30 [00:22<00:44, 2.22s/it]
37%|███▋ | 11/30 [00:24<00:42, 2.22s/it]
40%|████ | 12/30 [00:26<00:39, 2.22s/it]
43%|████▎ | 13/30 [00:29<00:37, 2.22s/it]
47%|████▋ | 14/30 [00:31<00:35, 2.22s/it]
50%|█████ | 15/30 [00:33<00:33, 2.22s/it]
53%|█████▎ | 16/30 [00:35<00:31, 2.22s/it]
57%|█████▋ | 17/30 [00:37<00:28, 2.22s/it]
60%|██████ | 18/30 [00:40<00:26, 2.22s/it]
63%|██████▎ | 19/30 [00:42<00:24, 2.22s/it]
67%|██████▋ | 20/30 [00:44<00:22, 2.22s/it]
70%|███████ | 21/30 [00:46<00:20, 2.23s/it]
73%|███████▎ | 22/30 [00:49<00:17, 2.23s/it]
77%|███████▋ | 23/30 [00:51<00:15, 2.23s/it]
80%|████████ | 24/30 [00:53<00:13, 2.23s/it]
83%|████████▎ | 25/30 [00:55<00:11, 2.23s/it]
87%|████████▋ | 26/30 [00:57<00:08, 2.23s/it]
90%|█████████ | 27/30 [01:00<00:06, 2.23s/it]
93%|█████████▎| 28/30 [01:02<00:04, 2.23s/it]
97%|█████████▋| 29/30 [01:04<00:02, 2.23s/it]
100%|██████████| 30/30 [01:06<00:00, 2.23s/it]
100%|██████████| 30/30 [01:06<00:00, 2.23s/it]
|
||||
/data/ymq/wan22-service/repo/wan/modules/vae2_2.py:1042: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
|
||||
with amp.autocast(dtype=self.dtype):
|
||||
2026-06-13 20:01:35.086[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/681b096112c5.mp4 (5507132 bytes)
|
||||
2026-06-13 20:01:35.087[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished OwOonR1G4U7fEsy1mBodZ
|
||||
2026-06-13 20:02:40.922[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=szFTFRXVCa1ThcWmIv-Rj
|
||||
2026-06-13 20:02:40.923[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'fc03c292fde3', 'prompt': 'Concurrent test task 1 - mountain landscape with flowing river', 'image': None, 'size': '832*480', 'frame_num': 33, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781352160.9210994, 'task_id': 'szFTFRXVCa1ThcWmIv-Rj'}
|
||||
2026-06-13 20:02:40.924[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:00<00:26, 1.09it/s]
7%|▋ | 2/30 [00:01<00:25, 1.09it/s]
10%|█ | 3/30 [00:02<00:24, 1.09it/s]
13%|█▎ | 4/30 [00:03<00:23, 1.09it/s]
17%|█▋ | 5/30 [00:04<00:22, 1.09it/s]
20%|██ | 6/30 [00:05<00:21, 1.09it/s]
23%|██▎ | 7/30 [00:06<00:21, 1.09it/s]
27%|██▋ | 8/30 [00:07<00:20, 1.09it/s]
30%|███ | 9/30 [00:08<00:19, 1.09it/s]2026-06-13 20:03:06.782[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
33%|███▎ | 10/30 [00:09<00:18, 1.09it/s]
37%|███▋ | 11/30 [00:10<00:17, 1.09it/s]
40%|████ | 12/30 [00:11<00:16, 1.09it/s]
43%|████▎ | 13/30 [00:11<00:15, 1.09it/s]
47%|████▋ | 14/30 [00:12<00:14, 1.09it/s]
50%|█████ | 15/30 [00:13<00:13, 1.09it/s]
53%|█████▎ | 16/30 [00:14<00:12, 1.09it/s]
57%|█████▋ | 17/30 [00:15<00:11, 1.09it/s]
60%|██████ | 18/30 [00:16<00:11, 1.09it/s]
63%|██████▎ | 19/30 [00:17<00:10, 1.09it/s]
67%|██████▋ | 20/30 [00:18<00:09, 1.09it/s]
70%|███████ | 21/30 [00:19<00:08, 1.09it/s]
73%|███████▎ | 22/30 [00:20<00:07, 1.09it/s]
77%|███████▋ | 23/30 [00:21<00:06, 1.09it/s]
80%|████████ | 24/30 [00:22<00:05, 1.09it/s]
83%|████████▎ | 25/30 [00:22<00:04, 1.08it/s]
87%|████████▋ | 26/30 [00:23<00:03, 1.08it/s]
90%|█████████ | 27/30 [00:24<00:02, 1.08it/s]
93%|█████████▎| 28/30 [00:25<00:01, 1.08it/s]
97%|█████████▋| 29/30 [00:26<00:00, 1.08it/s]
100%|██████████| 30/30 [00:27<00:00, 1.08it/s]
100%|██████████| 30/30 [00:27<00:00, 1.09it/s]
|
||||
2026-06-13 20:03:48.318[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/fc03c292fde3.mp4 (1793125 bytes)
|
||||
2026-06-13 20:03:48.320[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished szFTFRXVCa1ThcWmIv-Rj
|
||||
2026-06-13 20:08:06.786[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 20:13:06.788[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 20:14:00.997[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=m501sRj8mXDuQySG2M6_4
|
||||
2026-06-13 20:14:00.999[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'scene_00', 'prompt': "A massive underground cyberpunk laboratory filled with holographic displays showing AI neural networks generating music. Rows of glowing server racks pulse with neon blue and purple light. Giant screens display waveform visualizations and the text 'TOP SECRET PROJECT'. Scientists in futuristic lab coats monitor hundreds of floating data panels. The camera slowly pushes forward through the lab, revealing an enormous central AI core shaped like a golden trophy, radiating light. Dark industrial environment with volumetric fog, dramatic rim lighting, cyan and magenta neon accents. Cinematic dolly-in shot.", 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781352840.9966664, 'task_id': 'm501sRj8mXDuQySG2M6_4'}
|
||||
2026-06-13 20:14:01.000[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.81s/it]
7%|▋ | 2/30 [00:07<01:46, 3.80s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.81s/it]
20%|██ | 6/30 [00:22<01:31, 3.81s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.81s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.82s/it]
30%|███ | 9/30 [00:34<01:20, 3.82s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.82s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.83s/it]
40%|████ | 12/30 [00:45<01:09, 3.84s/it]
43%|████▎ | 13/30 [00:49<01:05, 3.84s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.84s/it]
50%|█████ | 15/30 [00:57<00:57, 3.85s/it]
53%|█████▎ | 16/30 [01:01<00:53, 3.85s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.85s/it]
60%|██████ | 18/30 [01:08<00:46, 3.85s/it]
63%|██████▎ | 19/30 [01:12<00:42, 3.85s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.85s/it]
70%|███████ | 21/30 [01:20<00:34, 3.86s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.86s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.86s/it]
80%|████████ | 24/30 [01:32<00:23, 3.86s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:43<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:47<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.85s/it]
|
||||
2026-06-13 20:17:07.145[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/scene_00.mp4 (10186962 bytes)
|
||||
2026-06-13 20:17:07.147[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished m501sRj8mXDuQySG2M6_4
|
||||
2026-06-13 20:17:07.148[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=Grg5bSPm4IGXZkQe_FBAG
|
||||
2026-06-13 20:17:07.149[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'scene_04', 'prompt': "A dystopian surveillance command center monitoring public opinion. Giant screens show social media comments being categorized as 'positive' or 'NEEDS LEGAL ATTENTION'. Lawyers in cyberpunk suits with glowing briefcases deploy from pods. A massive sentiment analysis dashboard shows negative comments being 'explained away' by automated response bots. Red alert sirens flash when doubt is detected. The camera slowly rotates 360 degrees around the central monitoring hub. Dark blue and red color scheme with authoritarian undertones. Orwellian meets corporate PR aesthetic.", 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781352841.0417051, 'task_id': 'Grg5bSPm4IGXZkQe_FBAG'}
|
||||
2026-06-13 20:17:07.149[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]2026-06-13 20:18:06.790[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.88s/it]
47%|████▋ | 14/30 [00:54<01:02, 3.88s/it]
50%|█████ | 15/30 [00:57<00:58, 3.88s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 20:19:55.376[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/scene_04.mp4 (7832935 bytes)
|
||||
2026-06-13 20:19:55.378[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished Grg5bSPm4IGXZkQe_FBAG
|
||||
2026-06-13 20:20:44.336[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=LfUr0rQ6qOm5xInpnsPhI
|
||||
2026-06-13 20:20:44.337[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s01', 'prompt': 'Close-up of neural network visualizations on giant screens, musical waveforms forming from data streams. The figure watches in silence as AI generates music. Neon purple and cyan reflections on their face.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.335333, 'task_id': 'LfUr0rQ6qOm5xInpnsPhI'}
|
||||
2026-06-13 20:20:44.337[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.80s/it]
7%|▋ | 2/30 [00:07<01:46, 3.81s/it]
10%|█ | 3/30 [00:11<01:42, 3.81s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.82s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.82s/it]
20%|██ | 6/30 [00:22<01:31, 3.83s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.83s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.84s/it]
30%|███ | 9/30 [00:34<01:20, 3.84s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]2026-06-13 20:21:47.221[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/processorResource.py:436]fpath is None ..., url='http://127.0.0.1:8079/api/health', url1='http://127.0.0.1:8079/api/health'
|
||||
2026-06-13 20:21:47.221[webapp][exception][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py:189]Exception=client(127.0.0.1) None access /api/health cost 0.0010652542114257812, (6.008148193359375e-05), except=str(request.url)='http://127.0.0.1:8079/api/health' invalid path
|
||||
Traceback (most recent call last):
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py", line 175, in checkAuth
|
||||
ret = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/processorResource.py", line 377, in _handle
|
||||
raise Exception(f'{str(request.url)=} invalid path')
|
||||
Exception: str(request.url)='http://127.0.0.1:8079/api/health' invalid path
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py", line 175, in checkAuth
|
||||
ret = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/processorResource.py", line 377, in _handle
|
||||
raise Exception(f'{str(request.url)=} invalid path')
|
||||
Exception: str(request.url)='http://127.0.0.1:8079/api/health' invalid path
|
||||
|
||||
ERROR:aiohttp.server:Error handling request
|
||||
Traceback (most recent call last):
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp/web_protocol.py", line 477, in _handle_request
|
||||
resp = await request_handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp/web_app.py", line 559, in _handle
|
||||
return await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp/web_middlewares.py", line 117, in impl
|
||||
return await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/real_ip.py", line 22, in middleware
|
||||
return await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp_session/__init__.py", line 191, in factory
|
||||
response = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp_auth/auth/auth.py", line 29, in _middleware_handler
|
||||
response = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py", line 190, in checkAuth
|
||||
raise e
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py", line 175, in checkAuth
|
||||
ret = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/processorResource.py", line 377, in _handle
|
||||
raise Exception(f'{str(request.url)=} invalid path')
|
||||
Exception: str(request.url)='http://127.0.0.1:8079/api/health' invalid path
|
||||
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:49<01:05, 3.86s/it]2026-06-13 20:21:55.148[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/processorResource.py:436]fpath is None ..., url='http://127.0.0.1:8079/', url1='http://127.0.0.1:8079/'
|
||||
2026-06-13 20:21:55.149[webapp][exception][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py:189]Exception=client(127.0.0.1) None access / cost 0.0018961429595947266, (0.0002465248107910156), except=str(request.url)='http://127.0.0.1:8079/' invalid path
|
||||
Traceback (most recent call last):
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py", line 175, in checkAuth
|
||||
ret = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/processorResource.py", line 377, in _handle
|
||||
raise Exception(f'{str(request.url)=} invalid path')
|
||||
Exception: str(request.url)='http://127.0.0.1:8079/' invalid path
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py", line 175, in checkAuth
|
||||
ret = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/processorResource.py", line 377, in _handle
|
||||
raise Exception(f'{str(request.url)=} invalid path')
|
||||
Exception: str(request.url)='http://127.0.0.1:8079/' invalid path
|
||||
|
||||
ERROR:aiohttp.server:Error handling request
|
||||
Traceback (most recent call last):
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp/web_protocol.py", line 477, in _handle_request
|
||||
resp = await request_handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp/web_app.py", line 559, in _handle
|
||||
return await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp/web_middlewares.py", line 117, in impl
|
||||
return await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/real_ip.py", line 22, in middleware
|
||||
return await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp_session/__init__.py", line 191, in factory
|
||||
response = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/aiohttp_auth/auth/auth.py", line 29, in _middleware_handler
|
||||
response = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py", line 190, in checkAuth
|
||||
raise e
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/auth_api.py", line 175, in checkAuth
|
||||
ret = await handler(request)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/processorResource.py", line 377, in _handle
|
||||
raise Exception(f'{str(request.url)=} invalid path')
|
||||
Exception: str(request.url)='http://127.0.0.1:8079/' invalid path
|
||||
47%|████▋ | 14/30 [00:53<01:01, 3.86s/it]
50%|█████ | 15/30 [00:57<00:57, 3.86s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.86s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.86s/it]
60%|██████ | 18/30 [01:09<00:46, 3.86s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.87s/it]
70%|███████ | 21/30 [01:20<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.86s/it]
|
||||
2026-06-13 20:23:06.800[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 20:23:32.719[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s01.mp4 (7905173 bytes)
|
||||
2026-06-13 20:23:32.721[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished LfUr0rQ6qOm5xInpnsPhI
|
||||
2026-06-13 20:23:32.721[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=P_-qe-eWzvab3A8vYLwYz
|
||||
2026-06-13 20:23:32.722[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s29', 'prompt': 'Final shot: chaos of opinions, believers, doubters, angry mobs, followers all feeding into a massive algorithmic engine that converts controversy into traffic. Engine hums. Fade to black.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.5596755, 'task_id': 'P_-qe-eWzvab3A8vYLwYz'}
|
||||
2026-06-13 20:23:32.723[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.84s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 20:26:22.723[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s29.mp4 (10203420 bytes)
|
||||
2026-06-13 20:26:22.724[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished P_-qe-eWzvab3A8vYLwYz
|
||||
2026-06-13 20:26:22.724[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s29
|
||||
2026-06-13 20:26:22.725[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s29', 'prompt': 'Final shot: chaos of opinions, believers, doubters, angry mobs, followers all feeding into a massive algorithmic engine that converts controversy into traffic. Engine hums. Fade to black.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.609854, 'task_id': 'mtv_s29'}
|
||||
2026-06-13 20:26:22.726[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.86s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]2026-06-13 20:28:06.805[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 20:29:13.397[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s29.mp4 (10203420 bytes)
|
||||
2026-06-13 20:29:13.399[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s29
|
||||
2026-06-13 20:29:13.400[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s25
|
||||
2026-06-13 20:29:13.401[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s25', 'prompt': 'The propaganda officials celebrating around a cake shaped like the song album cover. Confetti cannons fire. Totalitarian kitsch meets cyberpunk absurdity. Gold and crimson.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6090753, 'task_id': 'mtv_s25'}
|
||||
2026-06-13 20:29:13.401[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.86s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.87s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 20:32:04.449[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s25.mp4 (9499715 bytes)
|
||||
2026-06-13 20:32:04.451[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s25
|
||||
2026-06-13 20:32:04.451[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s20
|
||||
2026-06-13 20:32:04.452[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s20', 'prompt': 'Musical notation literally trembling and bowing on animated sheet music displayed on giant screens. Notes rearrange themselves into the song melody pattern. Academic absurdity.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6080523, 'task_id': 'mtv_s20'}
|
||||
2026-06-13 20:32:04.452[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.84s/it]
7%|▋ | 2/30 [00:07<01:47, 3.84s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.86s/it]
30%|███ | 9/30 [00:34<01:20, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]2026-06-13 20:33:06.805[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.87s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 20:34:53.248[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s20.mp4 (3787804 bytes)
|
||||
2026-06-13 20:34:53.249[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s20
|
||||
2026-06-13 20:34:53.250[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s17
|
||||
2026-06-13 20:34:53.250[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s17', 'prompt': 'The original lone figure watching from a glass tower above the chaos, sipping coffee. Below, the entire city is in an uproar. Calm satisfaction contrasted with chaos below.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.607441, 'task_id': 'mtv_s17'}
|
||||
2026-06-13 20:34:53.251[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
|
||||
2026-06-13 20:37:43.370[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s17.mp4 (3666828 bytes)
|
||||
2026-06-13 20:37:43.372[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s17
|
||||
2026-06-13 20:37:43.373[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s13
|
||||
2026-06-13 20:37:43.374[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s13', 'prompt': 'A professor at a whiteboard desperately trying to prove simplicity equals genius using absurd mathematical equations. Students taking notes on holographic tablets. Academic satire.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.606649, 'task_id': 'mtv_s13'}
|
||||
2026-06-13 20:37:43.374[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.83s/it]2026-06-13 20:38:06.811[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 20:40:32.229[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s13.mp4 (2307888 bytes)
|
||||
2026-06-13 20:40:32.231[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s13
|
||||
2026-06-13 20:40:32.232[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s09
|
||||
2026-06-13 20:40:32.232[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s09', 'prompt': 'A massive countdown timer hits zero. An explosion of golden light transforms the entire city skyline. Buildings reshape into musical notes. Aerial crane shot over neon metropolis.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6058004, 'task_id': 'mtv_s09'}
|
||||
2026-06-13 20:40:32.233[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:40, 3.85s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 20:43:06.813[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 20:43:23.428[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s09.mp4 (12223288 bytes)
|
||||
2026-06-13 20:43:23.429[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s09
|
||||
2026-06-13 20:43:23.430[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s05
|
||||
2026-06-13 20:43:23.431[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s05', 'prompt': 'A giant conveyor belt carrying frequency spectrums through a tunnel of lasers. Red rejection warnings and green acceptance lights flash alternately. Industrial cyberpunk aesthetic.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6050174, 'task_id': 'mtv_s05'}
|
||||
2026-06-13 20:43:23.431[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.84s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.86s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.88s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 20:46:12.095[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s05.mp4 (11506057 bytes)
|
||||
2026-06-13 20:46:12.097[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s05
|
||||
2026-06-13 20:46:12.098[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s01
|
||||
2026-06-13 20:46:12.099[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s01', 'prompt': 'Close-up of neural network visualizations on giant screens, musical waveforms forming from data streams. The figure watches in silence as AI generates music. Neon purple and cyan reflections on their face.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6042397, 'task_id': 'mtv_s01'}
|
||||
2026-06-13 20:46:12.099[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.84s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]2026-06-13 20:48:06.821[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 20:49:02.729[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s01.mp4 (7905173 bytes)
|
||||
2026-06-13 20:49:02.730[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s01
|
||||
2026-06-13 20:49:02.731[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=fuzALnUf7oTAsyh0V58qh
|
||||
2026-06-13 20:49:02.732[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s22', 'prompt': 'A propaganda ministry control room. Officials manipulate giant screens showing statistics being optimized. Bars growing impossibly tall, pie charts distorting. Workers adjust narrative dials.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.5013728, 'task_id': 'fuzALnUf7oTAsyh0V58qh'}
|
||||
2026-06-13 20:49:02.732[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.86s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.88s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.89s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.89s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 20:51:52.627[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s22.mp4 (4583466 bytes)
|
||||
2026-06-13 20:51:52.628[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished fuzALnUf7oTAsyh0V58qh
|
||||
2026-06-13 20:51:52.628[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=Q3pqgXMsYzzJ7_Hptf10F
|
||||
2026-06-13 20:51:52.628[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s18', 'prompt': 'A futuristic music academy lecture hall. Students in uniform study a single four bar melody on holographic music sheets. Professor points at massive blackboard analysis of the intro.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.4722435, 'task_id': 'Q3pqgXMsYzzJ7_Hptf10F'}
|
||||
2026-06-13 20:51:52.629[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.84s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]2026-06-13 20:53:06.894[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
50%|█████ | 15/30 [00:57<00:58, 3.88s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 20:54:43.660[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s18.mp4 (4259352 bytes)
|
||||
2026-06-13 20:54:43.663[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished Q3pqgXMsYzzJ7_Hptf10F
|
||||
2026-06-13 20:54:43.664[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=IBknIRzdPBiXQdl4hfN-6
|
||||
2026-06-13 20:54:43.664[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s14', 'prompt': 'A dystopian surveillance command center. Giant screens categorize social media comments as positive or needs legal attention. Red alert sirens flash when doubt is detected. Dark blue atmosphere.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.4395947, 'task_id': 'IBknIRzdPBiXQdl4hfN-6'}
|
||||
2026-06-13 20:54:43.665[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.88s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.89s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.89s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 20:57:34.976[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s14.mp4 (6336259 bytes)
|
||||
2026-06-13 20:57:34.977[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished IBknIRzdPBiXQdl4hfN-6
|
||||
2026-06-13 20:57:34.978[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=AXU5ZfzH-wD0GLOo_U3TF
|
||||
2026-06-13 20:57:34.978[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s10', 'prompt': 'A chaotic war room where music critics sit around an enormous circular table covered in holographic analysis charts. News tickers scroll breaking news about the song changing the world.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.4076762, 'task_id': 'AXU5ZfzH-wD0GLOo_U3TF'}
|
||||
2026-06-13 20:57:34.979[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]2026-06-13 20:58:06.758[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-13 20:58:06.894[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 21:00:26.654[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s10.mp4 (5898209 bytes)
|
||||
2026-06-13 21:00:26.656[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished AXU5ZfzH-wD0GLOo_U3TF
|
||||
2026-06-13 21:00:26.657[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=aaGYU5Qq71er0ISG9a5jT
|
||||
2026-06-13 21:00:26.657[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s05', 'prompt': 'A giant conveyor belt carrying frequency spectrums through a tunnel of lasers. Red rejection warnings and green acceptance lights flash alternately. Industrial cyberpunk aesthetic.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.3647897, 'task_id': 'aaGYU5Qq71er0ISG9a5jT'}
|
||||
2026-06-13 21:00:26.658[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.84s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.86s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.86s/it]
30%|███ | 9/30 [00:34<01:21, 3.87s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.87s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-13 21:03:06.995[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:03:18.072[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s05.mp4 (11506057 bytes)
|
||||
2026-06-13 21:03:18.073[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished aaGYU5Qq71er0ISG9a5jT
|
||||
2026-06-13 21:08:06.998[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:13:07.000[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:18:07.005[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:23:07.009[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:28:07.012[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:33:07.011[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:38:07.015[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:43:07.018[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:48:07.020[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:53:07.025[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:58:06.758[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-13 21:58:07.026[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:03:07.029[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:08:07.029[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:13:07.034[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:18:07.037[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:23:07.039[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:28:07.039[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:33:07.043[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:38:07.045[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:43:07.046[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:48:07.051[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:53:07.054[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:58:06.758[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-13 22:58:07.055[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:03:07.056[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:08:07.059[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:13:07.061[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:18:07.063[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:23:07.068[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:28:07.071[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:33:07.073[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:38:07.073[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:43:07.077[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:48:07.079[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:52:12.200[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s02
|
||||
2026-06-13 23:52:12.201[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s02', 'prompt': 'An old tree on a hilltop under moonlight, cicadas singing in the night, peaceful rural summer evening, soft blue tones', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781365932.1997426, 'task_id': 'dielv_s02'}
|
||||
2026-06-13 23:52:12.202[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.79s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.80s/it]
17%|█▋ | 5/30 [00:18<01:35, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.81s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.81s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.81s/it]
30%|███ | 9/30 [00:34<01:20, 3.81s/it]2026-06-13 23:53:07.136[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
33%|███▎ | 10/30 [00:38<01:16, 3.82s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.82s/it]
40%|████ | 12/30 [00:45<01:08, 3.83s/it]
43%|████▎ | 13/30 [00:49<01:05, 3.83s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.84s/it]
50%|█████ | 15/30 [00:57<00:57, 3.84s/it]
53%|█████▎ | 16/30 [01:01<00:53, 3.84s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.84s/it]
60%|██████ | 18/30 [01:08<00:46, 3.85s/it]
63%|██████▎ | 19/30 [01:12<00:42, 3.85s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.85s/it]
70%|███████ | 21/30 [01:20<00:34, 3.85s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.85s/it]
77%|███████▋ | 23/30 [01:28<00:26, 3.85s/it]
80%|████████ | 24/30 [01:31<00:23, 3.86s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.86s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.86s/it]
90%|█████████ | 27/30 [01:43<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:47<00:07, 3.87s/it]
97%|█████████▋| 29/30 [01:51<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.84s/it]
|
||||
2026-06-13 23:55:02.850[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s02.mp4 (4427050 bytes)
|
||||
2026-06-13 23:55:02.852[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s02
|
||||
2026-06-13 23:55:02.852[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s19
|
||||
2026-06-13 23:55:02.853[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s19', 'prompt': 'An elderly musician sitting on a beach chair playing guitar at sunrise, peaceful expression, lifetime of music, warm golden light', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781366061.6867406, 'task_id': 'dielv_s19'}
|
||||
2026-06-13 23:55:02.854[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.84s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
|
||||
2026-06-13 23:57:53.813[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s19.mp4 (2896789 bytes)
|
||||
2026-06-13 23:57:53.815[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s19
|
||||
2026-06-13 23:57:53.815[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s15
|
||||
2026-06-13 23:57:53.816[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s15', 'prompt': 'A crowd of people singing together at an outdoor concert, everyone swaying to the same melody, unity in music, golden hour', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781366061.685966, 'task_id': 'dielv_s15'}
|
||||
2026-06-13 23:57:53.817[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-13 23:58:06.759[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-13 23:58:07.137[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.89s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.89s/it]
100%|██████████| 30/30 [01:56<00:00, 3.89s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:00:45.239[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s15.mp4 (5922847 bytes)
|
||||
2026-06-14 00:00:45.241[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s15
|
||||
2026-06-14 00:00:45.241[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s11
|
||||
2026-06-14 00:00:45.242[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s11', 'prompt': 'The same musician sitting quietly by a window with an acoustic guitar, simple and peaceful, natural daylight, returning to roots', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781366061.6851797, 'task_id': 'dielv_s11'}
|
||||
2026-06-14 00:00:45.243[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.85s/it]
7%|▋ | 2/30 [00:07<01:47, 3.86s/it]
10%|█ | 3/30 [00:11<01:44, 3.85s/it]
13%|█▎ | 4/30 [00:15<01:40, 3.85s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:29<00:27, 3.89s/it]
80%|████████ | 24/30 [01:32<00:23, 3.89s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.89s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.89s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.89s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:03:07.238[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:03:36.493[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s11.mp4 (2563551 bytes)
|
||||
2026-06-14 00:03:36.494[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s11
|
||||
2026-06-14 00:03:36.495[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s07
|
||||
2026-06-14 00:03:36.495[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s07', 'prompt': 'Musical notes and sound waves visualized as colorful light trails flowing through a concert hall, abstract artistic visualization', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781366061.6843948, 'task_id': 'dielv_s07'}
|
||||
2026-06-14 00:03:36.495[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.86s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.86s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:06:27.132[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s07.mp4 (6819770 bytes)
|
||||
2026-06-14 00:06:27.134[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s07
|
||||
2026-06-14 00:06:27.135[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s03
|
||||
2026-06-14 00:06:27.136[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s03', 'prompt': 'A teenage boy learning to play acoustic guitar on a wooden porch, warm indoor lighting, focused expression, coming of age', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6832242, 'finished_at': 1781366102.4238803, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s03', 'status': 'completed', 'video_url': '/idfile?path=dielv_s03.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s03.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 4230230, 'prompt': 'A teenage boy learning to play acoustic guitar on a wooden porch, warm indoor lighting, focused expr', 'seed': 56748582}, 'task_id': 'dielv_s03', 'started_at': 1781365932.2021058}
|
||||
2026-06-14 00:06:27.137[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.84s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.86s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]2026-06-14 00:08:07.340[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.89s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.89s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:09:16.688[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s03.mp4 (3872680 bytes)
|
||||
2026-06-14 00:09:16.690[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s03
|
||||
2026-06-14 00:09:16.691[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s22
|
||||
2026-06-14 00:09:16.692[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s22', 'prompt': 'Final shot: sunset beach with guitar leaning against driftwood, waves gently washing, musical legacy, peaceful ending, warm tones fading', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6873186, 'finished_at': 1781366271.13903, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s22', 'status': 'completed', 'video_url': '/idfile?path=dielv_s22.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s22.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 4991745, 'prompt': 'Final shot: sunset beach with guitar leaning against driftwood, waves gently washing, musical legacy', 'seed': 1789236950}, 'task_id': 'dielv_s22', 'started_at': 1781366101.049733}
|
||||
2026-06-14 00:09:16.693[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:12:08.637[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s22.mp4 (4641915 bytes)
|
||||
2026-06-14 00:12:08.639[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s22
|
||||
2026-06-14 00:12:08.639[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s18
|
||||
2026-06-14 00:12:08.640[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s18', 'prompt': 'A lighthouse beam sweeping across dark ocean waters, rhythmic rotation, beacon in the night, metaphor for persistence', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.686545, 'finished_at': 1781366442.3037517, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s18', 'status': 'completed', 'video_url': '/idfile?path=dielv_s18.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s18.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 3594139, 'prompt': 'A lighthouse beam sweeping across dark ocean waters, rhythmic rotation, beacon in the night, metapho', 'seed': 1789236950}, 'task_id': 'dielv_s18', 'started_at': 1781366271.1421335}
|
||||
2026-06-14 00:12:08.640[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]2026-06-14 00:13:07.400[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.88s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:14:58.394[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s18.mp4 (3465578 bytes)
|
||||
2026-06-14 00:14:58.396[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s18
|
||||
2026-06-14 00:14:58.397[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s14
|
||||
2026-06-14 00:14:58.397[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s14', 'prompt': 'Close-up of hands writing music notes on paper, pen moving steadily, warm desk lamp, creative flow, vintage paper texture', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6857574, 'finished_at': 1781366611.495634, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s14', 'status': 'completed', 'video_url': '/idfile?path=dielv_s14.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s14.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 3088185, 'prompt': 'Close-up of hands writing music notes on paper, pen moving steadily, warm desk lamp, creative flow, ', 'seed': 56748582}, 'task_id': 'dielv_s14', 'started_at': 1781366441.2586496}
|
||||
2026-06-14 00:14:58.398[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.83s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.89s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:17:49.603[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s14.mp4 (2095876 bytes)
|
||||
2026-06-14 00:17:49.605[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s14
|
||||
2026-06-14 00:17:49.605[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s10
|
||||
2026-06-14 00:17:49.606[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s10', 'prompt': 'A modern music studio with synthesizers and screens, a musician experimenting with new sounds, blue LED lighting, creative exploration', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.684984, 'finished_at': 1781366782.0907538, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s10', 'status': 'completed', 'video_url': '/idfile?path=dielv_s10.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s10.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 5248297, 'prompt': 'A modern music studio with synthesizers and screens, a musician experimenting with new sounds, blue ', 'seed': 2087212057}, 'task_id': 'dielv_s10', 'started_at': 1781366611.4962368}
|
||||
2026-06-14 00:17:49.607[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-14 00:18:07.418[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.89s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.89s/it]
80%|████████ | 24/30 [01:32<00:23, 3.89s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.89s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.89s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.89s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.89s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:20:39.615[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s10.mp4 (4428235 bytes)
|
||||
2026-06-14 00:20:39.617[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s10
|
||||
2026-06-14 00:20:39.617[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s06
|
||||
2026-06-14 00:20:39.619[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s06', 'prompt': 'Close-up of guitar strings being played, fingers moving gracefully, warm stage lighting, musical passion, shallow depth of field', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6841996, 'finished_at': 1781366948.976176, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s06', 'status': 'completed', 'video_url': '/idfile?path=dielv_s06.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s06.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 5484613, 'prompt': 'Close-up of guitar strings being played, fingers moving gracefully, warm stage lighting, musical pas', 'seed': 56748582}, 'task_id': 'dielv_s06', 'started_at': 1781366779.728964}
|
||||
2026-06-14 00:20:39.619[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.84s/it]
7%|▋ | 2/30 [00:07<01:47, 3.85s/it]
10%|█ | 3/30 [00:11<01:43, 3.85s/it]
13%|█▎ | 4/30 [00:15<01:40, 3.85s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.88s/it]
47%|████▋ | 14/30 [00:54<01:02, 3.88s/it]
50%|█████ | 15/30 [00:57<00:58, 3.89s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.89s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.89s/it]
60%|██████ | 18/30 [01:09<00:46, 3.89s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.89s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.89s/it]
70%|███████ | 21/30 [01:21<00:35, 3.89s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.89s/it]
77%|███████▋ | 23/30 [01:29<00:27, 3.89s/it]
80%|████████ | 24/30 [01:33<00:23, 3.89s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.89s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.89s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.89s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.89s/it]
100%|██████████| 30/30 [01:56<00:00, 3.89s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
|
||||
2026-06-14 00:23:07.519[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:23:31.712[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s06.mp4 (4123872 bytes)
|
||||
2026-06-14 00:23:31.714[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s06
|
||||
2026-06-14 00:23:31.715[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s02
|
||||
2026-06-14 00:23:31.716[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s02', 'prompt': 'An old tree on a hilltop under moonlight, cicadas singing in the night, peaceful rural summer evening, soft blue tones', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6830482, 'finished_at': 1781367118.2063048, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s02', 'status': 'completed', 'video_url': '/idfile?path=dielv_s02.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s02.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 3780188, 'prompt': 'An old tree on a hilltop under moonlight, cicadas singing in the night, peaceful rural summer evenin', 'seed': 56748582}, 'task_id': 'dielv_s02', 'started_at': 1781366948.9798791}
|
||||
2026-06-14 00:23:31.716[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
|
||||
2026-06-14 00:26:22.334[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s02.mp4 (4427050 bytes)
|
||||
2026-06-14 00:26:22.335[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s02
|
||||
2026-06-14 00:26:22.336[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s21
|
||||
2026-06-14 00:26:22.337[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s21', 'prompt': 'Ocean waves forming perfect spiraling patterns when viewed from above, nature mathematical beauty, aerial drone shot, blue green water', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6871283, 'finished_at': 1781367286.370003, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s21', 'status': 'completed', 'video_url': '/idfile?path=dielv_s21.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s21.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 11259881, 'prompt': 'Ocean waves forming perfect spiraling patterns when viewed from above, nature mathematical beauty, a', 'seed': 56748582}, 'task_id': 'dielv_s21', 'started_at': 1781367118.2091925}
|
||||
2026-06-14 00:26:22.337[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:35, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.84s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.84s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.85s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.85s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:24<00:31, 3.88s/it]2026-06-14 00:28:07.620[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
|
||||
2026-06-14 00:29:13.274[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s21.mp4 (8247910 bytes)
|
||||
2026-06-14 00:29:13.276[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s21
|
||||
2026-06-14 00:29:13.276[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s17
|
||||
2026-06-14 00:29:13.277[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s17', 'prompt': 'Wind blowing through tall grass and trees on a coastal cliff, clouds moving across the sky, nature symphony, epic wide shot', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6863546, 'finished_at': 1781367456.6436777, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s17', 'status': 'completed', 'video_url': '/idfile?path=dielv_s17.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s17.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 9814141, 'prompt': 'Wind blowing through tall grass and trees on a coastal cliff, clouds moving across the sky, nature s', 'seed': 56748582}, 'task_id': 'dielv_s17', 'started_at': 1781367286.3727841}
|
||||
2026-06-14 00:29:13.277[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.84s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.86s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.86s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.87s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.87s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
|
||||
2026-06-14 00:32:03.642[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s17.mp4 (6598791 bytes)
|
||||
2026-06-14 00:32:03.644[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s17
|
||||
2026-06-14 00:32:03.644[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s13
|
||||
2026-06-14 00:32:03.645[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s13', 'prompt': 'A middle-aged musician performing in a park, surrounded by trees, children listening, warm afternoon sunlight, simple joy', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6855578, 'finished_at': 1781367625.349164, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s13', 'status': 'completed', 'video_url': '/idfile?path=dielv_s13.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s13.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 11200309, 'prompt': 'A middle-aged musician performing in a park, surrounded by trees, children listening, warm afternoon', 'seed': 56748582}, 'task_id': 'dielv_s13', 'started_at': 1781367456.6466372}
|
||||
2026-06-14 00:32:03.645[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:51, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.84s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.86s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]2026-06-14 00:33:07.687[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.88s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:34:54.803[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s13.mp4 (7526481 bytes)
|
||||
2026-06-14 00:34:54.804[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s13
|
||||
2026-06-14 00:34:54.805[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s09
|
||||
2026-06-14 00:34:54.806[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s09', 'prompt': 'An adult musician walking through a busy city street with neon signs, searching for inspiration, reflective mood, night scene', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6847923, 'finished_at': 1781367793.5745637, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s09', 'status': 'completed', 'video_url': '/idfile?path=dielv_s09.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s09.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 6427469, 'prompt': 'An adult musician walking through a busy city street with neon signs, searching for inspiration, ref', 'seed': 56748582}, 'task_id': 'dielv_s09', 'started_at': 1781367625.3527362}
|
||||
2026-06-14 00:34:54.807[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.86s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.87s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.88s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.88s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.89s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.89s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.89s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.89s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:37:45.592[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s09.mp4 (5499070 bytes)
|
||||
2026-06-14 00:37:45.594[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s09
|
||||
2026-06-14 00:37:45.594[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s05
|
||||
2026-06-14 00:37:45.595[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s05', 'prompt': 'A cozy bar with warm lighting, a young singer performing on a small stage, audience clapping along, intimate concert atmosphere', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6840105, 'finished_at': 1781367961.4473364, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s05', 'status': 'completed', 'video_url': '/idfile?path=dielv_s05.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s05.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 5437821, 'prompt': 'A cozy bar with warm lighting, a young singer performing on a small stage, audience clapping along, ', 'seed': 56748582}, 'task_id': 'dielv_s05', 'started_at': 1781367793.5782297}
|
||||
2026-06-14 00:37:45.596[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]2026-06-14 00:38:07.710[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
3%|▎ | 1/30 [00:03<01:50, 3.82s/it]
7%|▋ | 2/30 [00:07<01:47, 3.83s/it]
10%|█ | 3/30 [00:11<01:43, 3.84s/it]
13%|█▎ | 4/30 [00:15<01:40, 3.85s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.85s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:21, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:54<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.87s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.88s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.88s/it]
70%|███████ | 21/30 [01:21<00:34, 3.88s/it]
73%|███████▎ | 22/30 [01:25<00:31, 3.88s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.88s/it]
80%|████████ | 24/30 [01:32<00:23, 3.88s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.88s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.88s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.88s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.88s/it]
100%|██████████| 30/30 [01:56<00:00, 3.87s/it]
|
||||
2026-06-14 00:40:36.791[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s05.mp4 (5180729 bytes)
|
||||
2026-06-14 00:40:36.793[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s05
|
||||
2026-06-14 00:40:36.794[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s01
|
||||
2026-06-14 00:40:36.795[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s01', 'prompt': 'Close-up of ocean waves crashing on shore, seashells scattered on wet sand, summer afternoon, peaceful atmosphere', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6828666, 'finished_at': 1781368130.4544375, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s01', 'status': 'completed', 'video_url': '/idfile?path=dielv_s01.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s01.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 9118882, 'prompt': 'Close-up of ocean waves crashing on shore, seashells scattered on wet sand, summer afternoon, peacef', 'seed': 56748582}, 'task_id': 'dielv_s01', 'started_at': 1781367961.4508884}
|
||||
2026-06-14 00:40:36.796[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.83s/it]
7%|▋ | 2/30 [00:07<01:47, 3.82s/it]
10%|█ | 3/30 [00:11<01:43, 3.83s/it]
13%|█▎ | 4/30 [00:15<01:39, 3.84s/it]
17%|█▋ | 5/30 [00:19<01:36, 3.84s/it]
20%|██ | 6/30 [00:23<01:32, 3.85s/it]
23%|██▎ | 7/30 [00:26<01:28, 3.85s/it]
27%|██▋ | 8/30 [00:30<01:24, 3.85s/it]
30%|███ | 9/30 [00:34<01:20, 3.86s/it]
33%|███▎ | 10/30 [00:38<01:17, 3.86s/it]
37%|███▋ | 11/30 [00:42<01:13, 3.86s/it]
40%|████ | 12/30 [00:46<01:09, 3.87s/it]
43%|████▎ | 13/30 [00:50<01:05, 3.87s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.87s/it]
50%|█████ | 15/30 [00:57<00:58, 3.88s/it]
53%|█████▎ | 16/30 [01:01<00:54, 3.88s/it]
57%|█████▋ | 17/30 [01:05<00:50, 3.87s/it]
60%|██████ | 18/30 [01:09<00:46, 3.87s/it]
63%|██████▎ | 19/30 [01:13<00:42, 3.88s/it]
67%|██████▋ | 20/30 [01:17<00:38, 3.87s/it]
70%|███████ | 21/30 [01:21<00:34, 3.87s/it]
73%|███████▎ | 22/30 [01:24<00:30, 3.87s/it]
77%|███████▋ | 23/30 [01:28<00:27, 3.87s/it]
80%|████████ | 24/30 [01:32<00:23, 3.87s/it]
83%|████████▎ | 25/30 [01:36<00:19, 3.87s/it]
87%|████████▋ | 26/30 [01:40<00:15, 3.87s/it]
90%|█████████ | 27/30 [01:44<00:11, 3.87s/it]
93%|█████████▎| 28/30 [01:48<00:07, 3.88s/it]
97%|█████████▋| 29/30 [01:52<00:03, 3.87s/it]
100%|██████████| 30/30 [01:55<00:00, 3.88s/it]
100%|██████████| 30/30 [01:55<00:00, 3.87s/it]
|
||||
2026-06-14 00:43:07.811[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:43:27.060[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s01.mp4 (5601582 bytes)
|
||||
2026-06-14 00:43:27.061[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s01
|
||||
2026-06-14 00:48:07.815[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:53:07.819[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:58:06.758[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 00:58:07.820[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:03:07.821[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:08:07.825[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:13:07.828[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:18:07.830[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:23:07.830[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:28:07.834[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:33:07.837[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:38:07.838[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:43:07.843[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:48:07.847[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:53:07.849[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:58:06.758[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 01:58:07.849[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:03:07.853[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:08:07.856[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:13:07.858[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:18:07.863[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:23:07.867[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:28:07.869[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:33:07.870[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:38:07.875[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:43:07.879[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:48:07.880[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:53:07.880[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:58:06.759[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 02:58:07.882[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:03:07.884[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:08:07.885[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:13:07.890[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:18:07.893[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:23:07.895[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:28:07.895[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:33:07.899[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:38:07.901[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:43:07.903[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:48:07.908[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:53:07.911[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:58:06.759[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 03:58:07.912[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:03:07.913[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:08:07.917[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:13:07.919[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:18:07.920[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:23:07.925[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:28:07.929[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:33:07.931[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:38:07.932[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:43:07.937[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:48:07.940[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:53:07.942[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:58:06.759[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 04:58:07.943[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:03:07.947[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:08:07.949[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:13:07.950[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:18:07.955[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:23:07.958[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:28:07.960[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:33:07.960[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:38:07.964[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:43:07.967[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:48:07.968[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:53:07.973[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:58:06.759[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 05:58:07.974[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:03:07.976[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:08:07.977[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:13:07.980[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:18:07.983[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:23:07.984[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:28:07.989[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:33:07.993[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:38:07.995[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:43:07.996[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:48:08.001[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:53:08.003[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:58:06.759[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 06:58:08.004[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:03:08.010[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:08:08.014[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:13:08.017[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:18:08.018[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:23:08.023[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:28:08.026[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:33:08.028[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:38:08.028[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:43:08.032[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:48:08.035[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:53:08.036[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:58:06.760[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 07:58:08.038[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:03:08.041[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:08:08.043[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:13:08.044[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:18:08.049[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:23:08.052[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:28:08.053[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:33:08.058[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:38:08.061[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:43:08.063[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:48:08.063[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:53:08.068[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:58:06.760[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 08:58:08.069[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:03:08.071[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:08:08.076[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:13:08.080[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:18:08.081[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:23:08.081[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:28:08.085[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:33:08.088[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:38:08.088[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:43:08.089[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:48:08.093[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:53:08.096[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:58:06.760[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 09:58:08.097[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:03:08.102[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:08:08.105[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:13:08.107[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:18:08.107[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:23:08.110[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:28:08.112[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:33:08.113[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:38:08.118[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:43:08.121[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:48:08.122[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:53:08.123[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:58:06.760[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 10:58:08.125[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:03:08.128[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:08:08.129[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:13:08.134[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:18:08.137[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:23:08.139[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:28:08.140[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:33:08.144[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:38:08.146[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:43:08.147[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:48:08.151[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:53:08.154[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:58:06.761[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 11:58:08.155[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:03:08.155[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:08:08.159[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:13:08.161[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:18:08.162[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:23:08.167[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:28:08.170[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:33:08.172[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:38:08.173[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:43:08.176[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:48:08.178[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:53:08.179[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:58:06.760[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 12:58:08.181[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:03:08.184[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:08:08.186[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:13:08.185[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:18:08.186[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:23:08.188[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:28:08.189[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:33:08.194[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:38:08.197[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:43:08.199[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:48:08.199[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:53:08.203[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:58:06.760[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 13:58:08.205[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:03:08.206[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:08:08.211[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:13:08.214[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:18:08.216[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:23:08.216[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:28:08.220[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:33:08.223[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:38:08.223[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:43:08.227[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:48:08.230[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:53:08.232[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:58:06.760[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 14:58:08.231[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:03:08.235[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:08:08.238[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:13:08.239[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:18:08.244[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:23:08.248[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:28:08.250[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:33:08.250[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:38:08.254[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:43:08.257[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:48:08.258[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:53:08.263[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:58:06.760[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 15:58:08.263[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:03:08.265[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:08:08.265[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:13:08.269[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:18:08.272[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:23:08.273[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
1880
nohup_gpu3.out
1880
nohup_gpu3.out
File diff suppressed because it is too large
Load Diff
560
nohup_gpu4.out
560
nohup_gpu4.out
@ -1,560 +0,0 @@
|
||||
2026-06-13 19:58:08.658[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/ahserver/configuredServer.py:40]client_max_size=1024000000
|
||||
reuse_port= True
|
||||
<bound method LongTasks.run of <__main__.Wan22Tasks object at 0x7f79a6bb2d40>> is a coroutine
|
||||
2026-06-13 19:58:08.659[webapp][debug][/data/ymq/wan22-service/ah.py:32]longtasks worker started, GPU: 4
|
||||
======== Running on http://0.0.0.0:8079 ========
|
||||
(Press CTRL+C to quit)
|
||||
2026-06-13 19:58:08.759[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-13 19:58:08.761[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:131][worker 0] start
|
||||
2026-06-13 20:02:41.031[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=i7UsLyuV3Iu7C-QC96jr0
|
||||
2026-06-13 20:02:41.031[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': '2458c41944db', 'prompt': 'Concurrent test task 4 - mountain landscape with flowing river', 'image': None, 'size': '832*480', 'frame_num': 33, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781352161.0304644, 'task_id': 'i7UsLyuV3Iu7C-QC96jr0'}
|
||||
2026-06-13 20:02:41.032[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-13 20:02:41.033[webapp][debug][/data/ymq/wan22-service/workers/generate.py:29]Loading Wan22 engine (first call, may take 30-60s)...
|
||||
Loading checkpoint shards: 0%| | 0/3 [00:00<?, ?it/s]
Loading checkpoint shards: 33%|███▎ | 1/3 [00:00<00:00, 4.45it/s]
Loading checkpoint shards: 100%|██████████| 3/3 [00:00<00:00, 11.79it/s]
|
||||
2026-06-13 20:03:58.697[webapp][debug][/data/ymq/wan22-service/workers/generate.py:49]Wan22 engine loaded, GPU: 4
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:01<00:31, 1.10s/it]
7%|▋ | 2/30 [00:02<00:27, 1.02it/s]
10%|█ | 3/30 [00:02<00:25, 1.04it/s]
13%|█▎ | 4/30 [00:03<00:24, 1.06it/s]
17%|█▋ | 5/30 [00:04<00:23, 1.08it/s]
20%|██ | 6/30 [00:05<00:22, 1.09it/s]
23%|██▎ | 7/30 [00:06<00:21, 1.09it/s]
27%|██▋ | 8/30 [00:07<00:20, 1.10it/s]
30%|███ | 9/30 [00:08<00:19, 1.10it/s]2026-06-13 20:04:26.455[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
33%|███▎ | 10/30 [00:09<00:18, 1.10it/s]
37%|███▋ | 11/30 [00:10<00:17, 1.10it/s]
40%|████ | 12/30 [00:11<00:16, 1.10it/s]
43%|████▎ | 13/30 [00:11<00:15, 1.10it/s]
47%|████▋ | 14/30 [00:12<00:14, 1.10it/s]
50%|█████ | 15/30 [00:13<00:13, 1.10it/s]
53%|█████▎ | 16/30 [00:14<00:12, 1.10it/s]
57%|█████▋ | 17/30 [00:15<00:11, 1.10it/s]
60%|██████ | 18/30 [00:16<00:10, 1.10it/s]
63%|██████▎ | 19/30 [00:17<00:09, 1.10it/s]
67%|██████▋ | 20/30 [00:18<00:09, 1.10it/s]
70%|███████ | 21/30 [00:19<00:08, 1.10it/s]
73%|███████▎ | 22/30 [00:20<00:07, 1.10it/s]
77%|███████▋ | 23/30 [00:21<00:06, 1.10it/s]
80%|████████ | 24/30 [00:21<00:05, 1.10it/s]
83%|████████▎ | 25/30 [00:22<00:04, 1.10it/s]
87%|████████▋ | 26/30 [00:23<00:03, 1.10it/s]
90%|█████████ | 27/30 [00:24<00:02, 1.10it/s]
93%|█████████▎| 28/30 [00:25<00:01, 1.10it/s]
97%|█████████▋| 29/30 [00:26<00:00, 1.10it/s]
100%|██████████| 30/30 [00:27<00:00, 1.10it/s]
100%|██████████| 30/30 [00:27<00:00, 1.09it/s]
|
||||
/data/ymq/wan22-service/repo/wan/modules/vae2_2.py:1042: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
|
||||
with amp.autocast(dtype=self.dtype):
|
||||
2026-06-13 20:05:08.857[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/2458c41944db.mp4 (3607073 bytes)
|
||||
2026-06-13 20:05:08.859[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished i7UsLyuV3Iu7C-QC96jr0
|
||||
2026-06-13 20:09:26.456[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 20:14:01.034[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=YoceRAffWLyQ_4ouxBsUk
|
||||
2026-06-13 20:14:01.036[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'scene_03', 'prompt': "A chaotic war room where music critics sit around an enormous circular table covered in holographic analysis charts, frantically studying the song. News tickers scroll 'BREAKING: SONG CHANGES WORLD'. Split screens show social media trending topics exploding with fire emojis. A panel of 'experts' in absurdly oversized glasses point at whiteboards proving 'simplicity equals genius' with complex mathematical formulas. The camera rapidly cuts between multiple screens and panicked faces. Neon orange and red alert colors dominate. Media saturation aesthetic with information overload visuals.", 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781352841.0337565, 'task_id': 'YoceRAffWLyQ_4ouxBsUk'}
|
||||
2026-06-13 20:14:01.036[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:48, 3.75s/it]2026-06-13 20:14:26.461[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
7%|▋ | 2/30 [00:07<01:45, 3.76s/it]
10%|█ | 3/30 [00:11<01:41, 3.76s/it]
13%|█▎ | 4/30 [00:15<01:37, 3.76s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.76s/it]
20%|██ | 6/30 [00:22<01:30, 3.77s/it]
23%|██▎ | 7/30 [00:26<01:26, 3.77s/it]
27%|██▋ | 8/30 [00:30<01:22, 3.77s/it]
30%|███ | 9/30 [00:33<01:19, 3.77s/it]
33%|███▎ | 10/30 [00:37<01:15, 3.77s/it]
37%|███▋ | 11/30 [00:41<01:11, 3.78s/it]
40%|████ | 12/30 [00:45<01:07, 3.78s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.78s/it]
47%|████▋ | 14/30 [00:52<01:00, 3.79s/it]
50%|█████ | 15/30 [00:56<00:56, 3.79s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.79s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.80s/it]
60%|██████ | 18/30 [01:08<00:45, 3.80s/it]
63%|██████▎ | 19/30 [01:11<00:41, 3.80s/it]
67%|██████▋ | 20/30 [01:15<00:38, 3.80s/it]
70%|███████ | 21/30 [01:19<00:34, 3.80s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.80s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.80s/it]
80%|████████ | 24/30 [01:30<00:22, 3.81s/it]
83%|████████▎ | 25/30 [01:34<00:19, 3.81s/it]
87%|████████▋ | 26/30 [01:38<00:15, 3.81s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.81s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.81s/it]
97%|█████████▋| 29/30 [01:49<00:03, 3.81s/it]
100%|██████████| 30/30 [01:53<00:00, 3.81s/it]
100%|██████████| 30/30 [01:53<00:00, 3.79s/it]
|
||||
2026-06-13 20:16:50.533[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/scene_03.mp4 (11218054 bytes)
|
||||
2026-06-13 20:16:50.535[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished YoceRAffWLyQ_4ouxBsUk
|
||||
2026-06-13 20:16:50.535[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=FQ-jpGO-X5ut3zxNVJZux
|
||||
2026-06-13 20:16:50.536[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'scene_07', 'prompt': "A cosmic finale where the entire galaxy pulses to the song's rhythm. Stars rearrange into the song title in Chinese characters across the Milky Way. Earth is surrounded by billions of phones all playing the same song. People on streets worldwide stare at screens with glazed eyes while a giant holographic face smiles benevolently above the city. The camera pulls back from a single person scrolling their phone to reveal the entire planet, then the solar system, all synchronized. As the song ends, the galaxy fades to show a single troll face emoji glowing in neon. Final shot: chaos of opinions - believers, doubters, angry mobs, followers - all feeding a massive algorithmic engine that converts controversy into traffic. Cyberpunk neon purple, electric blue, and cosmic gold.", 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781352841.0630753, 'task_id': 'FQ-jpGO-X5ut3zxNVJZux'}
|
||||
2026-06-13 20:16:50.537[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:45, 3.78s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:37<01:16, 3.80s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.80s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.82s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.83s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.83s/it]
60%|██████ | 18/30 [01:08<00:45, 3.83s/it]
63%|██████▎ | 19/30 [01:12<00:42, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:20<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-13 20:19:26.465[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 20:19:39.777[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/scene_07.mp4 (12562277 bytes)
|
||||
2026-06-13 20:19:39.779[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished FQ-jpGO-X5ut3zxNVJZux
|
||||
2026-06-13 20:20:44.326[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=sVstuUrAmOvheZItoe7Yh
|
||||
2026-06-13 20:20:44.327[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s00', 'prompt': 'A lone figure in a dark underground cyberpunk lab, typing on a holographic keyboard. Rows of server racks pulse with neon blue light behind them. Camera slowly dollies forward. Moody, mysterious atmosphere.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.325201, 'task_id': 'sVstuUrAmOvheZItoe7Yh'}
|
||||
2026-06-13 20:20:44.328[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.77s/it]
7%|▋ | 2/30 [00:07<01:45, 3.77s/it]
10%|█ | 3/30 [00:11<01:41, 3.76s/it]
13%|█▎ | 4/30 [00:15<01:37, 3.77s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.77s/it]
20%|██ | 6/30 [00:22<01:30, 3.77s/it]
23%|██▎ | 7/30 [00:26<01:26, 3.78s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.78s/it]
30%|███ | 9/30 [00:34<01:19, 3.79s/it]
33%|███▎ | 10/30 [00:37<01:15, 3.79s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.80s/it]
40%|████ | 12/30 [00:45<01:08, 3.79s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.80s/it]
47%|████▋ | 14/30 [00:53<01:00, 3.80s/it]
50%|█████ | 15/30 [00:56<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.82s/it]
60%|██████ | 18/30 [01:08<00:45, 3.81s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.81s/it]
67%|██████▋ | 20/30 [01:15<00:38, 3.81s/it]
70%|███████ | 21/30 [01:19<00:34, 3.81s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.81s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:34<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:38<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.80s/it]
|
||||
2026-06-13 20:23:34.842[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s00.mp4 (6973862 bytes)
|
||||
2026-06-13 20:23:34.844[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished sVstuUrAmOvheZItoe7Yh
|
||||
2026-06-13 20:23:34.845[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=zq6h3a_6WfyeNiKA8jBKq
|
||||
2026-06-13 20:23:34.845[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s28', 'prompt': 'The original figure walking alone through empty neon streets. Behind them, screens still flash the song everywhere. A bittersweet quiet after the storm. Lonely protagonist in cyberpunk city.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.5504618, 'task_id': 'zq6h3a_6WfyeNiKA8jBKq'}
|
||||
2026-06-13 20:23:34.846[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]2026-06-13 20:24:26.470[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:37<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.82s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.82s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.82s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:20<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.81s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.81s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.81s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-13 20:26:24.843[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s28.mp4 (5331481 bytes)
|
||||
2026-06-13 20:26:24.844[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished zq6h3a_6WfyeNiKA8jBKq
|
||||
2026-06-13 20:26:24.844[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s28
|
||||
2026-06-13 20:26:24.844[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s28', 'prompt': 'The original figure walking alone through empty neon streets. Behind them, screens still flash the song everywhere. A bittersweet quiet after the storm. Lonely protagonist in cyberpunk city.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6096492, 'task_id': 'mtv_s28'}
|
||||
2026-06-13 20:26:24.844[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:45, 3.78s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.81s/it]
30%|███ | 9/30 [00:34<01:20, 3.81s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.82s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.82s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.82s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.81s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.81s/it]
70%|███████ | 21/30 [01:20<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-13 20:29:14.233[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s28.mp4 (5331481 bytes)
|
||||
2026-06-13 20:29:14.234[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s28
|
||||
2026-06-13 20:29:14.235[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s24
|
||||
2026-06-13 20:29:14.235[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s24', 'prompt': 'Close-up of data being manually adjusted on holographic displays. Numbers being dragged upward with gloved hands. Reality distortion field made visible through glitching digital artifacts.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6088817, 'task_id': 'mtv_s24'}
|
||||
2026-06-13 20:29:14.236[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-13 20:29:26.473[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.77s/it]
7%|▋ | 2/30 [00:07<01:45, 3.78s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.80s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:37<01:16, 3.80s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.82s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.82s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:19<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-13 20:32:02.990[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s24.mp4 (8907615 bytes)
|
||||
2026-06-13 20:32:02.991[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s24
|
||||
2026-06-13 20:32:02.992[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s21
|
||||
2026-06-13 20:32:02.993[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s21', 'prompt': 'An entire university campus being physically reshaped into the waveform pattern of the song. Buildings twist and morph. Aerial shot showing the transformation. Reverent satire.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6082423, 'task_id': 'mtv_s21'}
|
||||
2026-06-13 20:32:02.993[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:37<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:00, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.81s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.81s/it]
70%|███████ | 21/30 [01:19<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-13 20:34:26.483[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 20:34:54.371[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s21.mp4 (17114233 bytes)
|
||||
2026-06-13 20:34:54.373[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s21
|
||||
2026-06-13 20:34:54.373[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s16
|
||||
2026-06-13 20:34:54.374[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s16', 'prompt': 'Automated response bots on screens explaining away negative comments. A sentiment analysis dashboard shows sentiment being forcibly corrected to positive. Orwellian PR aesthetic.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6072485, 'task_id': 'mtv_s16'}
|
||||
2026-06-13 20:34:54.374[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:45, 3.78s/it]
10%|█ | 3/30 [00:11<01:42, 3.78s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.78s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.81s/it]
33%|███▎ | 10/30 [00:37<01:16, 3.80s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:00, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.81s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:19<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.83s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.83s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.83s/it]
100%|██████████| 30/30 [01:54<00:00, 3.83s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-13 20:37:44.220[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s16.mp4 (2960232 bytes)
|
||||
2026-06-13 20:37:44.222[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s16
|
||||
2026-06-13 20:37:44.222[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s11
|
||||
2026-06-13 20:37:44.223[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s11', 'prompt': 'Split screens showing social media trending topics exploding with fire emojis and comment floods. A panel of experts in oversized glasses pointing at whiteboards with complex formulas.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6062517, 'task_id': 'mtv_s11'}
|
||||
2026-06-13 20:37:44.224[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.79s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.82s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.82s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.82s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:19<00:34, 3.82s/it]2026-06-13 20:39:26.487[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-13 20:40:34.677[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s11.mp4 (4718739 bytes)
|
||||
2026-06-13 20:40:34.679[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s11
|
||||
2026-06-13 20:40:34.679[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s07
|
||||
2026-06-13 20:40:34.680[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s07', 'prompt': 'Competing artists entries crumble to dust on a massive stage. A holographic crown descends from the ceiling onto an empty throne. Camera sweeps upward revealing endless hall of trophies.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6054134, 'task_id': 'mtv_s07'}
|
||||
2026-06-13 20:40:34.680[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.79s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.81s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.82s/it]
40%|████ | 12/30 [00:45<01:08, 3.82s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.82s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.82s/it]
50%|█████ | 15/30 [00:57<00:57, 3.82s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.82s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.82s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.81s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:20<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.81s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.81s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-13 20:43:25.198[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s07.mp4 (8780166 bytes)
|
||||
2026-06-13 20:43:25.199[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s07
|
||||
2026-06-13 20:43:25.200[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mtv_s03
|
||||
2026-06-13 20:43:25.201[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s03', 'prompt': 'An absurdly long assembly line where glowing musical notes travel through hundreds of scanning stations. Robotic arms with magnifying glasses inspect each note. Sterile white mixed with neon green.', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781353496.6046042, 'task_id': 'mtv_s03'}
|
||||
2026-06-13 20:43:25.201[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.77s/it]
7%|▋ | 2/30 [00:07<01:45, 3.78s/it]
10%|█ | 3/30 [00:11<01:42, 3.78s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.81s/it]
33%|███▎ | 10/30 [00:37<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]2026-06-13 20:44:26.486[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:00, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.82s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:19<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-13 20:46:14.456[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s03.mp4 (4482028 bytes)
|
||||
2026-06-13 20:46:14.458[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mtv_s03
|
||||
2026-06-13 20:46:14.458[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=JmRRNmdGCWiLjfuUI2cgO
|
||||
2026-06-13 20:46:14.459[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s25', 'prompt': 'The propaganda officials celebrating around a cake shaped like the song album cover. Confetti cannons fire. Totalitarian kitsch meets cyberpunk absurdity. Gold and crimson.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.5263588, 'task_id': 'JmRRNmdGCWiLjfuUI2cgO'}
|
||||
2026-06-13 20:46:14.460[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:37<01:16, 3.80s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:00, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.82s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.81s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:19<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-13 20:49:05.532[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s25.mp4 (11533629 bytes)
|
||||
2026-06-13 20:49:05.534[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished JmRRNmdGCWiLjfuUI2cgO
|
||||
2026-06-13 20:49:05.534[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=mDUSbcxb2MPw7h-3_t2Cl
|
||||
2026-06-13 20:49:05.535[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s21', 'prompt': 'An entire university campus being physically reshaped into the waveform pattern of the song. Buildings twist and morph. Aerial shot showing the transformation. Reverent satire.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.4956968, 'task_id': 'mDUSbcxb2MPw7h-3_t2Cl'}
|
||||
2026-06-13 20:49:05.535[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]2026-06-13 20:49:26.502[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
3%|▎ | 1/30 [00:03<01:49, 3.79s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.81s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:00, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.82s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:42, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:20<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-13 20:51:55.986[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s21.mp4 (17114233 bytes)
|
||||
2026-06-13 20:51:55.988[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished mDUSbcxb2MPw7h-3_t2Cl
|
||||
2026-06-13 20:51:55.989[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=1VmavmwL8lzlho1Afv85m
|
||||
2026-06-13 20:51:55.990[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s17', 'prompt': 'The original lone figure watching from a glass tower above the chaos, sipping coffee. Below, the entire city is in an uproar. Calm satisfaction contrasted with chaos below.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.4642024, 'task_id': '1VmavmwL8lzlho1Afv85m'}
|
||||
2026-06-13 20:51:55.990[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.81s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:37<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.82s/it]
50%|█████ | 15/30 [00:57<00:57, 3.82s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.82s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.81s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.81s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:19<00:34, 3.81s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-13 20:54:26.522[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 20:54:46.952[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s17.mp4 (3245739 bytes)
|
||||
2026-06-13 20:54:46.953[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished 1VmavmwL8lzlho1Afv85m
|
||||
2026-06-13 20:54:46.953[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=AVpxC86NP9Rvao0FIKXWT
|
||||
2026-06-13 20:54:46.953[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s12', 'prompt': 'News anchors with shocked expressions reading teleprompters. Screens behind them showing charts going parabolic. Media frenzy, information overload, neon orange and red alert colors.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.4226356, 'task_id': 'AVpxC86NP9Rvao0FIKXWT'}
|
||||
2026-06-13 20:54:46.954[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.80s/it]
17%|█▋ | 5/30 [00:18<01:35, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.81s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.81s/it]
30%|███ | 9/30 [00:34<01:20, 3.81s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.82s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.82s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.83s/it]
50%|█████ | 15/30 [00:57<00:57, 3.83s/it]
53%|█████▎ | 16/30 [01:01<00:53, 3.83s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.83s/it]
60%|██████ | 18/30 [01:08<00:45, 3.83s/it]
63%|██████▎ | 19/30 [01:12<00:42, 3.83s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.83s/it]
70%|███████ | 21/30 [01:20<00:34, 3.83s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.83s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.83s/it]
80%|████████ | 24/30 [01:31<00:22, 3.83s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.83s/it]
90%|█████████ | 27/30 [01:43<00:11, 3.83s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.83s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.83s/it]
100%|██████████| 30/30 [01:54<00:00, 3.83s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
|
||||
2026-06-13 20:57:38.732[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s12.mp4 (4902251 bytes)
|
||||
2026-06-13 20:57:38.734[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished AVpxC86NP9Rvao0FIKXWT
|
||||
2026-06-13 20:57:38.734[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=DDeKAMi0VevK1zSMHTxcs
|
||||
2026-06-13 20:57:38.735[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s08', 'prompt': 'A golden museum entrance where song titles are carved into stone tablets. Visitors bow reverently. Cyberpunk cityscape visible through glass ceiling, bathed in electric pink and gold.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.3849103, 'task_id': 'DDeKAMi0VevK1zSMHTxcs'}
|
||||
2026-06-13 20:57:38.736[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:45, 3.78s/it]2026-06-13 20:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.80s/it]
17%|█▋ | 5/30 [00:18<01:35, 3.81s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.81s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.81s/it]
30%|███ | 9/30 [00:34<01:20, 3.82s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.82s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.82s/it]
40%|████ | 12/30 [00:45<01:08, 3.83s/it]
43%|████▎ | 13/30 [00:49<01:05, 3.83s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.83s/it]
50%|█████ | 15/30 [00:57<00:57, 3.83s/it]
53%|█████▎ | 16/30 [01:01<00:53, 3.83s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.82s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:42, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:20<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]2026-06-13 20:59:26.565[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:43<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
|
||||
2026-06-13 21:00:28.028[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s08.mp4 (4203653 bytes)
|
||||
2026-06-13 21:00:28.030[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished DDeKAMi0VevK1zSMHTxcs
|
||||
2026-06-13 21:00:28.031[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=17h3mcF_S1fhXHJ_H1SJH
|
||||
2026-06-13 21:00:28.031[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'mtv_s04', 'prompt': 'Workers in futuristic hazmat suits examining sound waves under holographic microscopes. Giant APPROVED stamps flash repeatedly. Exaggerated bureaucratic quality control center, satirical.', 'image': None, 'size': '832*480', 'frame_num': 129, 'sample_steps': None, 'sample_guide_scale': None, 'base_seed': None}, 'status': 'PENDING', 'created_at': 1781353244.3580325, 'task_id': '17h3mcF_S1fhXHJ_H1SJH'}
|
||||
2026-06-13 21:00:28.032[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.79s/it]
7%|▋ | 2/30 [00:07<01:45, 3.78s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.80s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.81s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.81s/it]
30%|███ | 9/30 [00:34<01:19, 3.81s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.82s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.82s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.82s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:20<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-13 21:03:15.945[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/mtv_s04.mp4 (9441497 bytes)
|
||||
2026-06-13 21:03:15.947[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished 17h3mcF_S1fhXHJ_H1SJH
|
||||
2026-06-13 21:04:26.570[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:09:26.573[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:14:26.575[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:19:26.580[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:24:26.584[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:29:26.586[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:34:26.587[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:39:26.592[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:44:26.595[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:49:26.597[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:54:26.602[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 21:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-13 21:59:26.606[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:04:26.609[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:09:26.610[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:14:26.615[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:19:26.619[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:24:26.621[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:29:26.621[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:34:26.625[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:39:26.627[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:44:26.628[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:49:26.633[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:54:26.637[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 22:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-13 22:59:26.639[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:04:26.640[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:09:26.644[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:14:26.647[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:19:26.648[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:24:26.653[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:29:26.656[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:34:26.658[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:39:26.659[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:44:26.663[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:49:26.666[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-13 23:52:12.199[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s00
|
||||
2026-06-13 23:52:12.200[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s00', 'prompt': 'A young child standing on a sandy beach at sunset, listening to ocean waves, warm golden light, cinematic wide shot', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781365932.1932976, 'task_id': 'dielv_s00'}
|
||||
2026-06-13 23:52:12.201[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:48, 3.75s/it]
7%|▋ | 2/30 [00:07<01:45, 3.76s/it]
10%|█ | 3/30 [00:11<01:41, 3.76s/it]
13%|█▎ | 4/30 [00:15<01:37, 3.76s/it]
17%|█▋ | 5/30 [00:18<01:33, 3.76s/it]
20%|██ | 6/30 [00:22<01:30, 3.76s/it]
23%|██▎ | 7/30 [00:26<01:26, 3.76s/it]
27%|██▋ | 8/30 [00:30<01:22, 3.76s/it]
30%|███ | 9/30 [00:33<01:19, 3.77s/it]
33%|███▎ | 10/30 [00:37<01:15, 3.78s/it]
37%|███▋ | 11/30 [00:41<01:11, 3.78s/it]
40%|████ | 12/30 [00:45<01:08, 3.78s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.78s/it]
47%|████▋ | 14/30 [00:52<01:00, 3.78s/it]
50%|█████ | 15/30 [00:56<00:56, 3.79s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.79s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.80s/it]
60%|██████ | 18/30 [01:08<00:45, 3.80s/it]
63%|██████▎ | 19/30 [01:11<00:41, 3.80s/it]
67%|██████▋ | 20/30 [01:15<00:38, 3.80s/it]
70%|███████ | 21/30 [01:19<00:34, 3.80s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.80s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.80s/it]
80%|████████ | 24/30 [01:30<00:22, 3.80s/it]
83%|████████▎ | 25/30 [01:34<00:19, 3.81s/it]
87%|████████▋ | 26/30 [01:38<00:15, 3.81s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.81s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.81s/it]
97%|█████████▋| 29/30 [01:49<00:03, 3.81s/it]2026-06-13 23:54:26.759[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
100%|██████████| 30/30 [01:53<00:00, 3.81s/it]
100%|██████████| 30/30 [01:53<00:00, 3.79s/it]
|
||||
2026-06-13 23:55:02.827[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s00.mp4 (5043407 bytes)
|
||||
2026-06-13 23:55:02.828[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s00
|
||||
2026-06-13 23:55:02.829[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s20
|
||||
2026-06-13 23:55:02.829[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s20', 'prompt': 'A young child sitting next to the elderly musician on the beach, learning to play, generational passing of music, heartwarming', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781366061.6869352, 'task_id': 'dielv_s20'}
|
||||
2026-06-13 23:55:02.830[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:45, 3.78s/it]
10%|█ | 3/30 [00:11<01:42, 3.78s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:37<01:16, 3.80s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.80s/it]
40%|████ | 12/30 [00:45<01:08, 3.80s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:00, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.81s/it]
70%|███████ | 21/30 [01:19<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.81s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-13 23:57:53.260[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s20.mp4 (4294198 bytes)
|
||||
2026-06-13 23:57:53.261[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s20
|
||||
2026-06-13 23:57:53.262[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s16
|
||||
2026-06-13 23:57:53.262[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s16', 'prompt': 'Moonlight reflecting on calm ocean surface, gentle ripples creating patterns, serene night scene, silver blue tones, meditative', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781366061.6861644, 'task_id': 'dielv_s16'}
|
||||
2026-06-13 23:57:53.263[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-13 23:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:45, 3.78s/it]
10%|█ | 3/30 [00:11<01:42, 3.78s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:30, 3.79s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:37<01:15, 3.80s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.80s/it]
40%|████ | 12/30 [00:45<01:08, 3.80s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.80s/it]
47%|████▋ | 14/30 [00:53<01:00, 3.80s/it]
50%|█████ | 15/30 [00:56<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.81s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.81s/it]2026-06-13 23:59:26.810[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:19<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.81s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.81s/it]
87%|████████▋ | 26/30 [01:38<00:15, 3.81s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.81s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.81s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.81s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-14 00:00:42.559[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s16.mp4 (6756423 bytes)
|
||||
2026-06-14 00:00:42.561[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s16
|
||||
2026-06-14 00:00:42.561[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s12
|
||||
2026-06-14 00:00:42.562[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s12', 'prompt': 'Waves continuously hitting rocky shores, time-lapse style showing the repetitive rhythm of nature, powerful yet calming', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781366061.6853685, 'task_id': 'dielv_s12'}
|
||||
2026-06-14 00:00:42.563[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.79s/it]
7%|▋ | 2/30 [00:07<01:46, 3.80s/it]
10%|█ | 3/30 [00:11<01:42, 3.80s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.80s/it]
17%|█▋ | 5/30 [00:18<01:35, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.81s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.81s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.81s/it]
30%|███ | 9/30 [00:34<01:20, 3.81s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.82s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.81s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.81s/it]
70%|███████ | 21/30 [01:20<00:34, 3.81s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.81s/it]
80%|████████ | 24/30 [01:31<00:22, 3.81s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.81s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.81s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.81s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.81s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.81s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-14 00:03:31.493[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s12.mp4 (7191313 bytes)
|
||||
2026-06-14 00:03:31.494[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s12
|
||||
2026-06-14 00:03:31.495[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s10
|
||||
2026-06-14 00:03:31.496[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s10', 'prompt': 'A modern music studio with synthesizers and screens, a musician experimenting with new sounds, blue LED lighting, creative exploration', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781366061.684984, 'task_id': 'dielv_s10'}
|
||||
2026-06-14 00:03:31.496[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.79s/it]
7%|▋ | 2/30 [00:07<01:45, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.78s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.78s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]2026-06-14 00:04:26.867[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
33%|███▎ | 10/30 [00:37<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:00, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.82s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.82s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:42, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:19<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-14 00:06:22.090[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s10.mp4 (5248297 bytes)
|
||||
2026-06-14 00:06:22.092[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s10
|
||||
2026-06-14 00:06:22.092[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s05
|
||||
2026-06-14 00:06:22.093[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s05', 'prompt': 'A cozy bar with warm lighting, a young singer performing on a small stage, audience clapping along, intimate concert atmosphere', 'size': '832*480', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781366061.6840105, 'task_id': 'dielv_s05'}
|
||||
2026-06-14 00:06:22.094[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:50, 3.79s/it]
7%|▋ | 2/30 [00:07<01:45, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.80s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:42, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:20<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-14 00:09:13.697[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s05.mp4 (5507655 bytes)
|
||||
2026-06-14 00:09:13.699[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s05
|
||||
2026-06-14 00:09:13.699[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s00
|
||||
2026-06-14 00:09:13.700[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s00', 'prompt': 'A young child standing on a sandy beach at sunset, listening to ocean waves, warm golden light, cinematic wide shot', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.677895, 'finished_at': 1781366102.8272994, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s00', 'status': 'completed', 'video_url': '/idfile?path=dielv_s00.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s00.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 5043407, 'prompt': 'A young child standing on a sandy beach at sunset, listening to ocean waves, warm golden light, cine', 'seed': 2087212057}, 'task_id': 'dielv_s00', 'started_at': 1781365932.2005424}
|
||||
2026-06-14 00:09:13.701[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-14 00:09:26.878[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.79s/it]
7%|▋ | 2/30 [00:07<01:45, 3.78s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:37<01:16, 3.80s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.80s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:00, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.81s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.81s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:19<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.81s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.81s/it]
80%|████████ | 24/30 [01:31<00:22, 3.81s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:38<00:15, 3.81s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-14 00:12:05.051[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s00.mp4 (5043407 bytes)
|
||||
2026-06-14 00:12:05.053[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s00
|
||||
2026-06-14 00:12:05.053[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s19
|
||||
2026-06-14 00:12:05.054[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s19', 'prompt': 'An elderly musician sitting on a beach chair playing guitar at sunrise, peaceful expression, lifetime of music, warm golden light', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6867406, 'finished_at': 1781366273.8137374, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s19', 'status': 'completed', 'video_url': '/idfile?path=dielv_s19.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s19.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 2896789, 'prompt': 'An elderly musician sitting on a beach chair playing guitar at sunrise, peaceful expression, lifetim', 'seed': 1574215179}, 'task_id': 'dielv_s19', 'started_at': 1781366102.8535323}
|
||||
2026-06-14 00:12:05.054[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.80s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.80s/it]
47%|████▋ | 14/30 [00:53<01:00, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.82s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:42, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:19<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-14 00:14:26.902[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:14:54.575[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s19.mp4 (3253145 bytes)
|
||||
2026-06-14 00:14:54.576[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s19
|
||||
2026-06-14 00:14:54.577[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s15
|
||||
2026-06-14 00:14:54.578[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s15', 'prompt': 'A crowd of people singing together at an outdoor concert, everyone swaying to the same melody, unity in music, golden hour', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.685966, 'finished_at': 1781366445.2396483, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s15', 'status': 'completed', 'video_url': '/idfile?path=dielv_s15.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s15.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 5922847, 'prompt': 'A crowd of people singing together at an outdoor concert, everyone swaying to the same melody, unity', 'seed': 1574215179}, 'task_id': 'dielv_s15', 'started_at': 1781366273.8168402}
|
||||
2026-06-14 00:14:54.578[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.79s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.78s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.81s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.82s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.82s/it]
50%|█████ | 15/30 [00:57<00:57, 3.82s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.82s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.82s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:42, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:20<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.83s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.83s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.83s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
|
||||
2026-06-14 00:17:44.428[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s15.mp4 (7294323 bytes)
|
||||
2026-06-14 00:17:44.430[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s15
|
||||
2026-06-14 00:17:44.430[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s11
|
||||
2026-06-14 00:17:44.431[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s11', 'prompt': 'The same musician sitting quietly by a window with an acoustic guitar, simple and peaceful, natural daylight, returning to roots', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6851797, 'finished_at': 1781366616.4938762, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s11', 'status': 'completed', 'video_url': '/idfile?path=dielv_s11.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s11.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 2563551, 'prompt': 'The same musician sitting quietly by a window with an acoustic guitar, simple and peaceful, natural ', 'seed': 1574215179}, 'task_id': 'dielv_s11', 'started_at': 1781366445.2425406}
|
||||
2026-06-14 00:17:44.432[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:45, 3.78s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.81s/it]
30%|███ | 9/30 [00:34<01:19, 3.81s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.82s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.82s/it]
50%|█████ | 15/30 [00:57<00:57, 3.82s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.82s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.82s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:42, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:20<00:34, 3.82s/it]2026-06-14 00:19:27.003[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
73%|███████▎ | 22/30 [01:23<00:30, 3.83s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.83s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.83s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.83s/it]
90%|█████████ | 27/30 [01:43<00:11, 3.83s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.83s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.83s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
|
||||
2026-06-14 00:20:33.700[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s11.mp4 (1699966 bytes)
|
||||
2026-06-14 00:20:33.701[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s11
|
||||
2026-06-14 00:20:33.701[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s08
|
||||
2026-06-14 00:20:33.702[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s08', 'prompt': 'Beautiful sunset over the ocean, silhouette of a person standing on a pier, contemplative mood, orange and purple sky', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6845872, 'finished_at': 1781366783.100829, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s08', 'status': 'completed', 'video_url': '/idfile?path=dielv_s08.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s08.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 1566713, 'prompt': 'Beautiful sunset over the ocean, silhouette of a person standing on a pier, contemplative mood, oran', 'seed': 1789236950}, 'task_id': 'dielv_s08', 'started_at': 1781366612.71765}
|
||||
2026-06-14 00:20:33.702[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.80s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.80s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.81s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.81s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.81s/it]
30%|███ | 9/30 [00:34<01:19, 3.81s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.82s/it]
50%|█████ | 15/30 [00:57<00:57, 3.82s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.83s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.83s/it]
60%|██████ | 18/30 [01:08<00:45, 3.83s/it]
63%|██████▎ | 19/30 [01:12<00:42, 3.83s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.83s/it]
70%|███████ | 21/30 [01:20<00:34, 3.83s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.83s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.83s/it]
80%|████████ | 24/30 [01:31<00:22, 3.83s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.83s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.83s/it]
90%|█████████ | 27/30 [01:43<00:11, 3.83s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
|
||||
2026-06-14 00:23:23.487[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s08.mp4 (1374010 bytes)
|
||||
2026-06-14 00:23:23.489[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s08
|
||||
2026-06-14 00:23:23.489[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s04
|
||||
2026-06-14 00:23:23.490[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s04', 'prompt': 'A young musician performing on a small street stage, strumming guitar, people walking by, urban evening golden hour', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6836863, 'finished_at': 1781366952.7494779, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s04', 'status': 'completed', 'video_url': '/idfile?path=dielv_s04.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s04.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 7525309, 'prompt': 'A young musician performing on a small street stage, strumming guitar, people walking by, urban even', 'seed': 1789236950}, 'task_id': 'dielv_s04', 'started_at': 1781366783.1046615}
|
||||
2026-06-14 00:23:23.491[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.80s/it]
17%|█▋ | 5/30 [00:18<01:35, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.81s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.81s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.81s/it]
30%|███ | 9/30 [00:34<01:19, 3.81s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]2026-06-14 00:24:27.067[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.81s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.81s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.81s/it]
70%|███████ | 21/30 [01:19<00:34, 3.81s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.81s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.81s/it]
80%|████████ | 24/30 [01:31<00:22, 3.81s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-14 00:26:14.746[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s04.mp4 (9898755 bytes)
|
||||
2026-06-14 00:26:14.747[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s04
|
||||
2026-06-14 00:26:14.748[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s00
|
||||
2026-06-14 00:26:14.748[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s00', 'prompt': 'A young child standing on a sandy beach at sunset, listening to ocean waves, warm golden light, cinematic wide shot', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.677895, 'finished_at': 1781367125.0513215, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s00', 'status': 'completed', 'video_url': '/idfile?path=dielv_s00.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s00.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 5043407, 'prompt': 'A young child standing on a sandy beach at sunset, listening to ocean waves, warm golden light, cine', 'seed': 2087212057}, 'task_id': 'dielv_s00', 'started_at': 1781366953.7005763}
|
||||
2026-06-14 00:26:14.749[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:45, 3.78s/it]
10%|█ | 3/30 [00:11<01:42, 3.78s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.78s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:37<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.80s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:00, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.81s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.81s/it]
70%|███████ | 21/30 [01:19<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-14 00:29:05.761[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s00.mp4 (5043407 bytes)
|
||||
2026-06-14 00:29:05.763[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s00
|
||||
2026-06-14 00:29:05.764[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s19
|
||||
2026-06-14 00:29:05.764[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s19', 'prompt': 'An elderly musician sitting on a beach chair playing guitar at sunrise, peaceful expression, lifetime of music, warm golden light', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6867406, 'finished_at': 1781367294.5751789, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s19', 'status': 'completed', 'video_url': '/idfile?path=dielv_s19.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s19.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 3253145, 'prompt': 'An elderly musician sitting on a beach chair playing guitar at sunrise, peaceful expression, lifetim', 'seed': 2087212057}, 'task_id': 'dielv_s19', 'started_at': 1781367125.0544362}
|
||||
2026-06-14 00:29:05.765[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-14 00:29:27.090[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.77s/it]
7%|▋ | 2/30 [00:07<01:45, 3.78s/it]
10%|█ | 3/30 [00:11<01:42, 3.78s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:37<01:16, 3.80s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.80s/it]
40%|████ | 12/30 [00:45<01:08, 3.80s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.80s/it]
47%|████▋ | 14/30 [00:53<01:00, 3.80s/it]
50%|█████ | 15/30 [00:56<00:57, 3.80s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.80s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.81s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.81s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.81s/it]
70%|███████ | 21/30 [01:19<00:34, 3.81s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.81s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.81s/it]
80%|████████ | 24/30 [01:31<00:22, 3.81s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.81s/it]
87%|████████▋ | 26/30 [01:38<00:15, 3.81s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.81s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.81s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.81s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-14 00:31:57.075[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s19.mp4 (3253145 bytes)
|
||||
2026-06-14 00:31:57.076[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s19
|
||||
2026-06-14 00:31:57.077[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s14
|
||||
2026-06-14 00:31:57.077[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s14', 'prompt': 'Close-up of hands writing music notes on paper, pen moving steadily, warm desk lamp, creative flow, vintage paper texture', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6857574, 'finished_at': 1781367469.603796, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s14', 'status': 'completed', 'video_url': '/idfile?path=dielv_s14.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s14.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 2095876, 'prompt': 'Close-up of hands writing music notes on paper, pen moving steadily, warm desk lamp, creative flow, ', 'seed': 1574215179}, 'task_id': 'dielv_s14', 'started_at': 1781367298.398004}
|
||||
2026-06-14 00:31:57.078[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.79s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.80s/it]
17%|█▋ | 5/30 [00:18<01:35, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.81s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.81s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.81s/it]
30%|███ | 9/30 [00:34<01:20, 3.81s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.82s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.82s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.82s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.81s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:20<00:34, 3.81s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-14 00:34:27.116[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:34:48.193[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s14.mp4 (2348892 bytes)
|
||||
2026-06-14 00:34:48.194[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s14
|
||||
2026-06-14 00:34:48.195[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s10
|
||||
2026-06-14 00:34:48.196[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s10', 'prompt': 'A modern music studio with synthesizers and screens, a musician experimenting with new sounds, blue LED lighting, creative exploration', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.684984, 'finished_at': 1781367639.6156864, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s10', 'status': 'completed', 'video_url': '/idfile?path=dielv_s10.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s10.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 4428235, 'prompt': 'A modern music studio with synthesizers and screens, a musician experimenting with new sounds, blue ', 'seed': 1574215179}, 'task_id': 'dielv_s10', 'started_at': 1781367469.6067245}
|
||||
2026-06-14 00:34:48.196[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.77s/it]
7%|▋ | 2/30 [00:07<01:45, 3.77s/it]
10%|█ | 3/30 [00:11<01:42, 3.78s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.78s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.79s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.81s/it]
33%|███▎ | 10/30 [00:37<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.82s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.82s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.81s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.81s/it]
70%|███████ | 21/30 [01:19<00:34, 3.81s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.81s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.81s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.82s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-14 00:37:39.467[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s10.mp4 (5248297 bytes)
|
||||
2026-06-14 00:37:39.469[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s10
|
||||
2026-06-14 00:37:39.469[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s06
|
||||
2026-06-14 00:37:39.470[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s06', 'prompt': 'Close-up of guitar strings being played, fingers moving gracefully, warm stage lighting, musical passion, shallow depth of field', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6841996, 'finished_at': 1781367811.7129939, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s06', 'status': 'completed', 'video_url': '/idfile?path=dielv_s06.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s06.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 4123872, 'prompt': 'Close-up of guitar strings being played, fingers moving gracefully, warm stage lighting, musical pas', 'seed': 1574215179}, 'task_id': 'dielv_s06', 'started_at': 1781367639.6192877}
|
||||
2026-06-14 00:37:39.470[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.79s/it]
7%|▋ | 2/30 [00:07<01:45, 3.78s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.79s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.81s/it]
33%|███▎ | 10/30 [00:38<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.81s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.82s/it]
47%|████▋ | 14/30 [00:53<01:01, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.82s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.82s/it]
60%|██████ | 18/30 [01:08<00:45, 3.82s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.82s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:19<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]2026-06-14 00:39:27.218[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
77%|███████▋ | 23/30 [01:27<00:26, 3.82s/it]
80%|████████ | 24/30 [01:31<00:22, 3.82s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.83s/it]
87%|████████▋ | 26/30 [01:39<00:15, 3.82s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.82s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.82s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-14 00:40:30.647[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s06.mp4 (4551493 bytes)
|
||||
2026-06-14 00:40:30.649[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s06
|
||||
2026-06-14 00:40:30.650[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_s02
|
||||
2026-06-14 00:40:30.651[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_s02', 'prompt': 'An old tree on a hilltop under moonlight, cicadas singing in the night, peaceful rural summer evening, soft blue tones', 'size': '832*480', 'frame_num': 129}, 'created_at': 1781366061.6830482, 'finished_at': 1781367982.3343992, 'status': 'SUCCEEDED', 'result': {'task_id': 'dielv_s02', 'status': 'completed', 'video_url': '/idfile?path=dielv_s02.mp4', 'video_path': '/data/ymq/wan22-outputs/dielv_s02.mp4', 'size': '832*480', 'frame_num': 129, 'file_size': 4427050, 'prompt': 'An old tree on a hilltop under moonlight, cicadas singing in the night, peaceful rural summer evenin', 'seed': 1574215179}, 'task_id': 'dielv_s02', 'started_at': 1781367811.7160444}
|
||||
2026-06-14 00:40:30.651[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
3%|▎ | 1/30 [00:03<01:49, 3.78s/it]
7%|▋ | 2/30 [00:07<01:46, 3.79s/it]
10%|█ | 3/30 [00:11<01:42, 3.79s/it]
13%|█▎ | 4/30 [00:15<01:38, 3.79s/it]
17%|█▋ | 5/30 [00:18<01:34, 3.80s/it]
20%|██ | 6/30 [00:22<01:31, 3.80s/it]
23%|██▎ | 7/30 [00:26<01:27, 3.80s/it]
27%|██▋ | 8/30 [00:30<01:23, 3.80s/it]
30%|███ | 9/30 [00:34<01:19, 3.80s/it]
33%|███▎ | 10/30 [00:37<01:16, 3.81s/it]
37%|███▋ | 11/30 [00:41<01:12, 3.81s/it]
40%|████ | 12/30 [00:45<01:08, 3.80s/it]
43%|████▎ | 13/30 [00:49<01:04, 3.81s/it]
47%|████▋ | 14/30 [00:53<01:00, 3.81s/it]
50%|█████ | 15/30 [00:57<00:57, 3.81s/it]
53%|█████▎ | 16/30 [01:00<00:53, 3.81s/it]
57%|█████▋ | 17/30 [01:04<00:49, 3.81s/it]
60%|██████ | 18/30 [01:08<00:45, 3.81s/it]
63%|██████▎ | 19/30 [01:12<00:41, 3.81s/it]
67%|██████▋ | 20/30 [01:16<00:38, 3.82s/it]
70%|███████ | 21/30 [01:19<00:34, 3.82s/it]
73%|███████▎ | 22/30 [01:23<00:30, 3.82s/it]
77%|███████▋ | 23/30 [01:27<00:26, 3.81s/it]
80%|████████ | 24/30 [01:31<00:22, 3.81s/it]
83%|████████▎ | 25/30 [01:35<00:19, 3.81s/it]
87%|████████▋ | 26/30 [01:38<00:15, 3.81s/it]
90%|█████████ | 27/30 [01:42<00:11, 3.81s/it]
93%|█████████▎| 28/30 [01:46<00:07, 3.81s/it]
97%|█████████▋| 29/30 [01:50<00:03, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.82s/it]
100%|██████████| 30/30 [01:54<00:00, 3.81s/it]
|
||||
2026-06-14 00:43:19.827[webapp][debug][/data/ymq/wan22-service/workers/generate.py:114]Video generated: /data/ymq/wan22-outputs/dielv_s02.mp4 (4316632 bytes)
|
||||
2026-06-14 00:43:19.829[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_s02
|
||||
2026-06-14 00:44:27.218[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:45:12.181[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_hd_test
|
||||
2026-06-14 00:45:12.182[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_hd_test', 'prompt': 'A young child standing on a sandy beach at sunset, warm golden light, cinematic', 'size': '1024*704', 'frame_num': 129}, 'status': 'PENDING', 'created_at': 1781369112.176417, 'task_id': 'dielv_hd_test'}
|
||||
2026-06-14 00:45:12.183[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
0%| | 0/30 [00:00<?, ?it/s]
0%| | 0/30 [00:00<?, ?it/s]
|
||||
2026-06-14 00:45:33.010[webapp][exception][/data/ymq/wan22-service/workers/generate.py:129]Generation error: CUDA out of memory. Tried to allocate 274.00 MiB. GPU 0 has a total capacity of 23.52 GiB of which 47.69 MiB is free. Including non-PyTorch memory, this process has 23.46 GiB memory in use. Of the allocated memory 22.83 GiB is allocated by PyTorch, and 100.06 MiB is reserved by PyTorch but unallocated. If reserved but unallocated memory is large try setting PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True to avoid fragmentation. See documentation for Memory Management (https://docs.pytorch.org/docs/stable/notes/cuda.html#optimizing-memory-usage-with-pytorch-cuda-alloc-conf)
|
||||
Traceback (most recent call last):
|
||||
File "/data/ymq/wan22-service/workers/generate.py", line 104, in run_generate
|
||||
result = await loop.run_in_executor(None, _infer)
|
||||
File "/usr/lib/python3.10/concurrent/futures/thread.py", line 58, in run
|
||||
result = self.fn(*self.args, **self.kwargs)
|
||||
File "/data/ymq/wan22-service/workers/generate.py", line 93, in _infer
|
||||
return engine.generate(
|
||||
File "/data/ymq/wan22-service/workers/wan22_wrapper.py", line 190, in generate
|
||||
video = self.pipeline.generate(
|
||||
File "/data/ymq/wan22-service/repo/wan/textimage2video.py", line 229, in generate
|
||||
return self.t2v(
|
||||
File "/data/ymq/wan22-service/repo/wan/textimage2video.py", line 384, in t2v
|
||||
noise_pred_cond = self.model(
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
|
||||
return self._call_impl(*args, **kwargs)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
|
||||
return forward_call(*args, **kwargs)
|
||||
File "/data/ymq/wan22-service/repo/wan/modules/model.py", line 490, in forward
|
||||
x = block(x, **kwargs)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1779, in _wrapped_call_impl
|
||||
return self._call_impl(*args, **kwargs)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1790, in _call_impl
|
||||
return forward_call(*args, **kwargs)
|
||||
File "/data/ymq/wan22-service/repo/wan/modules/model.py", line 244, in forward
|
||||
self.norm1(x).float() * (1 + e[1].squeeze(2)) + e[0].squeeze(2),
|
||||
torch.OutOfMemoryError: CUDA out of memory. Tried to allocate 274.00 MiB. GPU 0 has a total capacity of 23.52 GiB of which 47.69 MiB is free. Including non-PyTorch memory, this process has 23.46 GiB memory in use. Of the allocated memory 22.83 GiB is allocated by PyTorch, and 100.06 MiB is reserved by PyTorch but unallocated. If reserved but unallocated memory is large try setting PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True to avoid fragmentation. See documentation for Memory Management (https://docs.pytorch.org/docs/stable/notes/cuda.html#optimizing-memory-usage-with-pytorch-cuda-alloc-conf)
|
||||
|
||||
2026-06-14 00:45:33.012[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_hd_test
|
||||
2026-06-14 00:49:27.223[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:54:27.225[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 00:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 00:59:27.226[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:04:27.226[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:09:27.230[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:14:27.233[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:19:27.234[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:24:27.239[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:29:27.243[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:34:27.245[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:39:27.246[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:44:27.251[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:49:27.254[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:54:27.256[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 01:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 01:59:27.261[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:04:27.265[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:09:27.267[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:14:27.268[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:19:27.272[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:24:27.275[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:29:27.277[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:34:27.278[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:39:27.282[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:44:27.284[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:49:27.285[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:54:27.290[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 02:58:08.763[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 02:59:27.294[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:04:27.295[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:09:27.296[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:14:27.300[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:19:27.303[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:24:27.304[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:29:27.309[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:34:27.313[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:39:27.315[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:44:27.316[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:49:27.321[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:54:27.324[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 03:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 03:59:27.325[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:04:27.330[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:09:27.334[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:14:27.337[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:19:27.338[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:24:27.343[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:29:27.346[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:34:27.348[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:39:27.353[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:44:27.356[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:49:27.358[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:54:27.359[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 04:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 04:59:27.364[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:04:27.367[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:09:27.369[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:14:27.370[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:19:27.373[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:24:27.376[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:29:27.377[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:34:27.382[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:39:27.386[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:44:27.389[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:49:27.390[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:54:27.394[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 05:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 05:59:27.397[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:04:27.399[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:09:27.405[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:14:27.408[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:19:27.410[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:24:27.411[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:29:27.414[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:34:27.417[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:39:27.419[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:44:27.419[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:49:27.422[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:54:27.425[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 06:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 06:59:27.427[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:04:27.431[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:09:27.435[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:14:27.437[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:19:27.438[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:24:27.443[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:29:27.446[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:34:27.448[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:39:27.452[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:44:27.455[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:49:27.457[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:54:27.458[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 07:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 07:59:27.462[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:04:27.465[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:09:27.467[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:14:27.471[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:19:27.475[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:24:27.478[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:29:27.478[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:34:27.482[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:39:27.485[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:44:27.487[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:49:27.492[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:54:27.496[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 08:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 08:59:27.498[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:04:27.499[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:09:27.503[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:14:27.506[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:19:27.508[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:24:27.508[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:29:27.512[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:32:10.427[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:144]get task_id=dielv_hd65_test
|
||||
2026-06-14 09:32:10.428[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:148]task={'payload': {'task_type': 'generate_video', 'task_id': 'dielv_hd65_test', 'prompt': 'A young child standing on a sandy beach at sunset, warm golden light, cinematic', 'size': '1024*704', 'frame_num': 65}, 'status': 'PENDING', 'created_at': 1781400730.4213612, 'task_id': 'dielv_hd65_test'}
|
||||
2026-06-14 09:32:10.428[webapp][debug][/data/ymq/wan22-service/ah.py:20]Wan22Tasks processing: type=generate_video
|
||||
2026-06-14 09:32:12.494[webapp][exception][/data/ymq/wan22-service/workers/generate.py:129]Generation error: CUDA out of memory. Tried to allocate 32.00 MiB. GPU 0 has a total capacity of 23.52 GiB of which 7.69 MiB is free. Including non-PyTorch memory, this process has 23.50 GiB memory in use. Of the allocated memory 22.85 GiB is allocated by PyTorch, and 114.95 MiB is reserved by PyTorch but unallocated. If reserved but unallocated memory is large try setting PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True to avoid fragmentation. See documentation for Memory Management (https://docs.pytorch.org/docs/stable/notes/cuda.html#optimizing-memory-usage-with-pytorch-cuda-alloc-conf)
|
||||
Traceback (most recent call last):
|
||||
File "/data/ymq/wan22-service/workers/generate.py", line 104, in run_generate
|
||||
result = await loop.run_in_executor(None, _infer)
|
||||
File "/usr/lib/python3.10/concurrent/futures/thread.py", line 58, in run
|
||||
result = self.fn(*self.args, **self.kwargs)
|
||||
File "/data/ymq/wan22-service/workers/generate.py", line 93, in _infer
|
||||
return engine.generate(
|
||||
File "/data/ymq/wan22-service/workers/wan22_wrapper.py", line 190, in generate
|
||||
video = self.pipeline.generate(
|
||||
File "/data/ymq/wan22-service/repo/wan/textimage2video.py", line 229, in generate
|
||||
return self.t2v(
|
||||
File "/data/ymq/wan22-service/repo/wan/textimage2video.py", line 302, in t2v
|
||||
self.text_encoder.model.to(self.device)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1384, in to
|
||||
return self._apply(convert)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 934, in _apply
|
||||
module._apply(fn)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 934, in _apply
|
||||
module._apply(fn)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 934, in _apply
|
||||
module._apply(fn)
|
||||
[Previous line repeated 1 more time]
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 965, in _apply
|
||||
param_applied = fn(param)
|
||||
File "/data/ymq/wan22-service/py3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1370, in convert
|
||||
return t.to(
|
||||
torch.OutOfMemoryError: CUDA out of memory. Tried to allocate 32.00 MiB. GPU 0 has a total capacity of 23.52 GiB of which 7.69 MiB is free. Including non-PyTorch memory, this process has 23.50 GiB memory in use. Of the allocated memory 22.85 GiB is allocated by PyTorch, and 114.95 MiB is reserved by PyTorch but unallocated. If reserved but unallocated memory is large try setting PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True to avoid fragmentation. See documentation for Memory Management (https://docs.pytorch.org/docs/stable/notes/cuda.html#optimizing-memory-usage-with-pytorch-cuda-alloc-conf)
|
||||
|
||||
2026-06-14 09:32:12.496[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:187][worker 0] finished dielv_hd65_test
|
||||
2026-06-14 09:34:27.514[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:39:27.515[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:44:27.519[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:49:27.523[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:54:27.525[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 09:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 09:59:27.525[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:04:27.530[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:09:27.532[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:14:27.533[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:19:27.538[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:24:27.542[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:29:27.544[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:34:27.544[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:39:27.548[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:44:27.551[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:49:27.558[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:54:27.562[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 10:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 10:59:27.566[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:04:27.568[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:09:27.568[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:14:27.572[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:19:27.575[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:24:27.576[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:29:27.581[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:34:27.585[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:39:27.586[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:44:27.585[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:49:27.589[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:54:27.592[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 11:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 11:59:27.593[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:04:27.598[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:09:27.600[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:14:27.602[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:19:27.603[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:24:27.606[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:29:27.609[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:34:27.609[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:39:27.614[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:44:27.617[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:49:27.619[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:54:27.620[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 12:58:08.762[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 12:59:27.623[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:04:27.626[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:09:27.627[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:14:27.631[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:19:27.635[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:24:27.637[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:29:27.638[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:34:27.642[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:39:27.645[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:44:27.646[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:49:27.651[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:54:27.654[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 13:58:08.763[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 13:59:27.656[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:04:27.656[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:09:27.660[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:14:27.663[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:19:27.665[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:24:27.669[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:29:27.673[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:34:27.675[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:39:27.675[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:44:27.679[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:49:27.682[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:54:27.683[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 14:58:08.763[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 14:59:27.688[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:04:27.692[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:09:27.694[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:14:27.694[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:19:27.698[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:24:27.701[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:29:27.702[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:34:27.708[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:39:27.711[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:44:27.713[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:49:27.714[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:54:27.719[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 15:58:08.764[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:39]cleanup_expired_tasks() called ...
|
||||
2026-06-14 15:59:27.722[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:04:27.724[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:09:27.729[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:14:27.732[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:19:27.734[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
2026-06-14 16:24:27.735[webapp][debug][/data/ymq/wan22-service/py3/lib/python3.10/site-packages/longtasks/longtasks.py:104]recover_stuck_tasks() called
|
||||
@ -1,87 +0,0 @@
|
||||
---
|
||||
name: wan22-video-generation
|
||||
description: Wan2.2-TI2V-5B 视频生成服务 — OpenAI 兼容 API,基于 ahserver + longtasks 异步任务队列,模型常驻 GPU 内存
|
||||
tags: [wan22, video-generation, ai-compute, gpu, ahserver, longtasks]
|
||||
---
|
||||
|
||||
# Wan22 Video Generation Service
|
||||
|
||||
Wan2.2-TI2V-5B 视频生成服务,部署在 GPU 服务器 (ymq@opencomputing.net) 上。
|
||||
|
||||
## 架构
|
||||
|
||||
```
|
||||
User/Hermes → Sage llmage/uapi → wan22-service (port 8079) → GPU 推理
|
||||
```
|
||||
|
||||
独立 ahserver 应用,通过 longtasks + Redis 管理异步视频生成任务。
|
||||
|
||||
## 关键文件
|
||||
|
||||
| 文件 | 路径 | 说明 |
|
||||
|------|------|------|
|
||||
| 主入口 | `~/wan22-service/ah.py` | ahserver + Wan22Tasks 初始化 |
|
||||
| 提任务 | `~/wan22-service/app/api/submit/index.dspy` | POST /api/submit |
|
||||
| 查状态 | `~/wan22-service/app/api/task/index.dspy` | GET /api/task?task_id=xxx |
|
||||
| 推理执行 | `~/wan22-service/workers/generate.py` | 惰性加载 Wan22,进程内推理 |
|
||||
| Wan22 类 | `~/wan22-service/workers/wan22_wrapper.py` | OpenAI 风格封装 |
|
||||
| 配置文件 | `~/wan22-service/conf/config.json` | 端口 8079, Redis, filesroot |
|
||||
| 启动脚本 | `~/wan22-service/start.sh` | WAN22_GPU_ID=2 |
|
||||
|
||||
## API 接口
|
||||
|
||||
### 提交任务
|
||||
```bash
|
||||
curl -X POST http://<server>:8079/api/submit \
|
||||
-H "Content-Type: application/json" \
|
||||
-d '{"prompt":"A cinematic street at dawn, blue-grey tones","size":"1280*720","frame_num":81}'
|
||||
```
|
||||
|
||||
### 查询状态
|
||||
```bash
|
||||
curl "http://<server>:8079/api/task?task_id=xxx"
|
||||
```
|
||||
|
||||
### 下载视频
|
||||
```bash
|
||||
curl -o output.mp4 "http://<server>:8079/idfile?path=task_id.mp4"
|
||||
```
|
||||
|
||||
## 设计要点
|
||||
|
||||
1. **串行推理锁**: `_GLOBAL_INFER_LOCK` (threading.Lock) 保证 GPU 安全
|
||||
2. **模型常驻**: Wan22 实例惰性初始化,首次任务加载后跨任务复用
|
||||
3. **异步队列**: longtasks (Redis) worker_cnt=1,一次处理一个任务
|
||||
4. **支持任务类型**: t2v / i2v / ti2v / s2v
|
||||
|
||||
## 管理
|
||||
|
||||
```bash
|
||||
ssh ymq@opencomputing.net
|
||||
cd ~/wan22-service
|
||||
./start.sh # 启动 (后台, nohup)
|
||||
./stop.sh # 停止 (kill pid)
|
||||
tail -f wan22-service.log # 查看日志
|
||||
```
|
||||
|
||||
## Sage 集成
|
||||
|
||||
通过 Sage 的 llmage + uapi 方式接入:
|
||||
|
||||
```sql
|
||||
-- 注册 uapi provider
|
||||
INSERT INTO uapiprovider (...) VALUES ('wan22', 'Wan2.2', 'http://wan22.internal:8079');
|
||||
|
||||
-- 注册 API endpoint
|
||||
INSERT INTO uapi (providerid, apiname, path, ...) VALUES ('wan22', 'video_generations', '/api/submit', ...);
|
||||
|
||||
-- 注册 llm 模型
|
||||
INSERT INTO llm (model, ...) VALUES ('wan2.2-ti2v-5b', ...);
|
||||
```
|
||||
|
||||
## 注意事项
|
||||
|
||||
- GPU OOM 时:减少 frame_num (最小 17) 或换小分辨率
|
||||
- task 未完成时返回 `PENDING` 状态,需轮询
|
||||
- 任务最长超时 3600 秒 (stuck_seconds)
|
||||
- 已完成任务保留 24 小时 (max_age_hours)
|
||||
9
start.sh
9
start.sh
@ -1,9 +0,0 @@
|
||||
#!/bin/bash
|
||||
cd ~/wan22-service
|
||||
WAN22_GPU_ID=2
|
||||
export WAN22_GPU_ID
|
||||
export CUDA_VISIBLE_DEVICES=2
|
||||
export PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True
|
||||
export PYTHONPATH=/data/ymq/wan22-service/repo:~/Win2.2
|
||||
nohup py3/bin/python ah.py > nohup.out 2>&1 &
|
||||
echo "wan22-service started, PID: $!, GPU: $WAN22_GPU_ID"
|
||||
@ -1,20 +0,0 @@
|
||||
#!/bin/bash
|
||||
cd ~/wan22-service
|
||||
|
||||
# 先停止所有现有实例
|
||||
pkill -f 'python ah.py' 2>/dev/null
|
||||
sleep 2
|
||||
|
||||
# 启动 4 个实例,分别用 GPU 1,2,3,4
|
||||
for GPU_ID in 1 2 3 4; do
|
||||
export WAN22_GPU_ID=$GPU_ID
|
||||
export CUDA_VISIBLE_DEVICES=$GPU_ID
|
||||
export PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True
|
||||
export PYTHONPATH=/data/ymq/wan22-service/repo:~/Win2.2
|
||||
|
||||
nohup py3/bin/python ah.py > nohup_gpu${GPU_ID}.out 2>&1 &
|
||||
echo "Started wan22-service instance on GPU $GPU_ID, PID: $!"
|
||||
sleep 1
|
||||
done
|
||||
|
||||
echo "All instances started. Check status with: ps aux | grep 'python ah.py'"
|
||||
6
stop.sh
6
stop.sh
@ -1,6 +0,0 @@
|
||||
#!/bin/bash
|
||||
pkill -f "python ah.py.*wan22" 2>/dev/null
|
||||
# fallback: kill by port
|
||||
PID=$(ss -tlnp | grep 8079 | grep -oP 'pid=\K\d+')
|
||||
[ -n "$PID" ] && kill $PID
|
||||
echo "wan22-service stopped"
|
||||
@ -1,134 +0,0 @@
|
||||
# -*- coding:utf-8 -*-
|
||||
"""
|
||||
Wan2.2-TI2V-5B 视频生成 worker(进程内推理,模型常驻内存)
|
||||
|
||||
使用 Wan22 类直接调用推理 pipeline,
|
||||
替代原先每次任务启动子进程的方式。
|
||||
"""
|
||||
import os
|
||||
import json
|
||||
import uuid
|
||||
import asyncio
|
||||
from datetime import datetime
|
||||
from appPublic.log import debug, exception
|
||||
|
||||
OUTPUT_DIR = '/data/ymq/wan22-outputs'
|
||||
REPO_DIR = '/data/ymq/wan22-service/repo'
|
||||
MODEL_PATH = '/data/ymq/models/Wan-AI/Wan2.2-TI2V-5B'
|
||||
|
||||
# 全局 Wan22 实例,在 process_task 第一次调用时惰性初始化
|
||||
_engine = None
|
||||
|
||||
|
||||
def _get_engine(longtasks):
|
||||
"""惰性加载 Wan22 引擎,模型常驻内存。"""
|
||||
global _engine
|
||||
if _engine is not None:
|
||||
return _engine
|
||||
|
||||
debug('Loading Wan22 engine (first call, may take 30-60s)...')
|
||||
|
||||
# 把 repo 加入 sys.path,让 wan 包可导入
|
||||
import sys
|
||||
if REPO_DIR not in sys.path:
|
||||
sys.path.insert(0, REPO_DIR)
|
||||
|
||||
from workers.wan22_wrapper import Wan22
|
||||
|
||||
gpu_id = getattr(longtasks, 'gpu_id', int(os.environ.get('WAN22_GPU_ID', '2')))
|
||||
os.environ['CUDA_VISIBLE_DEVICES'] = str(gpu_id)
|
||||
|
||||
_engine = Wan22(
|
||||
ckpt_dir=MODEL_PATH,
|
||||
task='ti2v-5B',
|
||||
device_id=0, # CUDA_VISIBLE_DEVICES 已隔离,从0开始
|
||||
use_prompt_extend=False,
|
||||
offload_model=True,
|
||||
)
|
||||
|
||||
debug(f'Wan22 engine loaded, GPU: {gpu_id}')
|
||||
return _engine
|
||||
|
||||
|
||||
async def run_generate(longtasks, payload):
|
||||
"""
|
||||
执行视频生成(进程内推理)。
|
||||
|
||||
payload: {
|
||||
task_id: str,
|
||||
prompt: str,
|
||||
image: str (optional),
|
||||
size: str (default "1280*720"),
|
||||
frame_num: int (default 81, 4n+1),
|
||||
sample_steps: int (optional),
|
||||
sample_guide_scale: float (optional),
|
||||
base_seed: int (optional),
|
||||
}
|
||||
"""
|
||||
task_id = payload.get('task_id', str(uuid.uuid4())[:12])
|
||||
prompt = payload.get('prompt', '')
|
||||
image_path = payload.get('image', None)
|
||||
size = payload.get('size', '1280*720')
|
||||
frame_num = payload.get('frame_num', 81)
|
||||
sample_steps = payload.get('sample_steps', None)
|
||||
sample_guide_scale = payload.get('sample_guide_scale', None)
|
||||
base_seed = payload.get('base_seed', None)
|
||||
|
||||
# 校验 frame_num (4n+1)
|
||||
frame_num = max(17, min(frame_num, 129))
|
||||
if (frame_num - 1) % 4 != 0:
|
||||
frame_num = ((frame_num - 1) // 4) * 4 + 1
|
||||
|
||||
os.makedirs(OUTPUT_DIR, exist_ok=True)
|
||||
output_file = os.path.join(OUTPUT_DIR, f'{task_id}.mp4')
|
||||
|
||||
try:
|
||||
# 惰性加载引擎(模型常驻,后续任务复用)
|
||||
engine = _get_engine(longtasks)
|
||||
|
||||
# 在 executor 中运行同步推理(不阻塞 asyncio 事件循环)
|
||||
loop = asyncio.get_running_loop()
|
||||
|
||||
def _infer():
|
||||
return engine.generate(
|
||||
prompt=prompt,
|
||||
image_path=image_path,
|
||||
size=size,
|
||||
frame_num=frame_num,
|
||||
steps=sample_steps,
|
||||
guide_scale=sample_guide_scale,
|
||||
seed=base_seed if base_seed is not None else engine.seed,
|
||||
save_file=output_file,
|
||||
)
|
||||
|
||||
result = await loop.run_in_executor(None, _infer)
|
||||
|
||||
if not os.path.exists(output_file):
|
||||
return {
|
||||
'task_id': task_id,
|
||||
'status': 'failed',
|
||||
'error': 'Output file not created by engine',
|
||||
}
|
||||
|
||||
file_size = os.path.getsize(output_file)
|
||||
debug(f'Video generated: {output_file} ({file_size} bytes)')
|
||||
|
||||
return {
|
||||
'task_id': task_id,
|
||||
'status': 'completed',
|
||||
'video_url': f'/idfile?path={task_id}.mp4',
|
||||
'video_path': output_file,
|
||||
'size': size,
|
||||
'frame_num': frame_num,
|
||||
'file_size': file_size,
|
||||
'prompt': prompt[:100],
|
||||
'seed': result.get('seed'),
|
||||
}
|
||||
|
||||
except Exception as e:
|
||||
exception(f'Generation error: {e}')
|
||||
return {
|
||||
'task_id': task_id,
|
||||
'status': 'failed',
|
||||
'error': str(e),
|
||||
}
|
||||
@ -1,131 +0,0 @@
|
||||
# -*- coding:utf-8 -*-
|
||||
"""
|
||||
Wan2.2-TI2V-5B 视频生成 worker
|
||||
调用官方 generate.py 脚本
|
||||
"""
|
||||
import os
|
||||
import json
|
||||
import uuid
|
||||
import asyncio
|
||||
import subprocess
|
||||
from datetime import datetime
|
||||
from appPublic.log import debug, exception
|
||||
|
||||
OUTPUT_DIR = '/data/ymq/wan22-outputs'
|
||||
REPO_DIR = '/data/ymq/wan22-service/repo'
|
||||
MODEL_PATH = '/data/ymq/models/Wan-AI/Wan2.2-TI2V-5B'
|
||||
PYTHON = '/share/vllm-0.8.5/bin/python'
|
||||
|
||||
|
||||
async def run_generate(longtasks, payload):
|
||||
"""
|
||||
Execute video generation via generate.py subprocess.
|
||||
|
||||
payload: {
|
||||
task_id: str,
|
||||
prompt: str,
|
||||
image: str (optional path for i2v),
|
||||
size: str (default "1280*720"),
|
||||
frame_num: int (default 81, must be 4n+1),
|
||||
sample_steps: int (optional),
|
||||
sample_guide_scale: float (optional),
|
||||
base_seed: int (optional),
|
||||
}
|
||||
"""
|
||||
task_id = payload.get('task_id', str(uuid.uuid4())[:12])
|
||||
prompt = payload.get('prompt', '')
|
||||
image = payload.get('image', None)
|
||||
size = payload.get('size', '1280*720')
|
||||
frame_num = payload.get('frame_num', 81)
|
||||
sample_steps = payload.get('sample_steps', None)
|
||||
sample_guide_scale = payload.get('sample_guide_scale', None)
|
||||
base_seed = payload.get('base_seed', None)
|
||||
|
||||
# Ensure frame_num is 4n+1
|
||||
frame_num = max(17, min(frame_num, 129))
|
||||
if (frame_num - 1) % 4 != 0:
|
||||
frame_num = ((frame_num - 1) // 4) * 4 + 1
|
||||
|
||||
os.makedirs(OUTPUT_DIR, exist_ok=True)
|
||||
output_file = os.path.join(OUTPUT_DIR, f'{task_id}.mp4')
|
||||
|
||||
# Build command
|
||||
cmd = [
|
||||
PYTHON, 'generate.py',
|
||||
'--task', 'ti2v-5B',
|
||||
'--ckpt_dir', MODEL_PATH,
|
||||
'--size', size,
|
||||
'--frame_num', str(frame_num),
|
||||
'--prompt', prompt,
|
||||
'--save_file', output_file,
|
||||
'--offload_model', 'True',
|
||||
]
|
||||
|
||||
if image:
|
||||
cmd.extend(['--image', image])
|
||||
|
||||
if sample_steps:
|
||||
cmd.extend(['--sample_steps', str(sample_steps)])
|
||||
|
||||
if sample_guide_scale:
|
||||
cmd.extend(['--sample_guide_scale', str(sample_guide_scale)])
|
||||
|
||||
if base_seed is not None:
|
||||
cmd.extend(['--base_seed', str(base_seed)])
|
||||
|
||||
# Set CUDA_VISIBLE_DEVICES for single GPU
|
||||
gpu_id = longtasks.gpu_id if longtasks.gpu_id else 2
|
||||
env = os.environ.copy()
|
||||
env['CUDA_VISIBLE_DEVICES'] = str(gpu_id)
|
||||
|
||||
debug(f'Running: {" ".join(cmd)}')
|
||||
|
||||
try:
|
||||
# Run in subprocess
|
||||
proc = await asyncio.create_subprocess_exec(
|
||||
*cmd,
|
||||
cwd=REPO_DIR,
|
||||
env=env,
|
||||
stdout=asyncio.subprocess.PIPE,
|
||||
stderr=asyncio.subprocess.PIPE
|
||||
)
|
||||
|
||||
stdout, stderr = await proc.communicate()
|
||||
|
||||
if proc.returncode != 0:
|
||||
error_msg = stderr.decode('utf-8', errors='ignore')[-500:]
|
||||
exception(f'generate.py failed: {error_msg}')
|
||||
return {
|
||||
'task_id': task_id,
|
||||
'status': 'failed',
|
||||
'error': error_msg
|
||||
}
|
||||
|
||||
# Check output file
|
||||
if not os.path.exists(output_file):
|
||||
return {
|
||||
'task_id': task_id,
|
||||
'status': 'failed',
|
||||
'error': 'Output file not created'
|
||||
}
|
||||
|
||||
file_size = os.path.getsize(output_file)
|
||||
|
||||
return {
|
||||
'task_id': task_id,
|
||||
'status': 'completed',
|
||||
'video_url': f'/idfile?path={task_id}.mp4',
|
||||
'video_path': output_file,
|
||||
'size': size,
|
||||
'frame_num': frame_num,
|
||||
'file_size': file_size,
|
||||
'prompt': prompt[:100]
|
||||
}
|
||||
|
||||
except Exception as e:
|
||||
exception(f'Generation error: {e}')
|
||||
return {
|
||||
'task_id': task_id,
|
||||
'status': 'failed',
|
||||
'error': str(e)
|
||||
}
|
||||
@ -1,252 +0,0 @@
|
||||
"""
|
||||
Wan22 - OpenAI-compatible Video Generation Runtime
|
||||
|
||||
特征:
|
||||
1. OpenAI风格返回
|
||||
2. 严格串行推理锁(GPU安全)
|
||||
3. 支持 t2v / i2v / ti2v / s2v
|
||||
4. 模型常驻内存,跨任务复用
|
||||
"""
|
||||
import os
|
||||
import time
|
||||
import uuid
|
||||
import threading
|
||||
import random
|
||||
from dataclasses import dataclass
|
||||
|
||||
import torch
|
||||
from PIL import Image
|
||||
|
||||
import wan
|
||||
from wan.configs import WAN_CONFIGS, SIZE_CONFIGS, MAX_AREA_CONFIGS
|
||||
from wan.utils.prompt_extend import QwenPromptExpander
|
||||
|
||||
|
||||
# 全局执行锁(关键)
|
||||
_GLOBAL_INFER_LOCK = threading.Lock()
|
||||
|
||||
|
||||
@dataclass
|
||||
class OpenAIVideoResponse:
|
||||
id: str
|
||||
object: str
|
||||
created: int
|
||||
prompt: str
|
||||
video_path: str
|
||||
seed: int
|
||||
|
||||
|
||||
class Wan22:
|
||||
"""
|
||||
Wan22 - OpenAI-compatible Video Generation Runtime
|
||||
"""
|
||||
|
||||
def __init__(
|
||||
self,
|
||||
ckpt_dir: str,
|
||||
task: str = "ti2v-5B",
|
||||
device_id: int = 0,
|
||||
use_prompt_extend: bool = False,
|
||||
prompt_extend_model: str = None,
|
||||
seed: int = -1,
|
||||
offload_model: bool = True,
|
||||
):
|
||||
assert ckpt_dir, "ckpt_dir required"
|
||||
assert task in WAN_CONFIGS
|
||||
|
||||
self.ckpt_dir = ckpt_dir
|
||||
self.task = task
|
||||
self.device_id = device_id
|
||||
|
||||
self.cfg = WAN_CONFIGS[task]
|
||||
|
||||
self.seed = seed if seed >= 0 else random.randint(0, 2**31 - 1)
|
||||
self.offload_model = offload_model
|
||||
|
||||
self.use_prompt_extend = use_prompt_extend
|
||||
self.prompt_expander = (
|
||||
QwenPromptExpander(
|
||||
model_name=prompt_extend_model,
|
||||
task=task,
|
||||
is_vl=True,
|
||||
device=device_id,
|
||||
)
|
||||
if use_prompt_extend
|
||||
else None
|
||||
)
|
||||
|
||||
self.pipeline = self._build_pipeline()
|
||||
|
||||
# =========================
|
||||
# pipeline init
|
||||
# 注意检查顺序:ti2v 必须在 t2v/i2v 之前检查
|
||||
# 因为 "ti2v" 同时包含 "t2v" 和 "i2v" 子串
|
||||
# =========================
|
||||
def _build_pipeline(self):
|
||||
if "s2v" in self.task:
|
||||
return wan.WanS2V(
|
||||
config=self.cfg,
|
||||
checkpoint_dir=self.ckpt_dir,
|
||||
device_id=self.device_id,
|
||||
rank=0,
|
||||
)
|
||||
|
||||
if "ti2v" in self.task:
|
||||
return wan.WanTI2V(
|
||||
config=self.cfg,
|
||||
checkpoint_dir=self.ckpt_dir,
|
||||
device_id=self.device_id,
|
||||
rank=0,
|
||||
)
|
||||
|
||||
if "t2v" in self.task:
|
||||
return wan.WanT2V(
|
||||
config=self.cfg,
|
||||
checkpoint_dir=self.ckpt_dir,
|
||||
device_id=self.device_id,
|
||||
rank=0,
|
||||
)
|
||||
|
||||
if "i2v" in self.task:
|
||||
return wan.WanI2V(
|
||||
config=self.cfg,
|
||||
checkpoint_dir=self.ckpt_dir,
|
||||
device_id=self.device_id,
|
||||
rank=0,
|
||||
)
|
||||
|
||||
raise ValueError(self.task)
|
||||
|
||||
# =========================
|
||||
# prompt expand
|
||||
# =========================
|
||||
def _expand(self, prompt, image=None):
|
||||
if not self.use_prompt_extend:
|
||||
return prompt
|
||||
|
||||
out = self.prompt_expander(prompt, image=image)
|
||||
return out.prompt if out.status else prompt
|
||||
|
||||
# =========================
|
||||
# OpenAI response packer
|
||||
# =========================
|
||||
def _pack(self, prompt, video_path, seed):
|
||||
return {
|
||||
"id": f"wan_{uuid.uuid4().hex}",
|
||||
"object": "video.generation",
|
||||
"created": int(time.time()),
|
||||
"prompt": prompt,
|
||||
"video_path": video_path,
|
||||
"seed": seed,
|
||||
}
|
||||
|
||||
# =========================
|
||||
# 主入口(统一 + 串行锁)
|
||||
# 注意 generate() 内的检查顺序必须与 _build_pipeline 一致
|
||||
# =========================
|
||||
def generate(self, **kwargs):
|
||||
"""
|
||||
OpenAI-style unified entry
|
||||
"""
|
||||
with _GLOBAL_INFER_LOCK:
|
||||
|
||||
prompt = kwargs.get("prompt")
|
||||
image_path = kwargs.get("image_path")
|
||||
|
||||
prompt = self._expand(
|
||||
prompt,
|
||||
image=Image.open(image_path).convert("RGB") if image_path else None,
|
||||
)
|
||||
|
||||
size = kwargs.get("size", "1280*720")
|
||||
size_cfg = SIZE_CONFIGS[size]
|
||||
|
||||
seed = self.seed
|
||||
|
||||
if "s2v" in self.task:
|
||||
video = self.pipeline.generate(
|
||||
input_prompt=prompt,
|
||||
ref_image_path=image_path,
|
||||
audio_path=kwargs.get("audio_path"),
|
||||
enable_tts=kwargs.get("enable_tts", False),
|
||||
tts_prompt_audio=kwargs.get("tts_prompt_audio"),
|
||||
tts_prompt_text=kwargs.get("tts_prompt_text"),
|
||||
tts_text=kwargs.get("tts_text"),
|
||||
num_repeat=kwargs.get("num_clip"),
|
||||
pose_video=kwargs.get("pose_video"),
|
||||
max_area=MAX_AREA_CONFIGS[size],
|
||||
infer_frames=kwargs.get("infer_frames", 80),
|
||||
shift=kwargs.get("shift") or 5.0,
|
||||
sample_solver=kwargs.get("solver", "unipc"),
|
||||
sampling_steps=kwargs.get("steps") or 30,
|
||||
guide_scale=kwargs.get("guide_scale") or 5.0,
|
||||
seed=seed,
|
||||
offload_model=self.offload_model,
|
||||
init_first_frame=kwargs.get("start_from_ref", False),
|
||||
)
|
||||
|
||||
elif "ti2v" in self.task:
|
||||
img = Image.open(image_path).convert("RGB") if image_path else None
|
||||
video = self.pipeline.generate(
|
||||
prompt,
|
||||
img=img,
|
||||
size=size_cfg,
|
||||
max_area=MAX_AREA_CONFIGS[size],
|
||||
frame_num=kwargs.get("frame_num") or 81,
|
||||
shift=kwargs.get("shift") or 5.0,
|
||||
sample_solver=kwargs.get("solver", "unipc"),
|
||||
sampling_steps=kwargs.get("steps") or 30,
|
||||
guide_scale=kwargs.get("guide_scale") or 5.0,
|
||||
seed=seed,
|
||||
offload_model=self.offload_model,
|
||||
)
|
||||
|
||||
elif "t2v" in self.task:
|
||||
video = self.pipeline.generate(
|
||||
prompt,
|
||||
size=size_cfg,
|
||||
frame_num=kwargs.get("frame_num") or 81,
|
||||
shift=kwargs.get("shift") or 5.0,
|
||||
sample_solver=kwargs.get("solver", "unipc"),
|
||||
sampling_steps=kwargs.get("steps") or 30,
|
||||
guide_scale=kwargs.get("guide_scale") or 5.0,
|
||||
seed=seed,
|
||||
offload_model=self.offload_model,
|
||||
)
|
||||
|
||||
elif "i2v" in self.task:
|
||||
img = Image.open(image_path).convert("RGB")
|
||||
video = self.pipeline.generate(
|
||||
prompt,
|
||||
img,
|
||||
size=size_cfg,
|
||||
max_area=MAX_AREA_CONFIGS[size],
|
||||
frame_num=kwargs.get("frame_num") or 81,
|
||||
shift=kwargs.get("shift") or 5.0,
|
||||
sample_solver=kwargs.get("solver", "unipc"),
|
||||
sampling_steps=kwargs.get("steps") or 30,
|
||||
guide_scale=kwargs.get("guide_scale") or 5.0,
|
||||
seed=seed,
|
||||
offload_model=self.offload_model,
|
||||
)
|
||||
|
||||
else:
|
||||
raise ValueError(self.task)
|
||||
|
||||
# 保存视频
|
||||
video_path = kwargs.get(
|
||||
"save_file", f"/tmp/{uuid.uuid4().hex}.mp4"
|
||||
)
|
||||
|
||||
from wan.utils.utils import save_video
|
||||
|
||||
save_video(
|
||||
tensor=video[None],
|
||||
save_file=video_path,
|
||||
fps=self.cfg.sample_fps,
|
||||
nrow=1,
|
||||
normalize=True,
|
||||
value_range=(-1, 1),
|
||||
)
|
||||
|
||||
return self._pack(prompt, video_path, seed)
|
||||
Loading…
x
Reference in New Issue
Block a user