오늘(3월 14일) 새벽, Vanced 프로젝트가 공식적으로 종료되었다는 트윗이 게시되었습니다.
사실 YouTube Vanced 앱 자체가 공식 YouTube 앱을 개조해서 내놓은 것이므로, 언젠가 이렇게 되리라는 것은 충분히 예상 가능한 일이었습니다. Vanced 팀에서는 '2년 정도는 현재 버전을 사용할 수 있을 것이다'라고 했지만, YouTube의 통제권을 쥔 것이 다름 아닌 Google인 만큼, 저 말도 100% 확실한 것은 아닙니다. 당장 Google이 YouTube API와 YouTube 앱을 업데이트 하면서 구버전에 대한 지원을 종료한다고 하면 현재 YouTube Vanced는 사용 불가능한 앱이 되거든요.
현재로써는 YouTube Vanced를 100% 대체할 방법이 없습니다.
그나마 제일 가까운 것은 최근 GOS로 인해 유명세를 얻은 AdGuard를 이용하는 방법입니다만, 이마저도 완벽하지 않아서 YouTube 앱을 실행할 때마다 앱의 캐시를 제거한 후 열어야 광고 차단이 되는 단점이 있습니다. AdGuard 앱에서 이러한 과정을 자동화해주는 기능을 넣어두기는 했습니다.
그렇다고 방법이 아예 없는 것은 아닙니다. YouTube의 모든 기능을 100% 이용할 수는 없는 방법이지만요.
NewPipe
NewPipe는 YouTube Vanced가 나오기 전부터 개발되어 온 유서깊은 오픈소스 앱입니다.
여러분들도 아시다시피, Google은 여러분들의 개인정보에 관심이 매우 깊습니다. 그러한 Google의 정책을 싫어하는 사람들이 만든 앱이 NewPipe입니다.
NewPipe는 다음과 같은 기능을 갖고 있습니다.
- 가벼움
150MB 정도 되는 공식 YouTube 앱에 비해 NewPipe는 25MB 정도 되는 가벼운 용량을 지니고 있습니다. - 다운로드 기능
YouTube 영상을 본인이 원하는 포맷과 해상도로 다운로드 받을 수 있습니다. 오디오 혹은 자막만 다운로드 받을 수도 있습니다. - 강력한 프라이버시 보호
영상과 채널 정보 획득에 반드시 필요한 정보만을 YouTube 서버에 보냅니다. Google 독점 API를 사용하지 않습니다. - 백그라운드/팝업 플레이어
YouTube 영상을 백그라운드 혹은 팝업으로 볼 수 있습니다. 백그라운드 재생 시 오직 오디오만을 다운로드 합니다. - 구독/북마크/기록 기능
좋아하는 채널을 구독하고 영상을 북마크 해둘 수 있습니다. 예전에 본 영상도 다시 볼 수 있습니다. 당연히 검색도 됩니다.
하지만 NewPipe는 YouTube 앱이 아닌, YouTube '클라이언트' 앱입니다.
이 말인 즉슨, 여러분은 NewPipe를 통해 YouTube에 로그인할 수 없습니다. 왜냐면 NewPipe는 단순한 클라이언트 앱이니까요. 따라서 다음과 같은 YouTube 기능을 사용할 수 없습니다.
- 덧글 게시
덧글을 보는 것은 가능합니다. - 새 영상 게시 및 채널 관리
- 기존 구독한 채널 목록 보기
- 기타 YouTube 로그인이 필요한 작업
만약 본인이 이러한 기능들을 별로 사용하지 않는다면, NewPipe는 괜찮은 대안이 될 수 있습니다.
또한 NewPipe는 기존 YouTube 구독 목록을 가져오는 기능을 제공하고 있습니다. Google Takeout을 이용해야 하기 때문에 필요한 정보 생성에 아주 약간의 시간이 필요하다는 점을 제외하면 이는 나쁘지 않은 기능입니다. 본인이 구독한 수십개의 채널을 하나하나 검색해서 일일히 구독하는 것보다는 훨씬 낫거든요.
이에 대해서는 별도의 글로 알려드리도록 하겠습니다.
NewPipe SponsorBlock
YouTube Vanced가 제공했던 기능 중 하나가 SponsorBlock입니다.
SponsorBlock은 사용자들의 제보를 바탕으로 영상 제작자가 영상 중간에 삽입한 중간 광고 등을 자동으로 넘겨주는 기능입니다. 하지만 NewPipe 개발팀은 공식 블로그 글과 Closed 된 PR에서 NewPipe에 SponsorBlock을 적용하지 않기로 결정했습니다.
이에 반발해서 NewPipe에 SponsorBlock을 적용한 후 배포하는 사람이 나왔습니다. 현재까지는 NewPipe의 최신 릴리즈 버전을 잘 따라가고 있는 프로젝트인 만큼, 만약 본인이 SponsorBlock을 애용했던 사람이라면 이 변종을 사용하는 것도 좋은 대안이 될 수 있습니다.
https://github.com/polymorphicshade/NewPipe
PS. NewPipe의 소스코드를 그대로 가져간 채 이름만 바꿔서 내놓은 앱을 얼마 전 발견했습니다. GPLv3 라이선스로 배포되는 것이 NewPipe의 소스코드인데, 정작 그 앱은 공식 홈페이지 그 어디서도 소스코드를 발견할 수 없더군요. 명백한 라이선스 위반입니다. 부끄러운줄 알아야지.