ReverseVideo
어떤 노드인가요?
ReverseVideo 노드는 비디오의 재생 방향을 반전시켜 거꾸로(역방향으로) 재생되도록 만듭니다. 사용자의 요구에 따라 오디오 반전 또는 음소거 처리도 함께 수행할 수 있습니다.
언제 사용하나요?
다음과 같은 상황에서 ReverseVideo 노드를 사용합니다:
- 역방향 재생 효과를 연출하고 싶을 때
- 예술적이거나 창의적인 목적으로 푸티지를 반전시켜야 할 때
- 역방향 모션이 필요한 특수 효과를 제작할 때
- 비디오에 초현실적이거나 몽환적인 느낌을 더하고 싶을 때
- 편집 목적으로 특정 세그먼트를 반전시켜야 할 때
- 역방향 모션 분석이 필요한 콘텐츠를 제작할 때
사용 방법
기본 설정
- 워크플로우에 ReverseVideo 노드를 추가합니다.
- "video" 입력에 비디오 소스를 연결합니다.
- 오디오 처리 방식(reverse, mute, keep)을 선택합니다.
- 워크플로우를 실행하여 비디오를 반전합니다.
파라미터 (Parameters)
-
video: 반전할 비디오 콘텐츠 (VideoArtifact 및 VideoUrlArtifact 지원)
-
audio_handling: 오디오 처리 방법 (기본값: "reverse")
- "reverse" = 비디오와 오디오를 모두 역방향으로 재생 (권장)
- "mute" = 비디오만 역방향으로 재생하고 오디오는 음소거
- "keep" = 비디오는 역방향으로 재생하고 원본 오디오 유지 (비권장)
-
processing_speed: 처리 속도와 출력 품질 간의 균형 (기본값: "balanced")
- fast: 가장 빠른 처리 속도, 낮은 품질 (ultrafast 프리셋, CRF 30)
- balanced: 속도와 품질의 균형 (medium 프리셋, CRF 23)
- quality: 최고 품질, 느린 처리 속도 (slow 프리셋, CRF 18)
출력 (Outputs)
- video: 역재생 비디오 (다른 노드에 연결하여 사용 가능)
예시
역방향 재생 효과를 만들고자 하는 경우:
- 워크플로우에 ReverseVideo 노드를 추가합니다.
- LoadVideo 노드의 비디오 출력을 ReverseVideo의 "video" 입력에 연결합니다.
- 비디오와 오디오를 모두 역방향으로 재생하도록 "audio_handling"을 "reverse"로 설정합니다.
- 워크플로우를 실행하면 비디오가 거꾸로 재생됩니다.
- 출력 파일 이름은
{original_filename}_reversed_reverse.{format}형태가 됩니다.
중요 참고 사항
- ReverseVideo 노드는 고품질 역재생 처리를 위해 FFmpeg을 사용합니다.
- 비디오와 오디오를 모두 반전하면 가장 자연스러운 역방향 효과가 생성됩니다.
- 이상하게 들리는 역방향 오디오를 방지하려면 오디오를 음소거(mute)하는 것을 권장합니다.
- "keep" 옵션은 오디오 동기화 문제를 유발할 수 있습니다.
- 처리 시간은 비디오 길이에 따라 달라집니다.
- 처리 문제 발생 시 로그를 통해 디버깅 정보를 확인할 수 있습니다.
- 비디오에 오디오가 포함되어 있는지 노드가 자동으로 감지하여 적절하게 처리합니다.
- 오디오가 없는 비디오도 오류 없이 정상적으로 처리됩니다.
오디오 처리 권장 사항
- 자연스러운 역방향 효과: "reverse" 사용 - 비디오와 오디오 모두 역재생
- 무음 역방향 효과: "mute" 사용 - 소리 없이 비디오만 역재생
- 커스텀 오디오 추가: "mute"를 사용한 후 별도의 오디오 트랙 추가
자주 묻는 질문 및 문제 해결
- 처리 시간 초과(Timeout): 대용량 비디오는 처리하는 데 시간이 더 걸릴 수 있습니다. 이 노드의 제한 시간은 5분입니다.
- 이상한 오디오 소리: 오디오가 이상하게 들리면 "reverse" 대신 "mute"를 사용해 보세요.
- 오디오 싱크 문제: "keep" 옵션은 비디오/오디오 동기화 문제를 일으킬 수 있습니다.
- 비디오 입력 없음: "video" 입력에 비디오 소스가 올바르게 연결되어 있는지 확인하세요.
- FFmpeg 오류: 처리에 실패하면 로그 파라미터에서 상세 오류 정보를 확인하세요.