Video Profiler 모듈은 애플리케이션에서 동영상이 사용하는 리소스(예: 메모리, 버퍼링, 동영상 클립 수)에 대한 정보를 표시합니다. 이를 사용하여 애플리케이션이 선택한 플랫폼에서 동영상을 얼마나 효율적으로 재생하고 버퍼링하는지 결정할 수 있습니다. CPU Usage Profiler 모듈을 사용하여 Unity가 동영상에 시간을 소비하는 위치를 평가할 수도 있습니다. 자세한 내용은 CPU Usage Profiler 모듈 기술 자료를 참조하십시오.
프로파일러 창을 열려면 Window > Analysis > Profiler 메뉴로 이동합니다.
Video Profiler 모듈의 차트는 다음의 네 개 카테고리로 구성됩니다. 차트의 카테고리 순서를 변경하려면 차트 범례에서 카테고리를 드래그 앤 드롭합니다. 카테고리의 컬러 범례를 클릭하여 표시를 토글할 수도 있습니다. 프로파일러 창을 사용하는 자세한 방법은 프로파일러 창 시작하기 기술 자료를 참조하십시오.
| 차트 | 설명 |
|---|---|
| Total Video Sources | 씬에 있는 총 비디오 소스 수입니다. |
| Playing Video Sources | 씬에서 재생 중인 비디오 소스 수입니다. |
| Pre-buffered frames | 미리 버퍼링된 총 프레임 수입니다. |
| Total Video Memory | 애플리케이션의 비디오가 사용 중인 시스템 메모리 양입니다. |
Video Profiler 모듈에서 프레임을 선택하면 프로파일러 창 하단의 모듈 세부 정보 창에 씬의 동영상 재생에 대한 추가 정보가 표시됩니다. 다음과 같은 정보를 사용할 수 있습니다.
| 세부 정보 | 설명 |
|---|---|
| Total Video Sources | 씬에 있는 비디오 소스 수입니다. |
| Playing Video Sources | 씬에서 재생 중인 비디오 소스 수입니다. |
| Paused Video Sources | 일시정지된 비디오 소스 수입니다. |
| Software Video Playback | 플랫폼에서 기본적으로 지원하지 않는 비디오 수입니다. |
| Pre-buffered frames | 미리 버퍼링된 총 프레임 수입니다. |
| Pre-buffered frame limit | 미리 버퍼링된 프레임 제한입니다. Unity는 클립당 최대 16프레임을 버퍼링합니다. |
| Total frames dropped | 실시간 유지를 위해 Unity가 건너 뛰어야 하는 프레임 수입니다. 이는 애플리케이션이 느리게 실행되어 실시간으로 재생할 수 있을 만큼 프레임을 빠르게 생성할 수 없는 경우에 발생할 수 있습니다. |
| Video Clip Count | 씬에 있는 비디오 클립 수입니다. |
| Total Video Memory | 애플리케이션의 비디오가 사용 중인 시스템 메모리 양입니다. |