YouTube-DL을 사용하여 Linux에서 YouTube 동영상을 저장하는 방법

2017년 이후 온라인 비디오는 우리 삶의 주요 부분이 되었습니다. 어디를 가든 누군가가 비디오 콘텐츠를 소비하고 있으며, 특히 YouTube는 매시간 엄청난 양의 비디오가 업로드되는 인기 플랫폼입니다. 다양한 주제에 대한 비디오가 풍부하지만, 공식 YouTube 앱을 사용하면 모바일에서만 오프라인 다운로드가 가능하고 데스크톱에서는 사용할 수 없는 제약이 있습니다.

이 글의 후반부에 비디오 튜토리얼이 있으니 계속 읽어주세요.

만약 여러분이 인터넷 연결이 불안정한 리눅스 사용자라면, 유튜브를 원활하게 이용하는 데 어려움이 있을 수 있습니다. 다행히도 리눅스 환경에서 YouTube 동영상을 저장하고 나중에 시청할 수 있게 해주는 도구가 존재합니다. 이 글에서는 가장 유명하고 유용한 도구 중 하나인 YouTube-DL을 소개합니다. YouTube-DL을 사용하면 리눅스에서 YouTube 동영상을 저장하고, 다양한 포맷으로 변환하며, MP3 오디오 파일로도 추출할 수 있습니다.

설치 방법

YouTube-DL은 매우 널리 사용되는 프로그램으로, 대부분의 주요 리눅스 배포판의 소프트웨어 저장소에 포함되어 있습니다. 터미널을 열고 다음 명령 중 하나를 사용하여 설치할 수 있습니다.

우분투

sudo apt install youtube-dl

아치 리눅스

sudo pacman -S youtube-dl

데비안

sudo apt-get install youtube-dl

페도라

sudo dnf install youtube-dl

오픈수세

sudo zypper install youtube-dl

기타 리눅스 배포판

YouTube-DL은 온라인 비디오를 다루는 데 필수적인 명령줄 도구로, 대부분의 시스템에서 쉽게 설치할 수 있습니다. 만약 사용 중인 리눅스 배포판에서 이 도구를 찾을 수 없다면, pip를 사용하여 설치할 수 있습니다. 먼저 pip를 설치하고, 그 다음 아래 명령을 사용하세요.

sudo pip install youtube-dl

동영상 저장하기

저장하려는 YouTube 동영상의 URL을 복사한 다음, 터미널에 다음 명령을 입력합니다:

youtube-dl  https://www.youtube.com/watch?v=5GyhFsJoiYc

이것은 리눅스 데스크톱에 YouTube 동영상을 저장하는 가장 기본적인 명령어입니다. 그러나 YouTube-DL을 사용하면 다운로드 과정에서 다양한 형식으로 동영상을 변환할 수 있습니다. 지원되는 형식에는 mp4, webm, 3gp, flv 등이 있습니다. 다음 명령어를 사용하여 가능한 모든 코덱을 확인해보세요.

youtube-dl -F https://www.youtube.com/watch?v=5GyhFsJoiYc

출력된 형식 목록에서 원하는 형식 옆의 숫자를 확인하고, `-f` 스위치와 함께 해당 숫자를 사용하여 저장 및 변환을 수행할 수 있습니다. 예를 들어, 다음 명령은 YouTube 비디오를 M4A 형식으로 저장합니다.

youtube-dl -f 139 https://www.youtube.com/watch?v=5GyhFsJoiYc

재생 목록 다운로드

각각의 비디오를 개별적으로 다운로드하는 것은 매우 번거로울 수 있습니다. YouTube-DL은 이를 해결하기 위해 공개된 YouTube 재생 목록에 있는 모든 비디오를 한 번에 다운로드하는 기능을 제공합니다. 재생 목록의 URL을 복사하고 YouTube-DL과 함께 사용하면, 해당 재생 목록의 모든 비디오를 다운로드할 수 있습니다.

youtube-dl https://www.youtube.com/playlist?list=PLwlF1uffYtXrBWkdhf9AJtrSws-djZ_aX

MP3 파일로 변환

많은 YouTube 사용자가 YouTube 비디오를 MP3 오디오 파일로 변환하는 방법을 찾습니다. YouTube-DL은 이러한 사용자들의 요구를 만족시킵니다. 이동 중에 듣고 싶은 YouTube 비디오의 오디오 트랙을 MP3로 추출할 수 있으며, 토론이나 팟캐스트와 같은 비디오도 MP3 파일로 변환하여 들을 수 있습니다. 전체 공개 재생 목록도 MP3로 다운로드할 수 있습니다. 다음 명령을 사용하여 유튜브 비디오를 MP3 파일로 저장하세요.

참고: 전체 공개 재생 목록을 MP3로 저장할 수 있습니다. 단일 비디오 URL 대신 재생 목록 URL을 사용하세요.

youtube-dl https://www.youtube.com/watch?v=uhBewKu80Mg -x --audio-format mp3

YouTube-DL 추가 기능

YouTube-DL은 매우 강력하고 다양한 기능을 제공하는 프로그램입니다. 너무 많은 기능이 있어서 하나하나 살펴보는 것은 지루할 수 있습니다. 대신, 다양한 옵션과 기능에 대한 자세한 정보를 제공하는 도움말 페이지를 확인해 보세요. 여기에는 코덱 옵션, 오디오 품질, 파일 크기, 로그인 옵션, 자막/언어 설정 등이 포함됩니다. 도움말 페이지는 다음 명령을 실행하여 액세스할 수 있습니다.

youtube-dl --help

또한 다음 명령을 사용하여 도움말 파일을 텍스트 파일로 저장하여 언제든지 쉽게 참조할 수도 있습니다.

youtube-dl --help >> ~/yt-dl-help.txt

결론

YouTube-DL은 리눅스 사용자가 온라인 비디오 환경을 최대한 활용할 수 있도록 해주는 훌륭한 도구입니다. 여러 형식으로 YouTube 동영상을 저장하여 오프라인에서 시청할 수 있게 해줍니다. 하지만 이러한 유용한 기능들이 Google 자체적으로 제공되지 않는다는 점은 다소 아쉬움으로 남습니다.