웹사이트 검색

YTP-DL을 사용하여 YouTube 비디오에서 노래를 다운로드하는 방법


우리 모두는 체육관에서, 직장에서, 밖에서 음악을 듣는 것을 좋아합니다. 음악은 우리 삶의 일부입니다. 모든 사람은 자신만의 음악 컬렉션을 갖고 있으며 의심할 여지 없이 모두가 이를 확장하고 싶어합니다.

Spotify와 같은 스트리밍 서비스가 있지만 여전히 많은 사람들이 자신의 음악을 다운로드하고 앨범과 재생목록을 정리하는 것을 좋아합니다.

오늘은 YouTube 동영상에서 mp3 노래를 쉽게 다운로드하는 방법을 알려 드리겠습니다. 이를 완료하기 위해 Linux용 명령줄 비디오 다운로드 도구인 yt-dlp를 사용합니다.

yt-dlp는 YouTube를 포함한 다양한 웹사이트에서 동영상을 다운로드하는 데 널리 사용되는 명령줄 도구인 youtube-dl의 향상된 포크입니다. yt-dlp는 추가 기능 및 버그 수정과 함께 youtube-dl과 동일한 기능을 제공합니다.

youtube-dl이 종료되었습니다. 프로젝트는 Google로부터 DMCA 게시 중단 알림을 받은 후 2022년 12월에 중단되었습니다.

이 튜토리얼에서는 yt-dlp 도구를 사용하여 YouTube에서 mp3 트랙을 다운로드하는 방법을 배웁니다. 물론 먼저 시스템에 설치해야 합니다.

위 글을 아직 확인하지 않으셨다면 설치 방법은 다음과 같습니다.

yt-dlp 설치 - Linux용 YouTube 비디오 다운로더

yt-dlp 패키지는 RHEL 기반 및 Debian 기반 배포판에서 사용할 수 있으며 즐겨 사용하는 패키지 관리자를 사용하여 쉽게 설치할 수 있습니다.

sudo apt install yt-dlp         [On Debian, Ubuntu and Mint]
sudo yum install yt-dlp         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/yt-dlp  [On Gentoo Linux]
sudo apk add yt-dlp             [On Alpine Linux]
sudo pacman -S yt-dlp           [On Arch Linux]
sudo zypper install yt-dlp      [On OpenSUSE]    

또는 최신 버전의 yt-dlp를 설치하려면 다음 컬 또는 wget을 사용하여 운영 체제에 맞는 공식 바이너리 파일을 다운로드하세요.

sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp
sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp  # Make executable

Linux의 YouTube 비디오에서 MP3(노래) 다운로드

yt-dlp 명령에는 매우 광범위한 "도움말" 페이지가 있으며 이를 검토하려면 다음을 입력하면 됩니다.

yt-dlp --help

특정 옵션을 찾고 있다면 grep 명령을 사용하여 표시된 대로 특정 단어를 검색하는 것이 좋습니다.

yt-dlp --help | grep extract-audio

이제 비디오를 mp3 트랙으로 다운로드하려면 다음 두 가지 옵션이 필요합니다.

  • --extract-audio(짧은 옵션 -x) – 비디오 파일을 오디오 전용 파일로 변환합니다.
  • --audio-format  – 파일이 다운로드될 오디오 형식을 지정합니다.

지원되는 오디오 형식은 '최고', 'aac', 'vorbis', 'mp3', '입니다. m4a“, “opus“ 또는 “wav“; '최고'가 기본적으로 설정됩니다.

YouTube 비디오를 노래로 다운로드

비디오를 노래 파일로 다운로드하려면 다음 명령 중 하나를 사용할 수 있습니다.

yt-dlp -x --audio-format mp3 https://www.youtube.com/watch?v=wp43OdtAAkM

노래 파일의 표지 아트를 갖고 싶다면 --embed-thumbnail 옵션을 추가할 수 있습니다.

이 경우 명령은 다음과 같습니다.

yt-dlp -x --embed-thumbnail --audio-format mp3 https://www.youtube.com/watch?v=MwpMEbgC7DA

YouTube 재생 목록에서 모든 노래 다운로드

아시다시피 최근 YouTube 재생목록이 점점 더 인기를 얻고 있습니다. 따라서 재생 목록에서 두 개 이상의 트랙을 다운로드하고 싶을 가능성이 높습니다. 다행히 yt-dlp는 전체 재생목록을 다운로드하거나 그 안에 포함된 특정 범위의 노래만 다운로드할 수 있는 옵션을 제공합니다.

이를 위해서는 다음 옵션을 사용해야 합니다.

  • --playlist-start NUMBER – 시작할 재생 목록 비디오(기본값은 1).
  • --playlist-end NUMBER – 종료할 재생 목록 비디오(기본값은 마지막)입니다.

여기서 "NUMBER"는 재생목록의 시작점과 끝점입니다. 아래 명령은 지정된 재생목록에서 처음 5곡을 다운로드합니다.

$ yt-dlp -x --audio-format mp3 --playlist-start 1 --playlist-end 5 https://www.youtube.com/playlist?list=PL9LUD5Kp855InMnKTaRy3LH3kTIYJyBzs

전체 재생목록을 다운로드하려면 playlist-startplaylist-end 매개변수를 사용하지 마세요. 대신 재생목록 URL을 전달하면 됩니다.

여러 YouTube 재생 목록에서 모든 노래 다운로드

먼저 텍스트 파일(예: playlists.txt)을 만들고 다운로드하려는 노래가 포함된 YouTube 재생목록의 URL을 붙여넣어야 합니다.

터미널을 열고 다음 명령을 실행하여 재생 목록에서 모든 노래를 다운로드하십시오.

yt-dlp -x --audio-format mp3 -i --batch-file='path/to/playlists.txt'

위의 방법은 다양한 Youtube URL에서 여러 노래를 다운로드하는 간단한 솔루션입니다.

YTP-DL 업데이트

ytp-dl 자체는 다음 명령을 사용하여 최신 버전으로 업데이트할 수 있습니다.

yt-dlp -U
결론

yt-dlp는 기기에 음악을 다운로드하는 데 도움이 되는 간단하면서도 강력한 도구입니다. 이제 음악 라이브러리를 완전히 새로운 수준으로 확장할 준비가 되었습니다.

질문이나 의견이 있으면 주저하지 말고 아래 의견란에 제출해 주세요.