콘텐츠로 이동

ReverseVideo

어떤 노드인가요?

ReverseVideo 노드는 비디오의 재생 방향을 반전시켜 거꾸로(역방향으로) 재생되도록 만듭니다. 사용자의 요구에 따라 오디오 반전 또는 음소거 처리도 함께 수행할 수 있습니다.

언제 사용하나요?

다음과 같은 상황에서 ReverseVideo 노드를 사용합니다:

  • 역방향 재생 효과를 연출하고 싶을 때
  • 예술적이거나 창의적인 목적으로 푸티지를 반전시켜야 할 때
  • 역방향 모션이 필요한 특수 효과를 제작할 때
  • 비디오에 초현실적이거나 몽환적인 느낌을 더하고 싶을 때
  • 편집 목적으로 특정 세그먼트를 반전시켜야 할 때
  • 역방향 모션 분석이 필요한 콘텐츠를 제작할 때

사용 방법

기본 설정

  1. 워크플로우에 ReverseVideo 노드를 추가합니다.
  2. "video" 입력에 비디오 소스를 연결합니다.
  3. 오디오 처리 방식(reverse, mute, keep)을 선택합니다.
  4. 워크플로우를 실행하여 비디오를 반전합니다.

파라미터 (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: 역재생 비디오 (다른 노드에 연결하여 사용 가능)

예시

역방향 재생 효과를 만들고자 하는 경우:

  1. 워크플로우에 ReverseVideo 노드를 추가합니다.
  2. LoadVideo 노드의 비디오 출력을 ReverseVideo의 "video" 입력에 연결합니다.
  3. 비디오와 오디오를 모두 역방향으로 재생하도록 "audio_handling"을 "reverse"로 설정합니다.
  4. 워크플로우를 실행하면 비디오가 거꾸로 재생됩니다.
  5. 출력 파일 이름은 {original_filename}_reversed_reverse.{format} 형태가 됩니다.

중요 참고 사항

  • ReverseVideo 노드는 고품질 역재생 처리를 위해 FFmpeg을 사용합니다.
  • 비디오와 오디오를 모두 반전하면 가장 자연스러운 역방향 효과가 생성됩니다.
  • 이상하게 들리는 역방향 오디오를 방지하려면 오디오를 음소거(mute)하는 것을 권장합니다.
  • "keep" 옵션은 오디오 동기화 문제를 유발할 수 있습니다.
  • 처리 시간은 비디오 길이에 따라 달라집니다.
  • 처리 문제 발생 시 로그를 통해 디버깅 정보를 확인할 수 있습니다.
  • 비디오에 오디오가 포함되어 있는지 노드가 자동으로 감지하여 적절하게 처리합니다.
  • 오디오가 없는 비디오도 오류 없이 정상적으로 처리됩니다.

오디오 처리 권장 사항

  • 자연스러운 역방향 효과: "reverse" 사용 - 비디오와 오디오 모두 역재생
  • 무음 역방향 효과: "mute" 사용 - 소리 없이 비디오만 역재생
  • 커스텀 오디오 추가: "mute"를 사용한 후 별도의 오디오 트랙 추가

자주 묻는 질문 및 문제 해결

  • 처리 시간 초과(Timeout): 대용량 비디오는 처리하는 데 시간이 더 걸릴 수 있습니다. 이 노드의 제한 시간은 5분입니다.
  • 이상한 오디오 소리: 오디오가 이상하게 들리면 "reverse" 대신 "mute"를 사용해 보세요.
  • 오디오 싱크 문제: "keep" 옵션은 비디오/오디오 동기화 문제를 일으킬 수 있습니다.
  • 비디오 입력 없음: "video" 입력에 비디오 소스가 올바르게 연결되어 있는지 확인하세요.
  • FFmpeg 오류: 처리에 실패하면 로그 파라미터에서 상세 오류 정보를 확인하세요.