1. 문제 분해
(1) VideoToolbox는 -q:v·비트레이트 중심이며 CRF 사고방식과 다르다. (2) HEVC 호환은 별도 축: hvc1, 색 메타, mux가 필요하다. (3) 배치는 발열·SSD 쓰기를 쌓는다—단일보내기 속도와 다르다.
2. 경로 대조
| 경로 | 적합 | 리스크 |
|---|---|---|
hevc_videotoolbox |
대량 동질 소스, CPU 시간 절감 | 고정 x265 사다리와의 엄밀 일치 |
libx265 |
저비트레이트 마스터, 세밀 tune | 병렬 시 CPU·팬, 인터랙티브 경합 |
| 하이브리드 | HW 거친 변환 + SW 마무리 | 버전 관리 실패 시 QC 표류 |
3. 5단계 런북
- 입력 계약 고정: 색 범위, FPS, 스캔, 오디오 맵. VFR은 사전 플래그.
- 베이스라인: 대표 마스터로 HW/SW 짧은 시험.
- mux: Web은
-movflags +faststart. HEVC는-tag:v hvc1를 플레이어 매트릭스로 검증. - 동시성 스윕: 1부터 단계 증가, wall time·전력·열·디스크 기록.
- 출력 게이트:
ffprobe로 코덱·프로파일·색·오디오·길이 검사.
4. 기획용 임계값
- 야간 큐가 8시간 넘고 낮에 같은 Mac에서 대화형 작업이면 전용 원격으로 이동.
- HW/SW 주관 차이가 한 라운드에 수렴하지 않으면 동결 버킷 부족.
- 배포 실패율 2% 초과이고 대역폭이 아니면 mux/태그/H.264 계단 우선.
5. 원격 Mac 분리
| 신호 | 조치 |
|---|---|
| 2–3병렬에서 열·UI 지연 | 긴 큐를 고메모리 원격 Apple Silicon으로. SSH/VNC |
| 디스크 쓰기 포화 | 직렬화 또는 병렬 축소. 원격 로컬 NVMe 스테이징 |
| 24/7 노트북 수면 | 상주 노드 + 큐 감독 |
| ComfyUI와 재인코딩 충돌 | 호스트 분리. ComfyUI |
6. FAQ
CRF 스크립트 재사용? 플래그 복붙 금지. 배포 타깃·버킷으로 사다리 재작성.
10비트? 밴딩에 유리하나 호환 좁음. 호환·품질 이중 SKU.
원격이 항상 빠름? 업링크·작은 파일 다량이면 느릴 수 있음. 열·디스크로 로컬 분산이 원격 2배 초과일 때 이동.
7. 심층: 인코딩 완료에서 납품 가능으로
2026년 기준은 로그 성공이 아니라 선언한 플레이어에서 재생·파라미터 추적·롤백 가능성이다. HW 인코딩은 특정 브라우저만 실패하는 문제를 가린다. 플레이어 매트릭스를 게이트에 포함하라.
통합 메모리는 공존을 쉽게 하지만 TDP·쓰기 증폭은 한계다. CPU가 낮아도 밤에만 느려지면 열·지속 쓰기 합성을 의심한다.
NLE 왕복 메타를 무시하면 QC는 통과해도 후반으로 못 돌아간다. 거친 변환과 마스터는 임계표를 분리한다.
운영은 실패 코퍼스를 남겨 회귀에 쓴다.
8. 관측성
중앙 wall time, 병렬 p95, ffprobe 실패율, 배포 실패율, NLE 왕복 실패율. 동시 악화는 입력 계약 표류, 배포만은 mux/태그.
| 지표 | 방법 | 1차 의심 |
|---|---|---|
| 꼬리 지연 | 병렬별 p95 | 서멀, 디스크, 백그라운드 동기화 |
| ffprobe 실패 | CI 후검사 | VFR, 오디오 맵 |
| 플랫폼 편중 실패 | UA 집계 | HEVC, hvc1, 색, 피크 비트레이트 |
9. 증거 패키지
버킷 정의, HW/SW 시험표, 플레이어 결과, ffprobe JSON 아카이브, 실패 재현 절차. 큐 Runbook과 원격 사용률 곡선을 첨부해 조달·렌탈에 연결한다.
10. 마무리
노트북은 QC에 강하지만 지속 배치에는 한계. HW 인코딩은 mux 호환을 자동 해결하지 않는다. 원격 Apple Silicon은 긴 큐를 데스크에서 분리하며 동일 툴체인을 유지한다. MACGPU는 고메모리 원격 Mac을 낮은 진입장벽으로 제공한다.
11. 렌더 큐와 병행
합성과 재인코딩이 겹치면 시간 분할 또는 호스트 분리. 배치 가이드와 정렬한다.