> 시스템 튜토리얼 > 리눅스 > YT-DLP 명령 : 초보자를위한 완전한 튜토리얼 (2025)

YT-DLP 명령 : 초보자를위한 완전한 튜토리얼 (2025)

Christopher Nolan
풀어 주다: 2025-03-21 11:00:13
원래의
207명이 탐색했습니다.

인터넷에서 좋아하는 비디오를 저장하고 싶었던 적이 있습니까? 재미있는 고양이 비디오이든 나중에보고 싶은 튜토리얼이든, YT-DLP는 여기에 있습니다! 이 포괄적 인 YT-DLP 자습서 에서는 YT-DLP가 무엇인지 , Linux에 설치하는 방법 및 가장 일반적으로 사용되는 YT-DLP 명령을 설명하여 YouTube 및 기타 다양한 웹 사이트에서 오디오 및 비디오를 다운로드합니다 .

면책 조항 및 경고 :

YT-DLP 는 다양한 웹 사이트에서 비디오 및 오디오를 다운로드하기위한 강력한 도구입니다. 그러나 YT-DLP는 불법 또는 불법적 인 콘텐츠를 다운로드하는 데 사용해서는 안됩니다. 저작권 보유자의 허가없이 저작권이있는 자료를 다운로드하는 것은 불법이며 심각한 법적 결과를 초래할 수 있습니다.

비디오 또는 오디오 파일이 저작권이 있는지 확실하지 않은 경우,주의를 기울이고 다운로드하지 않는 것이 가장 좋습니다. 온라인으로 제공되는 무료 및 저작권 컨텐츠의 합법적 인 소스가 많이 있습니다.

yt-dlp를 사용할 때 저작권 침해를 피하기위한 몇 가지 팁은 다음과 같습니다.

  • 다운로드 할 권한이있는 비디오 및 오디오 파일 만 다운로드하십시오.
  • 귀하의 국가의 저작권법을 알고 있어야합니다.
  • 비디오 또는 오디오 파일이 저작권이 있는지 확실하지 않은 경우 다운로드하지 마십시오.
  • 온라인으로 제공되는 무료 및 저작권 컨텐츠의 합법적 인 소스가 많이 있습니다.

YT-DLP를 책임감 있고 합법적으로 사용하십시오.

저자 나 Ostechnix 웹 사이트는 불법 복제 행위에 대한 책임을지지 않습니다.

목차

1. yt-dlp 란 무엇입니까?

YT-DLP는 YouTube 및 기타 비디오 호스팅 웹 사이트에서 비디오를 다운로드하는 데 사용할 수있는 무료 및 오픈 소스 명령 줄 도구입니다.

YT-DLP는 새로운 기능과 패치를 추가하면서 원래 프로젝트와 호환되는 목표를 달성하기 위해 현재 발견 된 YouTube-DLC 의 포크입니다.

다양한 비디오 및 오디오 형식을 지원하며 자막 및 메타 데이터를 다운로드하는 데 사용될 수도 있습니다. YT-DLP는 Windows, MacOS 및 Linux에서 사용할 수 있습니다.

2. YT-DLP와 YouTube-DL/YouTube-DLC의 주요 차이점

YT-DLP의 기본 옵션 중 일부는 YouTube-DL 및 YouTube-DLC의 옵션과 다릅니다. 주요 차이점은 다음과 같습니다.

  • YouTube-DL 및 YouTube-DLC와 달리 YT-DLP는 Python 3.7 이상을 독점적으로 지원합니다. 반대로 YouTube-DL은 호환성을 Python 2.6 및 3.2로 확장합니다.
  • FFMPEG는 미디어를 처리하는 데 권장되는 옵션이지만 AVCONV는 YT-DLP 내의 FFMPEG 대안으로 승인되지 않습니다.
  • YT-DLP는 구성 파일 저장에서 YouTube-DL에서 약간 벗어납니다.
  • YT -DLP의 -f 출력 형식이 변경되었습니다.
  • 옵션 --auto-number (-a),-타이틀 (-t) 및-리터 (-l) (-l)는 더 이상 사용되지 않았으며 더 이상 예상대로 작동하지 않습니다.
  • 기본적으로 YT-DLP는-no-abort-on-error를 활성화합니다.
  • YT-DLP의 기본 출력 템플릿은 YouTube-DL의 기본 출력 템플릿과 다릅니다. yt-dlp는 기본적으로%(제목) s [%(id) s].%(ext) s를 사용하는 반면, youtube-dl은%(제목) s-%(id) s.%(ext) s를 사용합니다.
  • YT-DLP의 기본 형식 정렬은 YouTube-DL과 달리 높은 비트 전송률보다 높은 해상도와 더 나은 코덱을 우선시합니다.
  • YT-DLP의 기본 형식 선택기는 BV* BA/B이며, 이는 비디오 전용 형식을 능가하는 결합 된 비디오 오디오 형식이 선호됩니다.
  • YouTube-DLC와 달리 YT-DLP는 기본적으로 여러 오디오/비디오 스트림을 하나의 파일로 병합 할 수 없습니다 (-f bv* ba와의 충돌을 피하기 위해).
  • 썸네일, 설명 또는 InfoJson과 같은 메타 데이터 파일은 YT-DLP를 사용할 때도 재생 목록에 대해 작성됩니다.
  • YT-DLP에는 YouTube 재생 목록에 사용할 수없는 비디오가 나와 있습니다.
  • YT-DLP에서 추출한 YouTube의 업로드 날짜는 가능한 경우 UTC에 있습니다.
  • YT-DLP는 기본적으로 InfoJSON에서 일부 내부 메타 데이터 (예 : 파일 이름)를 제외합니다.
  • 파일 이름에서 유효하지 않은 문자에 대한 YT-DLP의 소독은 YouTube-DL에 비해 더 지능적으로 간주됩니다.
  • YT-DLP는 현재 ARIA2C 용으로 구현 된 가능한 경우 외부 다운로더 출력을 표준 진행 출력으로 구문 분석하려고 시도합니다. 다운로더 출력을 유지하려면 -Compat-Options No-External Downloader-Progress를 사용하십시오.

더 큰 차이점은 YT-DLP Github 저장소를 방문하십시오. 링크는이 안내서의 끝에 제공됩니다.

3. Linux에 YT-DLP를 설치하십시오

YT-DLP는 여러 가지 방법으로 설치할 수 있습니다.

3.1. 공식적으로 YT-DLP를 설치하는 방법

Linux, MacOS 또는 BSD와 같은 Unix와 같은 운영 체제를 사용하는 경우 이러한 방법 중 하나를 따라 YT-DLP를 쉽게 설치할 수 있습니다.

방법 1 : 컬 사용

 sudo curl -l https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp-o/usr/local/bin/yt-dlp
로그인 후 복사
 Sudo chmod rx/usr/local/bin/yt-dlp
로그인 후 복사
로그인 후 복사
로그인 후 복사

방법 2 : wget 사용

 sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp-o/usr/local/bin/yt-dlp
로그인 후 복사
 Sudo chmod rx/usr/local/bin/yt-dlp
로그인 후 복사
로그인 후 복사
로그인 후 복사

방법 3 : ARIA2C 사용

 sudo aria2c https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp--dir/usr/local/bin -o yt-dlp
로그인 후 복사
 Sudo chmod rx/usr/local/bin/yt-dlp
로그인 후 복사
로그인 후 복사
로그인 후 복사

YT-DLP를 최신 상태로 유지하려면 다음 명령을 실행합니다.

 Sudo yt -dlp -u
로그인 후 복사
로그인 후 복사

3.2. PIP를 사용하여 YT-DLP를 설치하십시오

YT-DLP를 업데 실행하려면 Python의 패키지 관리자 인 Pip을 사용할 수 있습니다. 다양한 설치 방법은 다음과 같습니다.

방법 1 : 표준 설치

 Python3 -M Pip 설치 -U YT -DLP
로그인 후 복사
로그인 후 복사
로그인 후 복사

이 명령은 YT-DLP를 설치하고 최신 상태인지 확인합니다.

방법 2 : 최소 설치

선택적 종속성없이 린 설치를 선호하는 경우 :

 Python3 -M Pip 설치 -NO -DEPS -U YT -DLP
로그인 후 복사

이 명령은 선택적 구성 요소없이 YT-DLP를 설치합니다.

방법 3 : 최첨단 (마스터 브랜치)

마스터 브랜치의 최신 기능과 업데이트를 원하는 사람들을 위해 :

 Python3 -M PIP 설치 -U PIP SETUTOOLS 휠
로그인 후 복사
 Python3 -M Pip 설치 ---force-reinstall https://github.com/yt-dlp/yt-dlp/archive/cress.tar.gz
로그인 후 복사

일부 시스템에서는 Python3 대신 Py 또는 Python을 사용해야 할 수도 있습니다.

yt-dlp 업데이트 :

yt-dlp current를 유지하려면 다음 명령을 실행하십시오.

 Python3 -M Pip 설치 -U YT -DLP
로그인 후 복사
로그인 후 복사
로그인 후 복사

3.3. 공식 Linux 저장소를 통해 YT-DLP를 설치하십시오

편의를 위해 일부 Linux 배포판은 공식 저장소에 YT-DLP를 제공하므로 기본 패키지 관리자를 사용하여 설치할 수 있습니다. 다음은 다양한 Linux 배포에 대한 YT-DLP 설치 지침입니다.

알파인 리눅스 :

 DOAS APK -U 추가 yt -dlp
로그인 후 복사

Arch Linux, Endeavouros, Manjaro Linux :

 Sudo Pacman -S YT -DLP
로그인 후 복사

데비안, 우분투, 리눅스 민트, 팝! _os :

 sudo apt yt-dlp
로그인 후 복사

페도라 :

 Sudo DNF 설치 yt-dlp
로그인 후 복사

OpenSuse :

 Sudo Zypper 설치 yt-dlp
로그인 후 복사

공식 리포지토리에서 사용 가능한 버전은 때때로 약간 구식 일 수 있습니다. 최신 기능 및 업데이트에 액세스하려면 위에 표시된 것처럼 CURL 또는 WGET과 관련된 공식적으로 추천하는 방법을 사용하는 것이 좋습니다. 이 방법을 사용하면 최신 버전의 YT-DLP를 얻을 수 있습니다.

3.4. Linux에 FFMPEG를 설치하십시오

YT-DLP가 YouTube에서 720p 비디오를 원활하게 다운로드하고 비디오 형식 변환을 수행하려면 FFMPEG 에 의존합니다. Linux 시스템에서 FFMPEG를 설정하려면 다음 안내서를 참조하십시오.

  • Linux에 FFMPEG를 설치하는 방법

3.5. termux를 사용하여 Android에 YT-DLP를 설치하십시오

termux를 통해 Android 장치에 YT-DLP를 설치할 수 있습니다.

먼저 Android 폰에 Termux를 설치하십시오 .

다음으로 Termux 앱을 열고 다음 명령을 실행하여 Termux에 대한 권한을 부여하여 휴대 전화의 스토리지에 액세스하여 파일 다운로드를 허용합니다.

 Termux-Setup 저장소
로그인 후 복사

최신 버전을 갖도록 모든 패키지를 termux에서 업데이트하십시오.

 PKG 업데이트 및 PKG 업그레이드
로그인 후 복사

Python, Libexpat 및 OpenSSL을 포함한 필수 종속성을 설치하십시오.

 PKG 설치 Libexpat OpenSSL Python
로그인 후 복사

YT-DLP를 설치하고 최신 상태인지 확인하십시오. PIP는 Python의 패키지 관리자이며 귀하를 위해 설치를 처리합니다.

 PIP 설치 -U YT -DLP
로그인 후 복사
로그인 후 복사

비디오 작업을 광범위하게 작업 할 계획이라면 FFMPEG를 설치하는 것이 좋습니다. 이 단계는 선택 사항이지만 비디오 관련 작업에 유용합니다.

 PKG 설치 FFMPEG
로그인 후 복사

YT-DLP를 최신 상태로 유지하려면 다음 명령을 주기적으로 실행하십시오.

 PIP 설치 -U YT -DLP
로그인 후 복사
로그인 후 복사

이를 통해 항상 Android 장치에서 Termux를 통해 최신 버전의 YT-DLP를 사용하고 있습니다. 이제 Android에서 좋아하는 콘텐츠를 쉽게 다운로드 할 수 있습니다!

3.6. YT-DLP 업데이트

Curl 또는 WGet 또는 ARIA2C를 사용하여 YT-DLP를 수동으로 설치 한 경우 다음 명령을 실행하여 업데이트 할 수 있습니다.

 Sudo yt -dlp -u
로그인 후 복사
로그인 후 복사

PIP를 사용하여 YT-DLP를 설치 한 사람들의 경우 다음 명령을 사용하여 업데이트하십시오.

 Python3 -M Pip 설치 -U YT -DLP
로그인 후 복사
로그인 후 복사
로그인 후 복사

유통 패키지 관리자를 사용하여 YT-DLP를 설치 한 경우 시스템 패키지 관리자에 따라 YT-DLP를 업데이트하십시오. 예를 들어, Arch Linux에서 다음과 함께 yt-dlp를 업데이트하십시오.

 Sudo Pacman -Syu
로그인 후 복사

Debian 및 Ubuntu 시스템에서는 다음을 사용하여 YT-DLP를 업데이트 할 수 있습니다.

 Sudo 적절한 업데이트
로그인 후 복사

YT-DLP를 최신 상태로 유지하면 최신 기능 및 버그 수정에 액세스 할 수 있습니다.

4. 예제가있는 YT-DLP 튜토리얼

YT-DLP 사용량은 YouTube-DL 과 거의 동일하며 약간의 차이만으로도 거의 동일합니다. 이 안내서에서는 가장 일반적으로 사용되는 YT-DLP 명령을 배우고 YouTube 및 기타 웹 사이트에서 비디오 및 재생 목록을 다운로드합니다.

4.1. 비디오 또는 재생 목록을 다운로드하십시오

YouTube에서 단일 비디오 또는 전체 재생 목록을 다운로드하려면 다음 형식으로 URL을 입력하십시오.

 yt-dlp https://www.youtube.com/watch?v=T5B20Alaiaw
로그인 후 복사

사용자 정의 이름으로 비디오 또는 재생 목록을 다운로드하려면 -o 플래그를 사용한 다음 원하는 이름을 사용하십시오. 예를 들어:

 yt -dlp -o 'Abdul Kalam 자서전'https://www.youtube.com/watch?v=t5b20Alolaiaw
로그인 후 복사

특정 위치에 비디오 또는 재생 목록을 다운로드하려면 -o 플래그를 사용한 다음 대상 디렉토리를 사용하십시오. 예를 들어:

 yt -dlp -o '~/downloads/abdul kalam biography
로그인 후 복사

제목, 업 로더 이름, 업로드 날짜 및 재생 목록 이름과 같은 파일 이름에 추가 세부 정보를 포함하려면 다음 형식을 사용하십시오.

 yt -dlp -o ' %(title) s by %(업 로더) s %on %(upload_date) s in %(재생 목록) s. %(ext) s'https://www.youtube.com/watch?v=t5b20Alaiaw
로그인 후 복사

다음은 위 명령에 사용 된 다양한 옵션의 분석입니다.

  • YT-DLP : 비디오 및 재생 목록을 다운로드하는 데 사용되는 명령 줄 도구의 이름입니다.
  • -O : 출력 파일 이름 또는 디렉토리를 지정하는 데 사용되는 플래그.
  • %(제목) S : 비디오 또는 재생 목록의 제목.
  • %(업 로더) S : 비디오 또는 재생 목록 업 로더의 이름.
  • %(upload_date) S : 비디오 또는 재생 목록이 업로드 된 날짜.
  • %(재생 목록) S : 비디오가 재생 목록의 일부인 경우 재생 목록의 이름입니다.
  • %(Ext) S : 다운로드 된 비디오 또는 오디오 파일의 파일 확장자.

4.2. 여러 동영상을 병렬로 다운로드하십시오

웹 사이트 나 다른 소스에서 여러 비디오를 다운로드 해야하는 인스턴스가있을 수 있습니다. 이 경우 몇 가지 편리한 옵션이 있습니다.

옵션 1 : URL을 언급하여 다운로드합니다

명령에서 URL을 지정하여 여러 비디오를 다운로드 할 수 있습니다.

 yt-dlp <url1> <url2></url2></url1>
로그인 후 복사

이 방법을 사용하면 URL을 나열하여 한 번에 여러 동영상을 가져올 수 있습니다.

옵션 2 : 텍스트 파일을 사용하십시오

또는 다운로드하려는 모든 비디오 URL이 포함 된 텍스트 파일을 작성한 다음이 파일을 YouTube-DL에 인수로 전달할 수 있습니다.

 yt -dlp -a url.txt
로그인 후 복사

이 명령을 사용하면 YT-DLP는 url.txt 파일에 나열된 모든 비디오를 자동으로 다운로드합니다. 이 접근법은 수많은 비디오를 다룰 때 특히 편리합니다.

4.3. 비디오에서 오디오 전용을 다운로드하십시오

비디오에서 오디오 추출 오디오로 비디오를 다운로드하려면 아래와 같이 -x 플래그를 사용하십시오.

 yt-dlp -x https://www.youtube.com/watch?v=t5b20Alaiaw
로그인 후 복사

-X -audio -Format 플래그를 사용하여 출력 오디오 형식을 지정할 수도 있습니다.

 yt-dlp -x-audio-format mp3 https://www.youtube.com/watch?v=t5b20Alaiaw
로그인 후 복사

이 명령은 주어진 비디오에서 오디오 만 추출하고 다운로드합니다.

 [YouTube] URL 추출 : https://www.youtube.com/watch?v=t5b20Alolaiaw
[YouTube] T5B20OLAIAW : 웹 페이지 다운로드
[YouTube] T5B20OLAIAW : iOS 플레이어 API JSON 다운로드
[YouTube] T5B20OLAIAW : Android Player API JSON 다운로드
[YouTube] T5B20OLAIAW : M3U8 정보 다운로드
[정보] T5B20OLAIAW : 1 형식 다운로드 : 251
[다운로드] 목적지 : Dr. APJ Abdul Kalam | 불 날개의 날개 | 자서전 | 영어 | 영감을주는 오디오 스토리 [T5b20OLAIAW] .webm
[다운로드] 3.32mib/s에서 00:00:21에서 71.04mib의 100%
<strong><mark>[Extractaudio] 목적지 : Dr. Apj Abdul Kalam | 화재의 날개 | 자서전 | 영어 | 영감을주는 오디오 스토리 [T5b20Ololaiaw] .mp3</mark>
오리지널 파일 삭제 Dr. Apj Abdul Kalam | 화재의 날개 | 자서전 | 영어 | 영감을주는 오디오 스토리 [T5b20OLAIAW] .webm (Pass -k to Keep)</strong>
로그인 후 복사

YT-DLP 명령 : 초보자를위한 완전한 튜토리얼 (2025)

4.4. 설명, 메타 데이터, 주석, 자막 및 썸네일이 포함 된 비디오 다운로드

설명, 메타 데이터, 주석, 자막 및 축소판을 포함한 동시에와 함께 비디오를 다운로드하려면 다음 명령을 사용하십시오.

 yt-dlp-write-description-write-info-json-write-suntations-write-sub-write-shumbnail <url></url>
로그인 후 복사

이 명령을 사용하면 비디오 자체뿐만 아니라 시청 경험을 향상시키는 모든 관련 요소를 캡처 할 수 있습니다.

4.5. 사용 가능한 모든 비디오 또는 재생 목록 형식을 표시합니다

비디오 또는 재생 목록에 사용 가능한 모든 형식의 포괄적 인 목록을 보려면 다음 명령을 사용하십시오.

 yt-dlp ---list-formats https://www.youtube.com/watch?v=t5b20Alolaiaw
로그인 후 복사
로그인 후 복사

또는 -f 플래그로 동일한 결과를 얻을 수 있습니다.

 yt-dlp -f https://www.youtube.com/watch?v=t5b20Alaiaw
로그인 후 복사
로그인 후 복사
로그인 후 복사

이 명령은 컨텐츠에 액세스 할 수있는 다양한 형식에 대한 개요를 제공하여 정보를 선택할 수 있도록 도와줍니다.

YT-DLP 명령 : 초보자를위한 완전한 튜토리얼 (2025)

출력에서 알 수 있듯이 YT-DLP는 체계적인 테이블 컬럼에서 접근 가능한 모든 비디오 형식의 포괄적 인 디스플레이를 제공합니다. 왼쪽에서 오른쪽으로 이동하면이 디스플레이에는 다음과 같은 필수 세부 정보가 포함됩니다.

  • ID,
  • 확장 (Ext),
  • 해결,
  • 초당 프레임 (FPS),
  • 채널 (CH),
  • 파일 크기,
  • 총 비트 전송률 (TBR),
  • 프로토콜 (프로토),
  • 비디오 코덱 (VCODEC),
  • 비디오 비트 전송률 (VBR),
  • 오디오 코덱 (ACODEC),
  • 오디오 비트 전송률 (ABR),
  • 오디오 샘플링 속도 (ASR),
  • 추가 정보.

이 형식은 특정 품질 또는 형식으로 비디오를 다운로드해야 할 때 특히 유용합니다. 필요에 가장 적합한 형식을 선택할 때 신속하고 정보에 입각 한 결정을 허용합니다.

4.6. YouTube 동영상의 크기를보십시오

다운로드하기 전에 비디오의 파일 크기를 얻으려면 다음과 같이 -f 플래그를 사용하십시오.

 yt-dlp -f https://www.youtube.com/watch?v=t5b20Alaiaw
로그인 후 복사
로그인 후 복사
로그인 후 복사

YT-DLP 명령 : 초보자를위한 완전한 튜토리얼 (2025)

출력에서 파일 크기는 6 번째 열에 표시되므로 비디오의 스토리지 요구 사항을 쉽게 식별 할 수 있습니다.

4.7. 특정 품질과 형식으로 비디오를 다운로드하십시오

기본적으로 YT-DLP는 옵션을 전달하지 않으면 최상의 품질로 비디오를 다운로드합니다. 그러나 선호도에 따라 특정 품질 또는 형식으로 비디오 또는 재생 목록을 다운로드 할 수있는 유연성이 있습니다.

YouTube는 비디오 다운로드를위한 다음과 같은 품질의 옵션을 제공합니다.

  • 최고 : 비디오 및 오디오를 포함하여 사용 가능한 최고 품질의 형식을 선택합니다.
  • 최악 : 비디오와 오디오 모두에서 가장 낮은 품질 형식을 선택합니다.
  • BestVideo : 이 옵션은 최고의 비디오 전용 형식 (예 : 대시 비디오)을 선택합니다.
  • 최악의 Video : BestVideo와 유사하지만 최저 품질의 비디오 전용 형식을 선택합니다.
  • Bestaudio : 이것은 최고 품질의 오디오 전용 형식을 선택합니다.
  • 최악의 경우 : Bestaudio와 유사하지만 가장 낮은 품질의 오디오 전용 형식을 선택합니다.

예를 들어, 오디오와 비디오 모두에 가장 적합한 품질로 비디오를 다운로드하려면이 명령을 사용하십시오.

 yt-dlp -f Best https://www.youtube.com/watch?v=t5b20Alaiaw
로그인 후 복사

마찬가지로 최상의 품질로 오디오 전용을 다운로드하려면 다음과 같습니다.

 yt -dlp -f bestaudio <url></url>
로그인 후 복사

최저 품질의 비디오 전용 형식을 다운로드하려면이 명령을 사용하십시오.

 yt -dlp -f 최악의 <url></url>
로그인 후 복사

다음과 같은 다른 형식 옵션을 결합 할 수도 있습니다.

 yt -dlp -f bestvideo bestaudio <url></url>
로그인 후 복사

이 명령은 최고 품질의 비디오 전용 및 오디오 전용 형식을 다운로드하여 FFMPEG 또는 AVCONV를 사용하여 병합합니다. 시스템에 이러한 도구 중 하나가 설치되어 있는지 확인하십시오.

오디오 및 비디오를 병합하지 않으려면 Plus () 연산자를 다음과 같은 쉼표로 바꾸십시오.

 yt -dlp -f 'bestvideo, bestaudio'https://www.youtube.com/watch?v=t5b20Alolaiaw -o '%(title) sf%(format_id) s.%(ext) s'
로그인 후 복사

이 명령은 최고 품질의 비디오와 오디오를 별도로 다운로드하여 두 파일을 만듭니다. 이 경우 BestVideo와 Bestaudio가 동일한 파일 이름을 가질 수 있으므로 출력 템플릿 (-o 옵션)을 사용하는 것이 좋습니다.

정의 된 해상도로 특정 품질로 비디오 또는 재생 목록을 다운로드 할 수도 있습니다. 예를 들어, 480 픽셀 이하의 해상도 (480p 이상)의 해상도로 최상의 품질 비디오를 다운로드하려면이 명령을 사용하십시오.

 yt -dlp -f "최고 [높이 
로그인 후 복사

앞에서 언급했듯이 형식 선택기를 결합하여 특정 비디오 품질을 타겟팅 할 수 있습니다. 다음 명령은 사용 가능한 가장 좋은 형식 (오디오 및 비디오 모두)을 다운로드하지만 480p를 넘지 않습니다.

 yt -dlp -f 'bestvideo [height 
로그인 후 복사

MediaInfo 와 같은 도구로 미디어 파일 정보를 검사하여 YT-DLP가 원하는 품질로 비디오를 다운로드했는지 여부를 확인할 수 있습니다.

또한 약식 플래그 이름을 사용할 수있는 유연성이 있습니다. 예를 들어 "BestVideo"를 입력하는 대신 "BV"를 사용할 수 있습니다. 마찬가지로 "최악의" "W"및 "최악의 Video"에는 "WV"를 사용할 수 있습니다.

예 :

동영상 전용 형식 및 최상의 오디오 전용 형식 또는 비디오 전용을 사용할 수없는 경우 가장 좋은 조합 형식을 다운로드하려면 다음을 실행하십시오.

 yt-dlp -f "bv ba/b"https://www.youtube.com/watch?v=t5b20Alolaiaw
로그인 후 복사

사용 가능한 최악의 비디오 품질을 다운로드하십시오.

 yt -dlp -f "wv* wa/w"https://www.youtube.com/watch?v=t5b20Alaiaw
로그인 후 복사

더 많은 약식 플래그 예제를 보려면 형식 선택 페이지를 참조하십시오.

이 속기 표기법은보다 효율적인 사용을 위해 명령을 단순화합니다.

4.8. 대화식으로 비디오를 다운로드하십시오

-f- 플래그를 사용하여 각 비디오의 형식을 대화식으로 선택할 수 있습니다. 이렇게하면 ID, 확장, 해상도, 파일 크기 및 오디오/비디오 코덱과 함께 사용 가능한 형식 목록이 표시됩니다.

특정 형식을 다운로드하려면 파일의 ID를 입력하고 Enter를 누릅니다.

YT-DLP 명령 : 초보자를위한 완전한 튜토리얼 (2025)

기본 선택을 다운로드하려면 입력하지 않고 Enter를 누릅니다. 대화식 형식 선택 프롬프트를 종료하려면 CTRL C를 누릅니다.

4.9. 형식 ID를 사용하여 비디오 다운로드

동일한 비디오의 여러 형식을 다운로드하려면 쉼표를 분리기로 사용할 수 있습니다. 예를 들어, -f 22,17,18을 사용하면 사용 가능한 경우이 세 가지 형식을 모두 다운로드합니다.

숫자 22, 17 및 18은 각 비디오 형식의 ID에 해당합니다. 이 ID는 YouTube-DL의 출력에서 ​​"형식 코드"라고합니다.

다음 명령 중 하나를 사용하여 사용 가능한 형식을 나열하여 이러한 ID를 발견 할 수 있습니다.

 yt-dlp ---list-formats https://www.youtube.com/watch?v=t5b20Alolaiaw
로그인 후 복사
로그인 후 복사

또는

 yt-dlp -f https://www.youtube.com/watch?v=t5b20Alaiaw
로그인 후 복사
로그인 후 복사
로그인 후 복사

사용 가능한 형식의 ID는 첫 번째 열에 나열되어 있습니다. 최상의 품질 형식은 일반적으로 247과 같은 ID로 종종 끝까지 발견됩니다. 따라서 최고의 품질 형식을 다운로드하려면 다음 명령을 사용할 수 있습니다.

 yt-dlp -f 247 https://www.youtube.com/watch?v=t5b20Alolaiaw
로그인 후 복사

여러 비디오를 다운로드하려고하고 사용 가능한 동일한 형식을 공유하지 않으면 슬래시를 사용하여 환경 설정을 지정할 수 있습니다. 왼쪽의 형식이 우선 순위가 지정된다는 점에 유의해야합니다.

예를 들어, -f 22/17/18을 사용한다는 것은 가능한 경우 형식 22를 다운로드하려고 시도하고 형식 22를 사용할 수없는 경우 형식 17 등을 시도합니다. 지정된 형식 중 어느 것도 사용할 수없는 경우 다운로드 할 수있는 적절한 형식이 없음을 알려줍니다.

슬래시는 왼쪽 관련이므로 왼쪽의 형식이 선택 과정에서 선호되는 것을 의미합니다.

4.10. 파일 확장으로 비디오를 다운로드하십시오

MP4와 같이 선호하는 형식으로 비디오를 다운로드하려면 다음 명령을 실행합니다.

 yt-dlp -format mp4 https://www.youtube.com/watch?v=t5b20Alaiaw
로그인 후 복사

또는 속기 버전을 사용할 수 있습니다.

 yt-dlp -f mp4 https://www.youtube.com/watch?v=t5b20Alolaiaw
로그인 후 복사

이전 섹션에서 언급했듯이 모든 비디오를 원하는 형식으로 사용할 수있는 것은 아닙니다. 이러한 경우 YT-DLP는 사용 가능한 최상의 형식을 자동으로 다운로드합니다.

예를 들어, 다음 명령은 최고의 품질 MP4 형식 파일을 다운로드합니다. 주어진 비디오에서 MP4 형식을 사용할 수없는 경우 최상의 대체 형식을 다운로드합니다.

 yt -dlp -f 'bestvideo [ext = mp4] bestaudio [ext = m4a]/best [ext = mp4]/best'https://www.youtube.com/watch?v=t5b20Alaiaw
로그인 후 복사

사용자 정의 파일 이름으로 이러한 파일을 저장하려면 다음 명령을 사용하여 수행 할 수 있습니다.

 yt -dlp -f mp4 -o '%(제목) sf%(format_id) s.%(ext) s'https://www.youtube.com/watch?v=t5b20Alolaiaw
로그인 후 복사

4.11. 비디오 다운로드의 크기 제한을 설정합니다

재생 목록에서 여러 비디오를 다운로드 할 때 특정 크기 범위 내에서 비디오를 선호 할 수 있습니다.

예를 들어, 지정된 크기 (100MB)보다 작은 비디오가 다운로드되지 않도록하려면 다음 명령을 사용하십시오.

 yt-dlp-min-filesize 100m <playlist_url></playlist_url>
로그인 후 복사
로그인 후 복사

반대로, 주어진 크기보다 큰 비디오 다운로드를 피하려면 다음을 사용할 수 있습니다.

 yt-dlp--max-filesize 100m <playlist_url></playlist_url>
로그인 후 복사

또한 형식 선택 연산자를 결합하여 특정 크기의 비디오를 다운로드 할 수 있습니다. 예를 들어, 후속 명령은 100MB를 초과하지 않는 한 최고의 비디오 전용 형식을 다운로드합니다.

 yt -dlp -f 'best [filesize <h3> 4.12. 날짜별로 비디오를 다운로드하십시오</h3><p> YT-DLP는 업로드 날짜를 기반으로 비디오 또는 재생 목록을 필터링하고 다운로드하는 기능을 제공합니다. 이는 수백 개의 비디오가 포함 된 광범위한 재생 목록을 처리 할 때 매우 유용합니다.</p><p> 예를 들어, 정확한 날짜에 업로드 된 비디오를 다운로드하려면 2023 년 9 월 30 일에 다음 명령을 사용할 수 있습니다.</p><pre class="brush:php;toolbar:false"> YT-DLP-날짜 20230930 <url></url>
로그인 후 복사

특정 날짜 또는 이전에 업로드 된 비디오를 다운로드하려면 :

 20230930 년 전 yt-dlp-날짜
로그인 후 복사

특정 날짜 또는 이후에 업로드 된 비디오를 가져 오려면 :

 yt-dlp-datter 20230930 <url></url>
로그인 후 복사

지난 6 개월 동안 업로드 된 비디오 만 다운로드하려면 다음과 같습니다.

 $ yt-dlp-지금 -6months <url> 이후</url>
로그인 후 복사

2022 년 9 월 30 일부터 2023 년 9 월 30 일까지 지정된 날짜 범위 내에서 비디오를 다운로드하려면 다음 명령을 사용하십시오.

 yt-dlp-dat, 이후 20220930-20230930 이전 <url> 이전</url>
로그인 후 복사

4.13. 재생 목록에서 특정 비디오를 다운로드하십시오

이것은 YT-DLP가 제공하는 또 다른 귀중한 기능으로 수백 개의 항목이 포함 된 재생 목록에서 특정 노래 나 비디오를 다운로드 할 수 있습니다.

예를 들어, 재생 목록에서 20 번째 비디오를 다운로드하려면 다음 명령을 실행하십시오.

 yt-dlp -playlist-items 20 <playlist_url></playlist_url>
로그인 후 복사

동시에 비디오를 다른 형식으로 다운로드하여 변환 할 수도 있습니다. 다음 예에서는 명령이 재생 목록에서 첫 번째 비디오를 다운로드하여 .mp3 형식으로 변환합니다.

 yt-dlp -playlist-items 1 -x --audio-format mp3 <playlist_url></playlist_url>
로그인 후 복사

마찬가지로 여러 랜덤 비디오를 다운로드하려면 아래와 같이 쉼표로 분리 된 재생 목록에 비디오의 지수를 지정합니다.

 yt-dlp -PlayList-items 2,3,7,10 <playlist_url></playlist_url>
로그인 후 복사

다운로드 할 다양한 비디오를 정의 할 수도 있습니다. 특정 비디오에서 시작하여 비디오 재생 목록을 다운로드하려면 10 번째 비디오를 말하면 끝까지 계속됩니다.

 yt-dlp -playlist-start 10 <playlist_url></playlist_url>
로그인 후 복사

재생 목록의 2 번째에서 5 번째 위치에 이르는 비디오 만 다운로드하려면 다음을 사용하십시오.

 yt-dlp -playlist-start 2 -PlayList-End 5 <playlist_url></playlist_url>
로그인 후 복사

4.14. 연령 적합성을 기반으로 동영상 다운로드

YT-DLP는 특정 연령 그룹에 적합한 비디오를 다운로드 할 수있는 또 다른 귀중한 기능을 제공합니다.

예를 들어, "NSFW"로 표시되지 않았거나 재생 목록에서 7 살짜리 연령 제한되지 않은 모든 "Play"비디오를 다운로드하려면 다음 명령을 사용할 수 있습니다.

 yt-dlp-매치 타이틀 "Let 's Play"--age-limit 7-Reject-title "nsfw"<playlist_url></playlist_url>
로그인 후 복사

이 명령은 7 살짜리 잠재 고객에게 적합한 비디오 만 다운로드하여 "NSFW"또는 연령 제한 콘텐츠를 필터링 할 수 있도록합니다.

4.15. 다운로드 속도 제한 설정

다운로드 속도를 제어하려면 -r 옵션을 활용할 수 있습니다. 예를 들어 아래 명령은 속도를 초당 50 킬로바이트로 제한합니다.

 yt -dlp -r 50k <url></url>
로그인 후 복사

속도는 초당 바이트로 지정됩니다.

4.16. 다운로드 재개

YT-DLP는 일반적으로 이전에 중단 된 위치에서 다운로드를 자동으로 재개합니다. 그러나 어떤 이유로 든 다운로드를 재개하지 않으면 -c 또는 -continue 플래그를 사용하여 부분적으로 완성 된 파일을 계속 다운로드 할 수 있습니다.

 yt -dlp -c <url></url>
로그인 후 복사

이 플래그는 다운로드가 중단 된 경우에도 중단 된 위치에서 픽업되도록합니다.

4.17. YouTube 썸네일 이미지를 다운로드하십시오

주어진 YouTube 비디오의 썸네일 이미지를 다운로드하려면 실행하십시오.

 yt-dlp-ignore-errors-- write-thumbnail ---skipdownload $ 1 $ 2 $ 3 https://www.youtube.com/watch?v=t5b20Alaiaw
로그인 후 복사

명령의 각 부분은 다음과 같습니다.

  1. YT-DLP : 이것은 YT-DLP 프로그램을 호출합니다.
  2. -ignore-errors :이 옵션은 일부 오류가 발생하더라도 YT-DLP에 계속 다운로드하도록 지시합니다.
  3. -Write-Thumbnail :이 옵션은 YT-DLP에 비디오의 축소판 이미지를 다운로드하여 파일에 저장하도록 지시합니다.
  4. --skip-download :이 옵션은 YT-DLP에 실제 비디오 파일 다운로드를 건너 뛰도록 지시합니다.
  5. $ 1 $ 2 $ 3 : 추가 옵션이나 인수를 YT-DLP에 전달하는 데 사용할 수있는 위치 매개 변수입니다. 그러나이 명령에서는 사용되지 않습니다.
  6. https://www.youtube.com/watch?v=t5b20Alaiaw : 이것은 썸네일을 다운로드하려는 YouTube 비디오의 URL입니다.

따라서이 명령을 실행하면 YT-DLP는 지정된 YouTube 비디오의 축소판 이미지를 다운로드하여 현재 디렉토리의 파일에 저장하려고 시도합니다. 실제 비디오 파일 다운로드를 건너 뛰고 프로세스 중에 일부 오류가 발생하더라도 계속됩니다.

이 명령은 YouTube 비디오의 축소판 이미지 만 필요하고 시간과 디스크 공간을 절약 할 수있는 전체 비디오 파일을 다운로드하지 않으려는 경우 유용 할 수 있습니다.

4.18. 비디오를 미디어 플레이어에게 직접 스트리밍하십시오

미디어 플레이어에게 미디어를 직접 스트리밍하려면 '-o-'옵션을 사용하여 YT-DLP에 stdout으로 스트리밍하도록 지시해야합니다. 또한 미디어 플레이어는 Stdin에서 읽을 수 있어야합니다.

YT-DLP의 출력을 미디어 플레이어에게 배관하여이를 달성 할 수 있습니다. 예를 들어, VLC로 스트리밍하려면 다음 명령을 사용할 수 있습니다.

 yt-dlp -o- "https://www.youtube.com/watch?v=t5b20Alolaiaw"| VLC-
로그인 후 복사

FFMPEG가 설치된 경우 STDOUT로 스트리밍 할 때 '-o -downloader ffmpeg -f "bv* ba/b"'옵션을 사용할 수 있습니다.

4.19. YouTube-DL 도움말에 액세스하십시오

이 예제는 YT-DLP를 사용하여 온라인 비디오를 다운로드하기에 충분하지만 YT-DLP는 다양한 추가 옵션을 제공한다는 점에 주목할 가치가 있습니다. 심층적 인 정보는 다음을 수행하여 YT-DLP 도움말 섹션을 참조 할 수 있습니다.

 yt-dlp-help
로그인 후 복사

5. 문제 해결 YT-DLP

아래에는 가끔 발생할 수있는 일반적인 오류 목록이 있습니다. 이러한 문제의 대부분은 YT-DLP를 최신 버전으로 업데이트하여 해결할 수 있습니다.

그러나 아래에 나열된 것과 같은 몇 가지 오류가 있습니다.이 오류는 YouTube-DL의 업데이트 된 버전을 사용해도 지속될 수 있습니다.

5.1. "비디오 데이터를 다운로드 할 수 없음 : HTTP 오류 403 : Forbidden"오류 수정

YouTube에서 동영상을 다운로드 할 때는 아래와 같은 오류가 발생합니다.

 오류 : 비디오 데이터를 다운로드 할 수 없음 : HTTP 오류 403 : 금지
로그인 후 복사

이 오류를 고정하려면 다음 명령을 사용하여 YT-DLP 캐시를 지우십시오.

 $ yt-dlp ---rm-cache-dirreremoving 캐시 dir /home/ostechnix/.cache/yt-dlp…
로그인 후 복사

5.2. 오류 : 글쓰기에 열 수 없음 : [Errno 36] 파일 이름이 너무 길다

긴 이름으로 YouTube 비디오를 다운로드하려고 시도하는 동안이 오류가 발생하면 다음을 해결하려면 다음을 해결하십시오.

이와 유사한 오류 메시지가 표시 될 수 있습니다.

 [YouTube] _xegknkebws : 웹 페이지 다운로드
 오류 : 글쓰기에 열 수 없음 : [Errno 36] 파일 이름이 너무 길다 : '\ xe0 \ xae \ xa8 \ xe0 \ xaf \ x8b
[...]
\ xe0 \ xaf \ x8d \ xe0 \ xae \ x95 \ xe0 \ xae \ xae \ xe0 \ xaf \ x8d-_xegknkebws.f136.mp4.part
로그인 후 복사

이 오류를 해결하려면 "-o"플래그를 사용하여 선택한 이름으로 비디오를 다운로드하십시오. 예를 들어:

 yt -dlp -f 'bestvideo [ext = mp4] bestaudio [ext = m4a]'-o video.mp4 <url></url>
로그인 후 복사

이 명령에서 "-o"플래그를 사용하면 다운로드 된 비디오의 사용자 정의 이름을 지정하여 파일 이름이 짧아집니다.

6. YT-DLP 치트 시트

이 치트 시트는 비디오와 재생 목록을 효율적으로 다운로드하기 시작할 수있는 필수 YT-DLP 명령을 제공합니다.

기본 다운로드 :

비디오 다운로드 :

 yt-dlp <video_url></video_url>
로그인 후 복사

재생 목록 다운로드 :

 yt-dlp <playlist_url></playlist_url>
로그인 후 복사

형식 선택 :

최고의 품질 선택 :

 yt -dlp -f best <video_url></video_url>
로그인 후 복사

특정 형식 선택 :

 yt -dlp -f <format_id> <video_url></video_url></format_id>
로그인 후 복사

오디오 전용 형식 :

 yt -dlp -f bestaudio <video_url></video_url>
로그인 후 복사

다운로드 옵션 :

다운로드 속도 제한 :

 yt -dlp -r 50k <video_url></video_url>
로그인 후 복사

다운로드 이력서 :

 yt -dlp -c <video_url></video_url>
로그인 후 복사

필터링 :

날짜 별 필터 :

 yt-dlp-날짜 20230101 <video_url></video_url>
로그인 후 복사

연령 제한별 필터 :

 yt-dlp -age-limit 18 <video_url></video_url>
로그인 후 복사

제목 별 필터 :

 yt-dlp-매치 타이틀 "키워드"<playlist_url></playlist_url>
로그인 후 복사

고급의:

형식 코드별로 다운로드 :

 yt -dlp -f 22,17,18 <video_url></video_url>
로그인 후 복사

파일 확장자로 다운로드 :

 yt-dlp -format mp4 <video_url></video_url>
로그인 후 복사

크기 제한 설정 :

 yt-dlp-min-filesize 100m <playlist_url></playlist_url>
로그인 후 복사
로그인 후 복사

재생 목록에서 특정 비디오 다운로드 :

 yt-dlp -playlist-items 1,3,5 <playlist_url></playlist_url>
로그인 후 복사

썸네일 다운로드 :

 yt-dlp -ignore-errors- -write-thumbnail--skip download $ 1 $ 2 $ 3 <video_url></video_url>
로그인 후 복사

을 다운로드하려는 실제 URL로 바꾸는 것을 잊지 마십시오.

7. YT-DLP 명령 치트 시트 이미지

yt-dlp를 사용하여 미디어를 다운로드하는 경우이 치트 시트를 사용하여 빠른 참조를 사용할 수 있습니다.

YT-DLP 명령 : 초보자를위한 완전한 튜토리얼 (2025)

8. 자주 묻는 질문

다음은 YT-DLP에 대한 자주 묻는 질문 (FAQ)입니다.

Q : YT-DLP 란 무엇입니까?

A : YT-DLP는 YouTube를 포함한 다양한 웹 사이트에서 비디오와 재생 목록을 다운로드하는 데 사용되는 명령 줄 프로그램입니다. 추가 기능과 개선 사항이있는 YouTube-DL의 포크입니다.

Q : 시스템에 YT-DLP를 어떻게 설치합니까?

A : Linux, MacOS 및 Windows에 WGET 또는 CURL 또는 PIP를 사용하여 YT-DLP를 설치할 수 있습니다. On Linux, you can also use package managers like apt or dnf on Debian/Ubuntu or Fedora, respectively. For detailed installation instructions, refer to the Install yt-dlp section above.

Q: Can I use yt-dlp on Android?

A: Yes, you can use yt-dlp on Android by installing it through the Termux app. Refer to the documentation for specific instructions on setting up yt-dlp on Android.

Q: How do I update yt-dlp to the latest version?

A: You can update yt-dlp by running this command: yt-dlp -UThis will fetch and install the latest version of yt-dlp.

Q: How can I download videos in a specific quality or format?

A: yt-dlp offers a range of options to specify the format or quality of downloaded videos. You can use the -f or --format flag followed by format codes to select a specific format or quality.

Q: Can I download only the audio of a video?

A: Yes, you can download only the audio of a video using yt-dlp. Use the -x flag to extract audio, and specify the desired audio format with --audio-format. For example:yt-dlp -x --audio-format mp3

Q: How do I set a download speed limit?

A: To limit the download speed, use the -r flag followed by the desired speed in bytes per second. For example, to limit the speed to 50KB/s:yt-dlp -r 50K

Q: How can I filter videos by upload date?

A: yt-dlp allows you to filter videos by their upload date. Use --date, --datebefore, or --dateafter flags followed by the date in the format YYYYMMDD to specify your filter criteria.

Q: Is yt-dlp compatible with scripts and automation?

A: Yes, yt-dlp can be integrated into scripts and automated workflows. You can use it with various scripting languages to perform batch downloads, schedule downloads, and more.

Q: Can I download videos from websites other than YouTube?

A: Yes, yt-dlp supports a wide range of websites, not just YouTube. You can use it to download videos and playlists from various online platforms.

Q: Is yt-dlp legal to use?

A: yt-dlp itself is a legal tool for downloading publicly available videos. However, it's important to respect copyright and intellectual property rights when using yt-dlp, and avoid downloading content without proper authorization.

결론

In this tutorial, we have learned some of the most commonly used yt-dlp commands to download videos and audio from YouTube and various other websites.

yt-dlp is one of my favorite downloader program for Linux . It offers a versatile and comprehensive set of features for downloading videos and playlists from hundreds of websites.

If you're looking for a best audio/video downloader for Linux , yt-dlp is worth trying!

의지:

  • yt-dlp GitHub Repository

Suggested read:

  • 20 FFmpeg Commands For Beginners

위 내용은 YT-DLP 명령 : 초보자를위한 완전한 튜토리얼 (2025)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿