# 2026-07-14 데이터 로딩 완료 시 '정지' 명령 실행

**소요 시간**: 4분
**Context 사용량**: input 3190k / output 2k tokens

## 요청

폴더 로드 후 애매한 '일시정지' 상태에 빠지는 경우가 있음 → 로딩 완료 시 '정지'(pause+0초)
명령이 실행되게.

## 수정

### client/src/hooks/useVideoPlayer.ts — loadLocalFile(file, autoPlay=false)
- loadedmetadata(로딩 완료) 시점에:
  - autoPlay=false(폴더 로드): **currentTime(0) + pause() = 정지 명령** — 스톱 버튼과 동일 상태
  - autoPlay=true: 0초부터 즉시 재생
- 소스 교체 경합 가드(objectUrl 일치 확인) 유지

### client/src/components/player/VideoPlayer.tsx
- 연속재생(ended)·재생목록 선택: `loadLocalFile(file, true)` 로 전환 —
  기존의 "src 설정 직후 play() 큐잉"보다 순서가 결정적(메타데이터 후 0초→재생)
- 재생목록 같은 항목 재선택: currentTime(0)+play 유지

## 검증

- tsc+vite 빌드 통과, 새 번들(index-ChR6Vi6j.js) 서빙
