the-database/mpv-AnimeJaNai
Real-time anime upscaling to 4K in mpv with lightweight super-resolution models
해결하는 문제
이 프로젝트는 배포 과정에서 1080p로 업스케일링된 애니메이션 영상에서 발생하는 이미지 선명도 저하 및 업스케일링 아티팩트를 해결합니다. 실시간으로 4K 해상도로 애니메이션 콘텐츠를 업스케일링할 수 있는 방법을 제공하여, 마치 원래부터 4K로 마스터링된 것처럼 보이게 합니다.
작동 방식
이 프로젝트는 커스텀 빌드된 mpv 동영상 플레이어와 Real-ESRGAN Compact ONNX 모델 모음의 조합으로 구성됩니다. 재생 중에 NVIDIA GPU용 TensorRT 또는 AMD 및 Intel Arc GPU용 DirectML을 사용하여 이러한 모델을 실행하여 실시간 업스케일링을 가능하게 합니다. 사용자는 하드웨어 성능에 따라 품질(Quality), 균형(Balanced), 성능(Performance) 세 가지 품질 프로파일 중에서 선택할 수 있습니다.
대상 사용자
고사양 GPU(특히 1080p에서 4K로 업스케일링 시 NVIDIA RTX 3060 이상)를 사용하여 로컬 동영상 파일의 시각적 품질을 향상시키고 싶은 애니메이션 팬.
주요 특징
- 실시간 4K 업스케일링: 재생 중에 1080p 애니메이션을 실시간으로 4K로 업스케일링.
- 커스텀 모델 컬렉션: 과도한 샤프닝, 리bbing, 앨리어싱을 처리하도록 특별히 훈련된 2x_AnimeJaNai HD 및 SD 모델 포함.
- 하드웨어 유연성: NVIDIA GPU는 TensorRT, AMD/Intel Arc GPU는 DirectML로 지원.
- 사용자 정의 프로필: 사용자 정의 업스케일링 체인, 해상도 기반 설정, 성능을 위한 다운스케일링을 관리하는 매니저 포함.
- 실험적 리프레시 레이트 매칭: Windows에서 더 부드러운 재생을 위해 화면 리프레시 레이트를 동영상 타임스탬프에 자동으로 맞출 수 있음.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트