이상한 파일에 대한 예외처리 및 getThumbnail 분리 및 외부에서 호출 가능하도록 변경