Youtube, 네이버, 카카오에서 동영상 다운로드하는 방법을 여러 포스팅에서 설명하였습니다. 제 나름 신뢰할 수 있는 오픈 소스를 사용해서 가장 쉬운 방법을 설명하려고 노력하였으나, 일부 사용자분들은 어렵다고 댓글을 추가하는 분들이 꽤 있었습니다. 이는 curl과 같은 Command Line 명령어를 쉽게 따라하지 못하는 분들로 IT 비 전공자 분들로 생각됩니다. 이러한 분들에게도 간단한 마우스 클릭 몇개로 동영상을 쉽게 다운로드할 수 있는 4K Video Downloader를 설명하고자 합니다.
동영상 다운로드 방법
[개발환경/Tips] - Youtube 다운로드 방법 (광고 없는 오픈 소스 기반 tool 사용)
[개발환경/Tips] - 네이버 동영상 다운로드 방법 (동영상과 설명 포함)
[개발환경/Tips] - 카카오 TV 1080p 동영상 다운로드: MPEG DASH의 MPD 활용
[개발환경/Tips] - 카카오 TV 동영상 다운로드: m4s 파일 다운로드 방법
[개발환경/Tips] - youtube-dl로 Youtube에서 MP3 다운로드 시 아티스트와 앨범 아트(meta data) 포함시키는 방법
[개발환경/Tips] - 지상파 3사(MBC/KBS/SBS) TV 다시 보기(VOD) 동영상 다운로드 방법
4K Video Downloader는 제가 사용해본 여러 툴 중에서 가장 사용하기 쉽고 다양한 기능을 제공합니다. 하나의 동영상뿐만 아니라 Playlist 단위로 동영상을 한 번에 받을 수 있고, 자막 다운로드 기능과 같은 유용한 UI 기능을 제공합니다. 다운로드 속도 또한 빠릅니다.
또한 4K Video Downloader은 Windows, Linux, Mac OS를 동일한 UX로 지원하고 있으며, Youtube 뿐 만 아니라 Instagram, Facebook, Tumblr, Dailymotion, Flickr, Playback 3D, Vine, Twitch, Watch Video, TikTok, Likee의 다양한 사이트를 지원합니다. 한국의 Naver나 Kakao의 경우에는 현재 Naver TV는 지원하고 있으나, 그 외 Naver Cafe/Blog/News/Sport 사이트와 Kakao 사이트는 지원하고 않고 있습니다. 이들 미지원 사이트는 향후 지원될 것으로 예상됩니다.
주의할 점은 4K Video Downloader는 무료 버전을사용할 수 있지만 일부 기능은 유료 버전에서만 지원됩니다. 무료 기능과 구입 요금제에 따른 기능 차이는 마지막 섹션에 요약하였습니다.
4K Video Downloader 특징 요약
- 초보자도 아주 쉽게 Youtube 동영상을 다운로드할 수 있음: Copy & Paste 수준
- 유튜브에서 Playlist 단위로 다운로드하기 편함: Playlist M3U파일 자동 생성
- 자막 다운로드가 가능: SRT 포맷으로 다운로드 또는 MP4 Video 파일에 자막을 포함시킬 수 있음
- 빠른 다운로드 속도 제공: 동영상 서두에 나오는 광고를 시청할 필요 없음. 실측 시 330MB 영상 1분, 30MB 영상은 25초 소요
- Youtube 포함하여 Instagram, Facebook, Tumblr, Dailymotion 등의 다양한 사이트 지원
- 한국에서는 Naver TV만 지원함, Naver Cafe, Blog, News, Sport, Shopping 사이트와 Kakao 사이트는 향후 지원 예상
4K Video Downloader 설치
4K Video Downloader는 www.4kdownload.com/downloads에서 ① 상단 Product 선택 영역에서 4K Video Downloader를 선택한 후에 ② OS에 맞는 Download 버튼을 선택합니다.
Windows를 사용하는 경우에는 다운로드한4kvideodownloader_4.15.1_x64_online.exe를 실행하면 설치가 가능합니다. 설치 과정은 옵션이 선택 없이 자동으로 진행됩니다. 설치 위치는 C:\Program Files\4KDownload에 하위에 설치됩니다. 설치 파일을 확인하면 Qt5와 OpenSSL이 확인됩니다. ffmpeg과 Lame MP3 encoder도 사용하는 있는것으로 보이며 이는 실행 파일 안에 포함시킨 것 같습니다.
우분투에서는 www.4kdownload.com/downloads에서 다운로드한 4kvideodownloader_4.15.1-1_amd64.deb를 직접 설치 히거나, 터미널에서 $apt install 4kvideodownloader 명령어로 설치 가능합니다. apt로 패키지를 설치하더라고 웹 사이트에서 다운로드하는 deb 패키지와 동일한 최신 v4.15-1 버전을 설치합니다.
$ sudo dpkg -i 4kvideodownloader_4.15.1-1_amd64.deb
$ sudo apt install 4kvideodownloader
4K Video Downloader 사용법
4K Video Downloader에서는 Copy&Paste로 동작합니다. ① 다운로드하고자하는 동영상 URL을 클립보드에 Copy 하고 ② 4K Video Downloader에서 Paste 합니다. Paste 동작은 (Ctrl+V 대신) '링크 복사 (※한글 오번역임 Paste임)' 버튼을 누르면 동영상 URL을 분석해서 다운로드 가능한 해상도 리스트를 보여줍니다. ③ 동영상 추출과 오디오 추출 모드를 선택할 수 있고, 파일의 Container(확장자)를 선택할 수 있습니다. 동영상인 경우에 mkv와 mp4를 선택 가능하고, 음악인 경우에는 mp3, ogg, m4a를 선택할 수 있습니다.
동영상 Container은 MP4와 MP3이면 호환성에는 문제가 없으며, 해상도는 화질/음질 및 파일 크기에 영향을 많이 주기 때문에 원하는 크기를 선택합니다. 화면 해상도는 콘텐츠에 따라서 다르지만 일반적으로 고화질은 경우 4k, 일반은 1080p, 최소 480p까지는 지원합니다. 동영상을 UHD TV에서 시청할 예정이면 4K 또는 1080p 해상도가 적당하고, 모바일에서 시청한다면 1080p 또는 702p이면 화질의 열화는 거의 느낄 수 없습니다.
④ 자막을 지원하는 영상이면 자막 파일 다운로드 여부를 선택할 수 있습니다. 모든 동영상에 자막이 포함된 것은 아니고, 콘텐츠 자체에서 지원해야 합니다. 다운로드 후 자막을 영상에 포함시킬지 또는 별도의 자막 파일(SRT)로 다운로드할지 결정할 수 있습니다.
요약하면 다음과 같습니다.
- 동영상 URL을 Copy 하고 4K Video Downloader에서 링크 복사(Paste)
- 콘텐츠에 따라서 저해상(144p)에서 고해상도(4K)까지 선택해서 다운로드 가능
- 자막 다운로드 (콘텐츠가 자막을 지원하는 경우임)
유용한 기능 #1: Youtube Playlist를 다운로드 시 파일 정렬하고 M3U Playlist 생성하기
4K Video Downloder의 유용한 기능은 Playlist 다운로드 기능입니다. Youtube Playlist를 선택하면 해당 파일 하나만 다운로드 진행할지 전체 리스트 파일을 다운로드 진행할지 선택할 수 있습니다. 전체 리스트를 다운로드 진행 시 "파일 이름에 번호 추가", "곡 타이틀에 기초하여 오디오 태그 검색", "M3U 파일 리스트 생성" 옵션을 선택할 수 있습니다.
다른 다운로드 Tool(e.g. youtube-dl)에서도 Playlist 다운로드 기능을 지원합니다. 대부분의 경우 파일 이름이 다운로드 순서에 맞지 않게 정렬되지 않기 때문에 수작업으로 파일 이름을 정렬해야 합니다. 4K Video Downloader에서는 "파일 이름에 번호 추가" 옵션을 선택하면 파일 이름 앞에 01, 02, 03와 같이 쉽게 정렬할 수 있도록 파일 이름을 만들어줍니다.
"곡 타이틀에 기초하여 오디오 태그 겁색"은 동영상 제목을 활용해서 다운로드한 MP3 파일에 제목과 아티스트의 Meta데이터를 추가하고 Thumbnail을 앨범 차트로 저장합니다. "M3U 파일 리스트 생성" 옵션은 Playlist에서 동영상 파일을 다운로드하는 경우에 M3U Playlist을 추가해줍니다. 다운로드한 영상을 Play할 때 M3U Playlist가 유용하게 사용됩니다.
유용한 기능 #2: 동영상 자막 파일 다운로드하기
2번째 유용한 기능은 자막 다운로드 기능이 입니다. 최근에 Youtube에 올라오는 영상은 자체 자막을 추가하거나 자동 번역 자막을 사용하고 있습니다. 영어 수업이나 음악 노래 가사의 번역을 확인할 때 유용합니다.
자막 다운로드는 ① 자막 파일을 별도 파일로 다운로드, ② 동영상 파일에 자막 파일을 포함시키는 2가지 방법이 있습니다. 설정 메뉴에서 "비디오 파일에 포함된 자막 가능한 경우 (Embed subtiles in video file if possible) (※ 한글 오번역임)" 옵션을 선택하면 동영상 파일에 자막 파일이 포함되고, 옵션을 설정 해제한 경우 별도의 자막(SRT)파일로 다운로드 합니다.
참고로, 동영상에 자막 파일을 포함시키는 방식은 동영상 파일을 다시 인코딩하는 것이 아니고, 자막 파일을 mov_text에 추가하는 것으로 일부 동영상 Player와 호환이 안 되는 경우(e.g. VLC Player)가 있습니다. 주로 사용하는 동영상 Player에서 SRT나 자막 tag mov_text를 지원여부를 확인하여 적절한 방법을 선택하는 것을 추천드립니다.
네이버 TV 동영상 다운로드 확인
네이버 TV(https://tv.naver.com)는 홈 페이지에 언급이 없으나 4k와 1080p 동영상 다운로드가 잘 동작합니다. Naver TV에서는 보통은 광고를 15초 동안 시청 후 동영상이 스트리밍 되지만, 4K Video Downloader에서는 광고 시청할 필요 없이 동영상URL을 Paste하면 바로 다운로드를 시작할 수 있습니다. Naver TV 이외에 다른 Naver Cafe, Blog, News, Sports, Shopping 사이트는 "이 사이트는 지원하지 않습니다" 팝업을 표시합니다.
Naver TV Sample URL: https://tv.naver.com/v/19242845
안드로이드 폰에서 4K Video Downloader 확인
4K Video Downloader는 Android Version도 지원합니다. Apk를 홈페이지에서 다운로드하고 수동으로 설치하면 아래와 같이 Youtube 동영상을 다운로드 가능합니다. 안드로이드에서는 Youtube App에서는 동영상 URL을 확인할 수 없기 때문에 Chrome Broswer에서 youtube.com으로 접속하여 동영상 URL을 클립보드에서 복사하고 4K Video Downloader에 붙여 넣기를 하면 동영상 다운로드가 가능합니다.
4K Video Downloader 무료 버전에서 유료 버전에서 차이점
4K Video Downloader는 무료 버전을 다운로드하여 사용하다가 Personal, Pro 라이센스의 Product Key를 구매하면 유료 서비스 기능을 사용할 수 있습니다. 무료 버전에서 일부 기능이 제한되어 있습니다. 무료 버전에서는 하루에 최대 30개 영상을 받을 수 있고, Playlist에서 최대 10까지 동영상을 다운로드 가능, 자막 파일은 1개 단위로만 가능합니다. 특히 유료 버전의 다운로드 속도는 무료 버전보다 많이 빠릅니다. 체감적으로 2~3배 이상 빠른 것 같습니다. 무료 버전을 사용하다가 유료 버전으로 업그레이드하는 것도 좋은 선택으로 생각됩니다.
관련 글
[개발환경/Tips] - Youtube 다운로드 방법 (광고 없는 오픈 소스 기반 tool 사용)
[개발환경/Tips] - 네이버 동영상 다운로드 방법 (동영상과 설명 포함)
[개발환경/Tips] - 카카오 TV 1080p 동영상 다운로드: MPEG DASH의 MPD 활용
[개발환경/Tips] - 카카오 TV 동영상 다운로드: m4s 파일 다운로드 방법
[개발환경/Tips] - youtube-dl로 Youtube에서 MP3 다운로드 시 아티스트와 앨범 아트(meta data) 포함시키는 방법
[개발환경/Tips] - 지상파 3사(MBC/KBS/SBS) TV 다시 보기(VOD) 동영상 다운로드 방법
[개발환경/Tips] - Spotify 한국에서 사용하는 방법
[개발환경/Tips] - 광고 없는 Android 토렌트 앱: LibreTorrent
[개발환경/Tips] - IKnowWhatYouDownload.com에 대한 Torrent 개인 정보 노출 방지법: Socks5 및 익명모드
[개발환경/Web Server] - Website 전체 백업 방법: HTTrack (티스토리 백업에 활용)
[개발환경/Tips] - MediaInfo로 동영상 정보 파악하기
[개발환경/우분투] - Ubuntu에서 토렌트 다운로드하기 (Transmission)
※ 본 포스팅은 Open Media사에서 원고료와 유료 서비스 Key를 지원받아서 작성하였습니다.
댓글