Weave 는Documentation Index
Fetch the complete documentation index at: https://wb-21fd5541-update-training-api-26.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
moviepy 를 사용하여 비디오를 자동으로 로그합니다. 이를 통해 추적된 함수에 비디오 입력 및 출력을 전달할 수 있으며, Weave 가 비디오 데이터의 업로드 및 저장을 자동으로 처리합니다.
비디오 지원은 현재 Python 에서만 가능합니다.
사용 전제 조건
weave및moviepy==1.0.3을 설치합니다.- W&B 계정을 생성합니다.
지원되는 비디오 유형
Weave 는 다음과 같은moviepy 비디오 클립 오브젝트를 인식합니다:
- 비디오 파일에서 로드된
VideoFileClip ImageClip,ColorClip,TextClip과 같은 인메모리 클립
파일 기반 클립의 직접 업로드
클립이VideoFileClip 이고 지원되는 확장자를 가진 유효한 파일 이름이 있는 경우, Weave 는 파일을 직접 업로드합니다.
지원되는 파일 확장자:
.mp4.webm.gif
인메모리 클립 지원
비디오 오브젝트가 메모리에 있는 경우 (디스크에 파일이 없는 경우), Weave 는 이를.mp4 파일로 인코딩하고 업로드를 자동으로 처리합니다. 이는 다음과 같은 유형의 클립에 적용됩니다:
ImageClipColorClipTextClip
예시: 비디오 함수 추적하기
다음 코드 예시는 Weave 에서 비디오 처리 함수를 추적하는 방법을 보여줍니다. 이 코드 예시는 다음을 수행합니다:video-test라는 Weave 프로젝트를 초기화합니다.weave.op로 추적되는get_video함수를 정의합니다. 이 함수는 로드된VideoFileClip에서 1초 분량의 서브클립을VideoClip으로 추출합니다.- Weave 에서 클립을 업로드하고 추적합니다.
- 비디오 파일이 없는 경우 더미 MP4 비디오를 자동으로 생성합니다.

