테크레시피

유튜브 영상 저장‧검색 가능한 개인 아카이브를…

튜브 아키비스트(Tube Archivist)는 좋아하는 유튜브 채널을 등록해 동영상을 다운로드하고 구축한 미디어 서버에서 색인해 검색 가능하게 해주는 오픈소스 툴이다. 브라우저 확장 기능을 통해 간단하게 사용할 수 있다.

먼저 깃(Git)에서 볼 수 있듯 도커 컴포즈(Docker Compose)에서 튜브 아키비스트 미디어 서버를 구축하고 브라우저 확장 프로그램을 설치한다. 튜브 아키비스트 브라우저 플러그인은 크롬 버전과 파이어폭스 버전이 있다.

튜브 아키비스트 미디어 서버와 확장 기능을 함께 사용하려면 미디어 서버 URL과 API 토큰이 필요하다. 미디어 서버와 확장 기능 연동을 끝내면 구독 버튼에 원하는 채널을 추가한다. 이어 다운로드 탭을 클릭하고 리스캔을 클릭하면 해당 채널에 올라온 영상이 모두 스캔되며 다운로드 대기열이 추가된다. 다운로드를 누르면 대기열에 추가된 영상이 미디어 서버에 다운로드된다. 썸네일을 클릭하면 그대로 브라우저에서 재생된다.

튜브 아키비스트에 필요한 램 용량은 소규모 테스트 설정 기준 2GB, 중규모에서 대규모 설치라면 4GB가 필요하다고 한다. 관련 내용은 이곳에서 확인할 수 있다.

추천기사