YouTube에서 뭐 다운받으실 일 있으셨다면 TubeMate라는 앱 한번쯤은 들어보셨을거 같네요.
4K/VP9 같은 좀 특수한 기능들은 아예 지원 안하고, 자체 버그와 64비트 지원, 음질 등이 딸리는거에 화딱지나서 직접 만들어봤습니다.
(VP9은 구글이 강력하게 밀고있고 h265와 경쟁하는 비디오코덱입니다. 표준으로 자리잡은 h264보다 용량이 2배 가까이 적은게 강점입니다.)
재밌게도, 저한테는 처음 만들어보는 안드로이드 앱이네요.
youtube-dl이라고 커맨드라인/파이썬 기반으로 만들어진 강력한 YouTube 다운로더가 있는데,
직접 YouTube를 파싱하는것보다 이게 더 효율적일거 같아서 사용했습니다.
기존에 쌓은 안드로이드 잡 포팅 실력으로 파이썬 환경을 통채로 한 앱에다가 갖다 넣었네요.
대학 입학 후 용돈벌이겸 유료 앱으로 통신사 스토어에 업로드 했습니다.
첨부파일로 올라간 apk는 2월 17일까지 작동하는 체험판(트라이얼)입니다.
한번 써보시고 피드백 부탁드립니다 ㅎㅎ
/* 사용 법 */
Google의 YouTube 앱 내에서 다운로드 받을 영상을 선택한 후
공유(화살표) 버튼을 눌러 arkTube 선택
다운로드가 끝난 후 동영상 재생 앱으로 감상
/* 기능 */
HD 다운로드는 기본
1080p, 1440p, 4K, 8K등 모든 화질 다운로드 가능
음원만 다운로드 가능
음원 다운로드시 자동으로 태그(메타데이터), 썸네일 추가
VP9 포맷 다운로드 가능 (최신 기기용)
50fps / 60fps 다운로드 가능
중단된 다운로드 이어서 재개 가능
/* 강력한 엔진 */
모든 화질, 모든 옵션 다운로드 가능
최적화된 다운로더로 초고속으로 다운로드
제일 높은 음질로 손상 없이 다운로드
YouTube 구조가 변경되어도 바로 대응 가능
** 성인인증이 필요한 동영상, 비공개 동영상, 계정 로그인이 필요한 동영상, 라이브-스트리밍 형식의 동영상은 다운로드가 제한될 수도 있습니다.
** VP9은 Google의 차세대 비디오 코덱으로, 일반 H.264 비디오보다 화질이 좋으며 파일 크기도 작습니다. Galaxy S6, Note 5등의 기기가 지원합니다.
** 1440p 이상 해상도의 60fps는 VP9으로만 제공됩니다.
** 문제 발생 시 개발자 이메일(qkrwngud825@gmail.com)로 해당 동영상 링크를 보내주세요.