Spaces:
Sleeping
Sleeping
File size: 2,174 Bytes
78738de | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | @echo off
REM ============================================================
REM A1 (13/08/2026) - do "tron 1 VOD mot rack" cho Analyzer da cu
REM (gate A1.2, BRIEF 13/08). Ban luu cua lan chay sinh so 13/08.
REM
REM Ly do chay: may tu cat cu tu video dai phai khop >= 7/10 cu
REM dem tay (shots.json pilot, tran Duong Quoc Hoang - Kazakis),
REM 0 cu ma; moi cu ra thong so + tin cay + JSON file; do phut/cu.
REM
REM Can chay truoc: run_analyzer_local.bat (Redis + CV worker +
REM app mode queue, port 8000). Lan chay sinh so goi 2 lenh duoi
REM truc tiep (khong qua FE); corners tai dung shot_01/homography
REM .json cua pilot (cung goc may, spread vai px giua 10 cu).
REM
REM Nguong nghiem thu ghi truoc (BRIEF A1 gate 2/3/4):
REM >= 7/10 cu dem tay cat dung - 0 cu ma - JSON per cu tren dia
REM Do duoc 13/08: video 320s (52:45-58:05) -> 14 cu; khop 10/10
REM cu tay (onset lech +0.5..2.1s so voi start clip tay) + 1 cu
REM break that ngoai danh sach tay; 3 CU MA (idx 7/8/9) tu chuyen
REM dong XEP RACK/dat bi bang tay giua 2 rack -> gate DO o ve
REM "0 cu ma" (phan tich + cau hoi cho Cowork trong HANDOFF 13/08).
REM Thoi gian: scan 177.7s + analyze 14 cu tong 40.3s; wall ~5.5
REM phut cho ca video ~ 24s/cu end-to-end (RTX 3070).
REM ============================================================
set PYTHONUTF8=1
REM 1) Cat doan rack 52:45-58:05 (320s) tu VOD pilot - RE-ENCODE de
REM moc thoi gian chinh xac (stream-copy lech ve keyframe truoc):
ffmpeg -y -v error -ss 3165 -i "D:\Khoa luan\poolcoach-rl\datasets\bb9_pilot\pFV7sdBJ42M.mp4" -t 320 -an -c:v libx264 -preset veryfast -crf 18 "D:\Khoa luan\poolcoach-rl\datasets\bb9_pilot\rack_a1\rack_5245_5805.mp4"
REM 2) Upload vao Analyzer da cu (app + cv_worker phai dang chay):
curl.exe -s -F "video=@D:\Khoa luan\poolcoach-rl\datasets\bb9_pilot\rack_a1\rack_5245_5805.mp4;type=video/mp4" -F "corners=[[527.5,869.7],[1380.1,864.0],[1232.3,278.5],[673.0,272.8]]" http://localhost:8000/api/analyzer/videos
REM 3) Theo doi tien do: GET http://localhost:8000/api/analyzer/shots?video=(id tu buoc 2)
REM Ket qua BEN (manifest + JSON + thumb per cu): poolcoach-rl\data\analyzer\(id)\
pause
|