ComfyUI로 비디오 자르기(오디오 포함): 워크플로 가이드(2026)

E
Emma Chen·7분 읽기·Sep 3, 2026
X에 공유
ComfyUI로 비디오 자르기(오디오 포함): 워크플로 가이드(2026)

AI 개요

ComfyUI에서 오디오가 포함된 비디오를 어떻게 자르나요?

비디오를 프레임, 오디오, FPS로 분리합니다. 프레임을 자른 후 오디오를 다시 연결하고 원래 FPS로 내보냅니다.

비디오를 자르면 오디오도 바뀌나요?

공간적 자르기는 타이밍을 변경하지 않습니다. 비디오를 자르거나(트림), 재타이밍하거나 순서를 바꾸지 않는 한 원본 오디오를 그대로 유지하세요.

자르기(crop), 자르기(트림, trim), 크기 조정(resize)의 차이는 무엇인가요?

자르기는 보이는 영역을 변경하고, 자르기(트림)는 지속 시간을 변경하며, 크기 조정은 픽셀 차원을 변경합니다. 타이밍만 변경되는 경우에만 오디오 편집도 일치시켜야 합니다.

ComfyUI에서 자른 비디오를 음성 없이 내보내는 이유는 무엇인가요?

이미지 배치는 오디오를 포함하지 않습니다. 비디오 조립 노드에 AUDIO 출력을 연결하고 오디오 지원 내보내기 형식을 선택하세요.

올바른 작업 선택: 자르기(crop), 자르기(트림, trim), 크기 조정(resize)

지속 시간을 변경하지 않고 화면 자르기

실용적인 ComfyUI 오디오 포함 비디오 자르기 워크플로는 하나의 결정에서 시작합니다: 화면을 변경할 것인지, 아니면 타임라인을 변경할 것인지? 풍경형 클립을 세로형 게시물로 전환하려면 화면을 자릅니다. 프레임 수, 프레임 순서, 재생 속도는 그대로 유지하여 대사, 음악, 효과음의 타이밍이 그대로 유지되도록 합니다.

이 8초 생성 샘플의 음소거를 해제하고 스틱 움직임과 드럼 소리를 비교해 보세요. 공간적 자르기는 이들의 타이밍을 보존해야 합니다. 이는 ComfyUI 전후 비교 테스트가 아닌 원본 클립 예시입니다.

타임라인과 일치하는 오디오 자르기(트림)

일시 정지 구간 제거 또는 소개 부분 단축은 자르기(트림)입니다. 두 트랙에서 동일한 구간을 잘라내야 합니다. 이미지에서 처음 3초를 삭제하면서 전체 사운드트랙을 그대로 유지하면, 자르기 사각형 및 내보내기 설정이 정확하더라도 즉각적인 오프셋이 발생합니다.

피사체 왜곡 없이 크기 조정하기

크기 조정은 구성이 아니라 전달 차원을 제어합니다. 먼저 의도한 비율로 자르고, 그 후 비례적으로 확대/축소하세요. 모든 객체를 반드시 표시해야 한다면, 패딩을 사용해 전체 이미지를 출력 캔버스 안에 맞춥니다. 풍경형 이미지를 세로형으로 늘리면 얼굴이 가늘어지고 제품이 왜곡되어 보입니다.

ComfyUI 오디오 포함 비디오 자르기: 노드 워크플로

필요한 노드 및 입력

핵심 노드 방식의 경우 Load Video, Get Video Components, ImageCrop, Create Video, Save Video를 사용하세요. 표시 이름은 버전에 따라 달라질 수 있으므로 필요 시 노드 식별자를 검색하세요. 이미 사운드와 함께 재생되는 짧은 소스 파일로 시작하세요. 편집 전 해상도, FPS, 지속 시간을 기록하세요.

ImageCrop은 VIDEO 객체가 아닌 디코딩된 IMAGE 프레임에서 작동합니다. 따라서 ComfyUI 비디오 자르기 노드를 선택할 때 이 구분이 중요합니다: 유사한 노드 이름보다 호환 가능한 소켓 유형이 더 중요합니다.

원본 오디오 트랙 보존

Get Video Components는 이미지, 오디오, FPS를 별도로 노출합니다. 이미지만 크롭 브랜치를 통해 전달하고, 오디오는 해당 브랜치를 우회하여 전달합니다. Create Video은 클립을 재구성할 때 이 오디오를 수신합니다. 사운드트랙 콘텐츠는 유지되지만, 재인코딩 과정에서는 비트 단위의 정확한 오디오 복사본이 보장되지 않습니다. 추가적으로, HDR 영상 등에서 지원되는 경우 색 공간 메타데이터를 별도로 보존하세요.

권장 노드 연결

타이밍이 변경되지 않는 공간적 자르기를 위한 다음 연결을 사용하세요:

출력 연결 대상
Load Video: VIDEO Get Video Components: video
Get Video Components: images ImageCrop: image
ImageCrop: IMAGE Create Video: images
Get Video Components: audio Create Video: audio
Get Video Components: fps Create Video: fps
Create Video: VIDEO Save Video: video

인터페이스에서 필요할 경우 FPS 위젯을 입력으로 변환하세요. 광범위하게 재생 가능한 전달 파일을 위해 호환 가능한 비디오 코덱을 사용한 MP4를 선택하세요.

소스 파일명, 자르기 좌표, 내보내기 설정과 함께 그래프를 저장하세요. 원본 파일은 그대로 두고 각 출력에 비율별 이름을 부여하세요. 긴 클립의 경우 먼저 짧은 구간을 테스트하세요: 전체 비디오를 이미지 배치로 디코딩하는 과정에서 자르기로 차원이 줄어들기 전에 상당한 메모리가 소비될 수 있습니다.

이미 Video Helper Suite을 사용 중이신가요? 대안 경로는 Load Video images → ImageCrop → Video Combine images이며, 로더의 오디오는 Video Combine audio에 연결합니다. frame_rate를 로드된 시퀀스와 일치시킵니다. 이는 별도의 조립 경로이며, Create Video 이후에 추가되는 또 다른 노드가 아닙니다. 호환되지 않는 VIDEO 및 IMAGE 소켓을 혼합하지 마세요.

비디오를 9:16, 1:1 또는 16:9로 자르기

자르기 차원 계산

1920 × 1080 소스의 경우, 다음 사각형은 정확한 종횡비를 제공합니다. 좌표는 왼쪽 상단 모서리에서 시작합니다.

대상 자르기 너비 × 높이 중심 x, y
9:16 세로형 576 × 1024 672, 28
1:1 정방형 1080 × 1080 420, 0
16:9 풍경형 1920 × 1080 0, 0

세로형 예시는 정확하고 짝수 차원을 사용하기 위해 약간의 높이를 의도적으로 제거했습니다. 전달 시 1080 × 1920이 필요하면 이후에 확대하세요. 업스케일링은 픽셀 수는 증가시키지만 복구된 디테일은 증가시키지 않습니다. 하류 모델 또는 인코더에서 부과하는 추가 차원 요구사항을 준수하세요.

중앙 자르기 대 주제 인식 자르기

중심 자르기는 중요한 동작이 계속해서 중심에 남아 있을 때만 신뢰할 수 있습니다. 요리 장면의 경우 사람의 몸통뿐 아니라 얼굴, 손, 주전자 입구, 컵을 모두 보존해야 합니다. 움직이는 피사체는 더 넓은 프레임, 패딩 또는 추적 워크플로가 필요할 수 있습니다. 고정된 ImageCrop 사각형은 자동으로 움직임을 따라가지 않습니다.

얼굴, 손, 빨간 주전자, 차 흐름, 컵이 중앙 구성 내에 있는 생성된 주방 장면

생성된 구성 예시: 리프레이밍 시 완전한 따르는 동작을 보호하세요. 이는 설명용 정지 이미지이며 ComfyUI 처리 결과가 아닙니다.

모든 프레임 처리 전 미리 보기

전체 시퀀스를 실행하기 전에 시작 프레임, 중간 프레임, 마지막 프레임 및 가장 넓은 제스처를 검사하세요. 화면 가장자리 근처의 자막 및 제품 라벨도 확인하세요. 일치하는 오디오와 함께 짧은 연속 샘플을 렌더링한 후, 저장된 파일을 재생해 보세요. 좋은 첫 프레임만으로는 이후에 손이 크롭 영역을 벗어나는 상황을 파악할 수 없습니다.

동기화를 잃지 않고 비디오 및 오디오 자르기

프레임 번호를 초 단위로 변환

일정 프레임률 촬영 영상의 경우, 초 단위 시간은 프레임 인덱스를 FPS로 나눈 값과 같습니다. 30 FPS에서는 프레임 90이 3초에서 시작합니다. 프레임 90부터 239까지 유지하면 150프레임, 즉 5초가 됩니다. 이에 대응하는 오디오 구간은 3초에서 시작해 8초에서 끝납니다.

작업 흐름 내내 FPS를 일정하게 유지

300프레임은 30 FPS에서는 10초, 24 FPS에서는 12.5초 동안 재생됩니다. 조립 속도만 변경하면 재생 지속 시간이 바뀔 뿐, 동기화된 변환은 수행되지 않습니다. Video Helper Suite에서 force_rate 및 프레임 선택 설정도 확인하세요. 가변 프레임률 영상의 경우, 프레임 산술 계산을 신뢰하기 전에 동기화된 오디오와 함께 일정 FPS로 정규화하세요. AI 비디오 프레임률 가이드를 참조하세요.

시작점, 끝점 또는 양쪽 모두 자르기

현재 핵심 빌드에서 Trim Video은 VIDEO 스트림에 대해 시작 시간과 지속 시간을 허용하며, Get Video Components 이전에 배치해야 합니다. 위 예시에서는 시작 시간을 3, 지속 시간을 5로 사용하세요. 추출된 오디오가 동일한 구간을 포함하는지 확인하세요. 설치된 워크플로우가 이미지와 오디오를 별도로 자른다면, 해당 구간을 각 분기(branch)에 정확히 한 번만 적용하세요. 이미 오프셋된 오디오는 다시 자르지 마세요.

손, 망치, 칼날, 작업대 위의 명확한 접촉점이 보이는 생성된 목공 장면

생성된 사운드 동기화 시나리오: 실제 클립에서는 양 끝부분에서 눈으로 보이는 타격과 그 소리를 비교하세요. 정지 이미지는 동기화를 입증할 수 없습니다.

누락된 오디오, 드리프트, 내보내기 문제 해결

내보낸 비디오에 오디오가 없음

우선 ComfyUI 외부에서 소스를 재생해 보세요. 소리가 있다면 Create Video 또는 Video Combine로 들어가는 AUDIO 연결을 점검하세요. 이미지 시퀀스 내보내기나 GIF는 사운드트랙을 포함하지 않습니다. 워크플로우 미리보기뿐 아니라 음소거 해제된 플레이어에서 저장된 파일을 확인하세요. 프레임 생성은 소스에 없는 오디오를 복원할 수 없습니다.

신뢰할 수 있는 ComfyUI 오디오·비디오 결합 검사를 위해, 헤드폰으로 짧은 내보내기 전체를 들어보세요. 첫 단어가 온전히 남아 있는지, 마지막 소리가 잘리지 않았는지, 의도한 트랙이 아닌 무음 또는 관련 없는 녹음이 출력되지 않았는지 확인하세요. 이 검사는 시각적 승인과 별도로 수행해야 합니다.

오디오가 정확히 시작되지만 나중에 드리프트 발생

드리프트가 점차 커진다면 일반적으로 타이밍 불일치—잘못된 FPS, 건너뛴 프레임, 혹은 가변 프레임률 입력을 일정 프레임률로 잘못 해석—를 의미합니다. 출력 FPS로 나눈 프레임 수를 의도한 지속 시간과 비교하세요. 일정한 오프셋은 시작 시간 불일치를 암시합니다. 초기와 후기의 눈에 보이는 충격 지점을 비교하세요. 단일 지점 검사는 누적되는 드리프트를 놓칠 수 있습니다.

비디오가 늘어나거나 잘못된 프레임으로 구성됨

리사이즈 작업 전에 크롭 비율을 확인하세요. x + width와 y + height가 원본 차원 내에 있는지 확인하세요. 내보내기 분기에서 두 번째 자동 크롭을 비활성화하세요. 고품질 마스터를 유지하세요: 공간적 크롭은 영상을 재인코딩하며, 압축된 복사본을 반복 인코딩하면 디테일이 흐려질 수 있습니다.

워크플로우 가져오기 후 사용자 정의 노드가 누락됨

누락된 노드 패키지를 식별하고 설치 전에 신뢰할 수 있는 저장소인지 확인하세요. ComfyUI를 재시작한 후 워크플로우를 다시 로드하세요. 설정과 함께 패키지 버전도 기록하세요. 고정 크롭만 필요하다면 우선 코어 노드 방식을 시도해 보세요. 큰 다운로드 그래프는 편집과 무관한 종속성을 도입할 수 있습니다.

ComfyUI 편집 전후에 Seedance 에이전트 사용

처음부터 올바른 비율과 오디오 생성

소스가 꽉 찬 크롭을 견디지 못한다면, 의도한 구성을 처음부터 시작하세요. 승인된 제품 이미지에는 이미지 → 비디오를, 새 장면에는 텍스트 → 비디오를 사용하세요. 손과 중요한 객체 주변에 여유 공간을 요청하세요. 소리가 필요한 경우 오디오 지원 모델을 선택하세요. 기능은 모델마다 다릅니다. 네이티브 오디오 가이드에서는 생성 전에 확인해야 할 사항을 설명합니다.

에이전트가 검토 가능한 촬영 계획을 작성하도록 함

Seedance 에이전트는 유료 생성 전에 계획 단계를 제공합니다. 제품 참조 자료, 의도한 대상층, 배포 비율, 필수 액션을 제공하세요. 생성 승인 전에 제안된 각본과 프레이밍을 검토하세요. “손 두 개와 제품을 전반에 걸쳐 모두 보이도록 유지”와 같은 구체적인 요구사항을 포함하세요. 이는 피할 수 있는 재프레이밍을 줄여주지만, 생성된 출력물은 여전히 검사가 필요합니다.

하이브리드 제작 워크플로우 사용

부족하거나 부적절한 소스 샷이 있다면 Seedance를 사용하고, 반복 가능한 크롭 및 일치 오디오 조합에는 ComfyUI를 사용하세요. 기존 영상이 이미 양호하다면 그대로 사용하세요: 결정론적 편집은 재생성할 필요가 없습니다. 캡션, 음악 볼륨, 다중 샷 타이밍은 편집기에서 완료하세요. OpenShot 편집 워크플로우에서 이 인수 절차를 다룹니다. 모든 납품 비율은 독립적으로 재확인하세요.

결론

ComfyUI에서 오디오와 함께 비디오를 크롭하려면 프레이밍과 타이밍을 별도로 처리하세요: 이미지를 크롭하고, 오디오 분기는 보존하며, FPS는 일정하게 유지하세요. 자를 때는 두 트랙에 동일한 구간을 적용하고, 내보낸 파일을 반드시 검증하세요. 더 나은 소스 구성을 먼저 확보해야 한다면, 다음 비디오는 Seedance 에이전트로 시작하세요 →.

직접 해볼 준비가 되셨나요?

이 가이드의 단계를 Seedance에서 바로 적용해 프롬프트나 이미지를 몇 분 안에 완성도 높은 영상으로 바꿔보세요.

가입 시 무료 크레딧 제공. 요금제는 월 $20부터.