Q100074: Nuke / NukeX / Nuke Studio 문제 해결 방법

팔로우

요약

이 기사에서는 Nuke 스크립트 및 Nuke Studio 프로젝트에서 문제를 자가 진단하거나 잠재적인 원인을 좁히기 위해 취할 수 있는 특정 단계에 대해 조언합니다.

실행 시 충돌이나 오류가 발생하는 경우 여기에서 이러한 문제를 해결하기 위한 보다 구체적인 가이드를 찾을 수 있습니다.

Q100540: 시작 시 Nuke / Hiero / Nuke Studio 충돌 문제를 해결하는 방법

초기 단계

기술 자료 문서에서 알려진 문제를 확인하세요.

먼저 알려진 문제에 대해 Nuke 의 제품 기술 자료 문서를 확인하는 것이 좋습니다. 발생한 문제와 관련된 기사가 표시되지 않으면 다음을 수행하십시오.

안전 모드에서 Nuke / Nuke Studio 실행하여 사용자 정의/타사 플러그인을 격리합니다.

안전 모드에서 소프트웨어를 실행하면 Nuke / NukeX / Nuke Studio 모든 사용자 정의 또는 플러그인을 일시적으로 무시하고 문제가 Nuke 의 핵심 기능과 관련된 것인지 아니면 외부적인 것과 관련된 것인지 이해하는 데 도움이 됩니다. 지침은 Q100038: 안전 모드에서 Nuke / NukeX / NukeStudio / Hiero 시작 문서를 참조하세요.

안전 모드에서 문제가 발생하지 않으면 문제는 Nuke 에 추가된 타사 사용자 정의와 관련이 있을 가능성이 높습니다. .nuke 디렉터리 문제 해결 및 문제를 일으킬 수 있는 사용자 정의 격리에 대한 자세한 내용은 다음 문서를 참조하세요.
Q100475: .nuke 디렉토리 문제 해결

대체 영상/기본 설정으로 테스트

원본 재생 사례와 다른 영상/설정으로 테스트하면 문제가 특정 영상이나 설정에만 국한되는지 이해하는 데 도움이 됩니다.

  • 스크립트의 푸티지를 체커보드(CheckerBoard 노드 사용) 또는 10비트 DPX 파일로 바꾸고 문제가 계속 발생하는지 테스트해 보십시오.

  • 문제가 하나의 특정 변수 설정에 국한되어 있는지 확인하려면 가능한 경우 대체 설정을 사용해 보십시오. 즉, mov32 인코더와 함께 코덱을 사용하여 작성할 때 문제가 발생하는 경우 코덱을 변경하고 대신 mov64로 테스트해 볼 수 있습니다.

NUKE

스크립트 파일 단순화

대규모 스크립트의 문제는 소규모 노드 컬렉션으로 격리될 수 있는 경우가 많으며 이러한 노드로 프로젝트를 단순화하면 가능한 원인이 무엇인지에 대한 더 나은 통찰력을 얻을 수 있습니다. 프로젝트를 단순화하려면 다음을 수행하는 것이 좋습니다.

1. 다양한 분기 노드 선택 제거

2. 스크립트를 테스트하여 문제가 계속 나타나는지 확인하세요.

    • 그렇다면: 1단계를 반복하고 노드 네트워크의 모든 영역에서 노드 제거를 시작합니다.

    • 그렇지 않은 경우: 노드 삭제 작업을 취소하고 1단계를 반복하되 더 작은 노드 선택을 선택합니다.

3. 문제를 재현하면서 스크립트를 최대한 단순화할 때까지 1~2단계를 반복합니다.

NUKESTUDIO

프로젝트 파일 단순화

대규모 프로젝트의 문제는 작은 클립/트랙 모음으로 격리될 수 있는 경우가 많으며 프로젝트를 이러한 요소로 단순화하면 가능한 원인이 무엇인지에 대한 더 나은 통찰력을 얻을 수 있습니다. 프로젝트를 단순화하려면 다음을 수행하는 것이 좋습니다.

1. 한 번에 하나의 트랙을 제거합니다.

2. 스크립트를 테스트하여 문제가 계속 나타나는지 확인하세요.

    • 그렇다면: 1단계를 반복하세요. 트랙이 1개 밖에 없는데 여전히 문제가 보이면 프로세스를 반복하되 트랙에 클립 항목을 추가하는 것이 좋습니다.
    • 그렇지 않은 경우: 트랙 삭제 작업을 취소하고 1단계를 반복하되, 다른 트랙을 선택하거나 대신 클립 항목 제거를 시작합니다.

3. 문제를 계속 확인하면서 프로젝트를 최대한 단순화할 때까지 1~2단계를 반복합니다.

태그 지우기

태그가 클립이나 시퀀스에 적용되었고 이러한 태그와 내보내기 프로세스 간에 충돌이 있을 때 내보내기 오류가 발생할 수 있는 경우가 있습니다. 태그를 지우려면 다음을 수행하십시오.

1. 프로젝트 저장소에 있는 모든 클립을 선택하세요.

2. 마우스 오른쪽 버튼 클릭 > 태그 > 태그 지우기

3. 내보내기를 다시 시도하세요.

추가 테스트

발생한 문제 유형에 따라 다음 제안 사항이 추가 문제 해결에 유용할 수 있습니다. 귀하가 보내는 지원 요청에 이러한 테스트 결과를 포함시키면 내부 조사 중에 매우 유용할 것입니다.
로컬 드라이브에서 프로젝트 및 영상으로 테스트
네트워크와 관련된 문제의 가능성을 제거하려면 로컬 드라이브에 저장된 모든 파일에서 문제를 재현해 보는 것이 좋습니다. 예를 들어:
  • 느린 재생. 로컬 영상을 사용하거나 모든 것이 현지화되었는지 확인하면 재생 프로세스 속도를 높이는 데 도움이 됩니다.
  • 팜에서 스크립트를 렌더링합니다. 팜을 사용하는 대신 로컬 컴퓨터에서 배치 모드로 렌더링을 시도하면 문제가 Nuke 와 관련된 것인지 아니면 타사 렌더팜 소프트웨어 공급업체와 관련된 것인지 확인할 수 있습니다.


백그라운드 프로세스를 모두 닫고 메모리 사용량을 확인하면서 다시 테스트하세요.

Nuke 실행할 때 높은 메모리 사용량을 발견했다면 Nuke / NukeX / NukeStudio 가 컴퓨터에 어떤 영향을 미치는지 이해하는 것이 좋습니다. 높은 메모리 소비를 기록한 다음 다른 모든 응용 프로그램을 닫고 이전 제품과 비교하여 머신의 메모리 사용량(CPU/RAM)을 확인하면서 Nuke / NukeX / NukeStudio 를 다시 테스트하십시오.

우리는 일부 Nuke 버전(12.2v1-12.2v9, 13.01-13.0v5, 13.1v1-13v1.2)에서 Nuke 의 메모리 사용 문제를 알고 있습니다. 이 문제는 Nuke 12.2v10, 13.0v6, 13.1v2에서 수정되었으며 이 문제에 대한 자세한 내용은 아래 버그 보고서에서 확인할 수 있습니다.
ID 484135 - Nuke 12.1 버전보다 더 많은 RAM을 사용하는 것으로 보이며 캐시를 지우면 더 적은 메모리가 확보됩니다.

경로에 외국 문자나 일반적이지 않은 기호가 사용되지 않았는지 확인하세요.

Nuke / NukeX / NukeStudio 외국 문자나 흔하지 않은 기호를 인식하지 못하여 읽기, 내보내기 및 렌더링 오류가 발생할 수 있습니다. 이것이 발생하는 문제인 경우 스크립트에 사용된 경로에 이러한 항목이 포함되어 있지 않은지 확인하십시오.

캐시 지우기

캐시를 지우면 성능 문제 및 예상치 못한 동작을 해결하는 데 도움이 될 수 있습니다. 지침은 Q100043: Nuke / NukeX / NukeStudio 캐시를 지우는 방법 문서를 참조하세요.

추가 읽기

이 문서에 설명된 단계를 수행한 후에도 여전히 문제가 발생하는 경우 지원 티켓을 열고 발생한 문제와 지금까지 수행한 문제 해결 단계를 알려주십시오.

지원 티켓을 여는 방법에 대한 자세한 내용은 Q100064: 지원 티켓을 올리는 방법 문서를 참조하세요.

    우리는 문제로 불편을 끼쳐 드려 죄송합니다

    이유를 알려주세요