프로젝트 소개

vs_liif는 Local Implicit Image Function (LIIF)을 구현하여 AI 기반 리사이징을 제공하는 VapourSynth 플러그인입니다. 사용자는 비디오 클립을 임의의 해상도와 화면비로 업스케일링하거나 다운스케일링할 수 있으며, 이는 작은 검은색 테두리 제거, 프레임 늘리기 또는 디테일 손실을 줄인 다운스케일링과 같은 작업에 유용합니다. 주요 기능은 다음과 같습니다: - 업스케일링 및 다운스케일링 모두 지원. - 특정 출력 너비와 높이 정의 가능. - VapourSynth 내장 리사이저와 유사한 소스 윈도우 선택(src_width, src_height) 및 프레임 시프팅(src_left, src_top) 기능. - VRAM 사용량 관리를 위한 배치 크기(batch size) 설정 가능. - CUDA (Nvidia GPU) 및 CPU 백엔드 모두 지원. 요구 사항: - GPU 가속을 위해 CUDA가 포함된 PyTorch가 필요합니다. - 입력 클립은 반드시 RGB 형식이어야 합니다.