크롬(chrome)에서 keepvid 사이트가 작동하지 않을 때
오래 전 youtube 동영상을 쉽게 다운로드 받는 방법을 공유하기 위하여 keepvid 사이트를 소개하였는데 최신 버전의 크롬을 쓰는 경우 다음과 같은 오류 메시지가 뜬다.
자바가 설치되지 않았거나 자바에 문제가 있을 때 나타나는 오류메시지인데 자바를 제대로 설치했음에도 불구하고 이러한 문구가 뜨는 이유는 google이 chrome에서 npapi를 중단하려고 하기 때문이다.
npapi란 쉽게 말해 ie의 activeX 비슷한 것이라 생각하면 이해가 쉬울 것 같다. 자세한 것은 본인도 잘 알지 못하고 알고 싶지도 않다. ㅎㅎ. npapi가 브라우저에서 외부 프로그램을 사용할 수 있도록 하는 API다 보니 이로 인하여 보안에 문제가 생길 가능성이 높다. 그리하여 더 안전한 웹브라우저의 이용을 위하여 java측에 일종의 압력을 가하는 것이라 생각할 수 있다.
http://www.java.com/ko/download/faq/chrome.xml 참고
어쨌건 그건 난 모르겠고~
당장 keepvid 사이트를 정상적으로 활용하고 싶다면 다음과 같은 두가지 방법이 있다.
1. 아주 간단한 방법으로 주소입력창에 다음을 입력한다.
chrome://flags/#enable-npapi
다음과 같이 창이 뜨면 다음과 같이 NPAPI 사용 구성 옵션에 대해 '사용' 링크를 누른다.
이제 구성 페이지 하단에 표시되는 재실행 단추를 누릅니다.
이후 하단부의 '지금 다시 시작'버튼을 누르거나 그냥 chrome을 종료하였다가 다시 실행시키면 된다.
2. 조금 귀찮은 방법으로 keepvid에서는 다음과 같은 해결책을 내 놓고 있다.
http://keepvid.com/extensions 참고
우선 웹스토에에서 TamperMonkey 프로그램을 찾아 추가한다.
설치가 되었다면 다음으로 KeepVid Helper v0.2: keepvid-helper.user.js를 눌러 install을 누르면 설치가 완료된다.
이후 keepvid 사이트로 접속하면 정상적으로 유튜브의 동영상을 다운받을 수 있을 것이다.
참고로, keepvid 사이트 활용중 TamperMonkey 아이콘을 보면 다음과 같이 빨간색1이 표시되고 이를 눌러보면 다음과 같은 팝업창이 뜬다. enalbed는 사용가능 즉 현재 사용중이라는 의미이고, 현재 사용하고 있는 것은 오른쪽의 keepvid helpe라는 것을 확인할 수 있다.