리뷰) 동영상 화질 개선 프로그램의 옵션별 결과 비교 - Video2X GUI 2.8.1
Video2X (영상업스케일용 S/W, 프리웨어)
PC에서 동영상의 화질을 업스케일링 해주는 무료 Free-ware 프로그램인 Video2X GUI 2.8.1 을 사용해보았습니다.
무료로 쓸수 있는 업스케일링 S/W 중엔 아마도 이 프로그램이 거의 최강이 아닐까 싶네요! 사용법도 무지 간단함.
이 프로그램으로 화질을 업스케일링(뻥튀기)할 때, 내부적으로 여러 옵션을 고를수 있는데, 이에 대한 비교 결과를 공유합니다.
- 가장 간단히 고를수 있는 Express-Settings에서, "Driver" 옵션은 아래와 같이, 6가지를 고를 수 있습니다.
사용방법
정말로 간단합니다.
- 원하는 원본 영상을 위의 박스에 집어넣고 (드래그-앤-드롭)
- 설정을 바꿔주고 (Driver 고르시고요. 그 아래의 Scale Ratio에 원하는 업스케일링 비율 입력합니다. 예를 들어 2를 입력하면 영상이 원본보다 2배로 커집니다. 그외 상세 설정은 원하면 다른 메뉴에서 더 하고요.)
- 그 다음에 아래의 Start 누르고 기다리면 끝입니다.
실행하면 이런 콘솔창이 함께 뜨는데, 그냥 놔두시면 됩니다.
영상 개선 비교 결과
테스트해볼 원본 파일은 임시로 잘라낸 6초 짜리 짧은 영상이며, 360p의 저화질 영상입니다. Bitrate는 1200 kbps 정도입니다.
* [참고] 폰보다는 패드나 PC 등 큰 화면에서 봐야 차이가 제대로 보일겁니다.
원본 / 실제 크기 (캡처)
거두절미하고, 이제부터 각 Driver 별 화질개선 결과를 비교해보겠습니다. 모든 변환은 Driver 종류만 바꾸고 상세 설정은 기본 디폴트로만 했습니다.
[1] (비교용) 원본 파일(360p) (화질 비교를 위해, 임의로 2배로 확대해서 캡처함)
턱선 등을 보면 화질이 거친 것을 알수 있습니다.
[2] 2배 업스케일링(720p) / Waifu2X NCNN Vulkan
원본 2배 키운 것보다 확실히(!) 영상이 정밀해지고 노이즈가 감소되었음을 알수 있습니다. 예를 들어, 얼굴의 턱선을 보면 확실히 알수 있음.
[3] 2배 업스케일링(720p) / Waifu2X Caffe
앞의 결과보다 노이즈가 살짝 더 지워진 느낌이네요. 참고로 Bitrate는 3000kps로 2배 이상 올라갔습니다.
[4] 2배 업스케일링(720p) / Waifu2X Converter CPP
이건 원본보다 약간 나은 정도. 약간 거치네요.
[5] 2배 업스케일링(720p) / SRMD NCNN Vulkan
역시 살짝 거칠고, 색상도 얼룩이 느껴지는듯.
[6] 2배 업스케일링(720p) / RealSCR NCNN Vulkan
적당한 화질인듯 하네요. 하지만 단점이... (아래 글 참조)
[7] 2배 업스케일링(720p) / Anime4KCPP
화질이 가장 안좋고 특히 경계선이 부자연스러웠음. 애니메이션 용인데 실사 영상에 써서 그런가봅니다.
참고 사항 (변환 용량, 변환 시간)
- 원본 영상은 용량이 0.99 MB 였지만, 변환된 영상들은 모두 2.3~3.8 MB 로 최소 2.3 배 이상 늘어났습니다. 특이하게도 Anime4KCPP가 화질은 별로지만 용량만 혼자서 제일 높았음.
- 변환하는 시간은 특히 RealSR NCNN Vulkan이 가장 오래 걸렸습니다. 다른 Driver 설정했을 때보다 자그마치 7-8배 이상(!!) 더 오래 걸린듯 합니다. (대체 이유를 알수가 없음.. 용량이나 화질이 뭔가 크게 다른것도 없건만) 이건 상세 설정 및 PC 사양에 따라 천차만별로 다를수 있겠죠. 가장 변환이 빠른 것은 Anime4KCPP. 아무래도 애니메이션 용인듯 한데, 그래서 그런가 봅니다. 물론 그만큼 화질은 가장 부자연스러웠고요.
결론
제가 보기엔 대부분의 영상에선 Waifu2X Caffe를 쓰시면 가장 무난할 것 같네요. 개선된 화질 대비 용량, 변환 작업 시간 등 모두 고려했을 때. 그외의 상세 설정은 각자 흥미있으면 해보는걸로.
물론 영상 파일 / 상세 설정 등에 따라 다를수 있습니다. 참고만 하시기 바랍니다.
실제 사용해보실 분은
다운로드 사이트 주소 참조하세요. 다운받아 압축 푼 다음에, video2x_gui.exe 를 실행하면 됩니다.
- 단, 다운받은 exe 파일이므로 실행 시 보안 관련 윈도우 경고가 뜰 수 있음. Github의 개발자들이 배포한 S/W가 원래 다 그렇습니다. 걱정되면 바이러스 검사하고 실행하시면 대부분 별일 없음.
* Video2X의 홈페이지 주소 : https://github.com/k4yt3x/video2x
* 다운로드 페이지 : https://github.com/k4yt3x/video2x/releases/tag/4.8.1
여담
- 원본 화질이 워낙 안좋은 경우엔 아무리 업스케일링 해도 영상개선에 한계가 있습니다. 색상이나 상세 화질까지 더 좋게 하려면 더 고난이도의 유료(!) 프로그램을 쓰셔야할텐데 (그것도 아직은 한계가 있는 걸로...) 그냥 훗날 CNN 같은 인공지능 알고리즘이 더 발전해서 훨씬 막강한 S/W 들이 개발될 때까지 기다리세요.
- 이 작업은 워낙 오래 걸리는 작업이라, 일단 PC가 좀 좋아야합니다. 최소한 그래픽카드도 좋은걸로 꽂고 하시길 추천합니다 ㅠㅜ
- 여하튼, 인공지능이 발달하다보니, 이제 개인도 PC로 이런 게 가능해졌군요. 좋은 세상입니다.
이상입니다. 이런 S/W를 찾던 누군가에게 약간이나마 도움이 되길 바랍니다.
#동영상 #화질개선 #업스케일링 #비디오 #Video2X #인공지능 #AI #무료 #프리웨어