인터넷에서 좋아하는 비디오를 저장하고 싶었던 적이 있습니까? 재미있는 고양이 비디오이든 나중에보고 싶은 튜토리얼이든, YT-DLP는 여기에 있습니다! 이 포괄적 인 YT-DLP 자습서 에서는 YT-DLP가 무엇인지 , Linux에 설치하는 방법 및 가장 일반적으로 사용되는 YT-DLP 명령을 설명하여 YouTube 및 기타 다양한 웹 사이트에서 오디오 및 비디오를 다운로드합니다 .
면책 조항 및 경고 :
YT-DLP 는 다양한 웹 사이트에서 비디오 및 오디오를 다운로드하기위한 강력한 도구입니다. 그러나 YT-DLP는 불법 또는 불법적 인 콘텐츠를 다운로드하는 데 사용해서는 안됩니다. 저작권 보유자의 허가없이 저작권이있는 자료를 다운로드하는 것은 불법이며 심각한 법적 결과를 초래할 수 있습니다.
비디오 또는 오디오 파일이 저작권이 있는지 확실하지 않은 경우,주의를 기울이고 다운로드하지 않는 것이 가장 좋습니다. 온라인으로 제공되는 무료 및 저작권 컨텐츠의 합법적 인 소스가 많이 있습니다.
yt-dlp를 사용할 때 저작권 침해를 피하기위한 몇 가지 팁은 다음과 같습니다.
YT-DLP를 책임감 있고 합법적으로 사용하십시오.
저자 나 Ostechnix 웹 사이트는 불법 복제 행위에 대한 책임을지지 않습니다.
목차
YT-DLP는 YouTube 및 기타 비디오 호스팅 웹 사이트에서 비디오를 다운로드하는 데 사용할 수있는 무료 및 오픈 소스 명령 줄 도구입니다.
YT-DLP는 새로운 기능과 패치를 추가하면서 원래 프로젝트와 호환되는 목표를 달성하기 위해 현재 발견 된 YouTube-DLC 의 포크입니다.
다양한 비디오 및 오디오 형식을 지원하며 자막 및 메타 데이터를 다운로드하는 데 사용될 수도 있습니다. YT-DLP는 Windows, MacOS 및 Linux에서 사용할 수 있습니다.
YT-DLP의 기본 옵션 중 일부는 YouTube-DL 및 YouTube-DLC의 옵션과 다릅니다. 주요 차이점은 다음과 같습니다.
더 큰 차이점은 YT-DLP Github 저장소를 방문하십시오. 링크는이 안내서의 끝에 제공됩니다.
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
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
편의를 위해 일부 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를 얻을 수 있습니다.
YT-DLP가 YouTube에서 720p 비디오를 원활하게 다운로드하고 비디오 형식 변환을 수행하려면 FFMPEG 에 의존합니다. Linux 시스템에서 FFMPEG를 설정하려면 다음 안내서를 참조하십시오.
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에서 좋아하는 콘텐츠를 쉽게 다운로드 할 수 있습니다!
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를 최신 상태로 유지하면 최신 기능 및 버그 수정에 액세스 할 수 있습니다.
YT-DLP 사용량은 YouTube-DL 과 거의 동일하며 약간의 차이만으로도 거의 동일합니다. 이 안내서에서는 가장 일반적으로 사용되는 YT-DLP 명령을 배우고 YouTube 및 기타 웹 사이트에서 비디오 및 재생 목록을 다운로드합니다.
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
다음은 위 명령에 사용 된 다양한 옵션의 분석입니다.
웹 사이트 나 다른 소스에서 여러 비디오를 다운로드 해야하는 인스턴스가있을 수 있습니다. 이 경우 몇 가지 편리한 옵션이 있습니다.
옵션 1 : URL을 언급하여 다운로드합니다
명령에서 URL을 지정하여 여러 비디오를 다운로드 할 수 있습니다.
yt-dlp <url1> <url2></url2></url1>
이 방법을 사용하면 URL을 나열하여 한 번에 여러 동영상을 가져올 수 있습니다.
옵션 2 : 텍스트 파일을 사용하십시오
또는 다운로드하려는 모든 비디오 URL이 포함 된 텍스트 파일을 작성한 다음이 파일을 YouTube-DL에 인수로 전달할 수 있습니다.
yt -dlp -a url.txt
이 명령을 사용하면 YT-DLP는 url.txt 파일에 나열된 모든 비디오를 자동으로 다운로드합니다. 이 접근법은 수많은 비디오를 다룰 때 특히 편리합니다.
비디오에서 오디오 추출 오디오로 비디오를 다운로드하려면 아래와 같이 -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-write-description-write-info-json-write-suntations-write-sub-write-shumbnail <url></url>
이 명령을 사용하면 비디오 자체뿐만 아니라 시청 경험을 향상시키는 모든 관련 요소를 캡처 할 수 있습니다.
비디오 또는 재생 목록에 사용 가능한 모든 형식의 포괄적 인 목록을 보려면 다음 명령을 사용하십시오.
yt-dlp ---list-formats https://www.youtube.com/watch?v=t5b20Alolaiaw
또는 -f 플래그로 동일한 결과를 얻을 수 있습니다.
yt-dlp -f https://www.youtube.com/watch?v=t5b20Alaiaw
이 명령은 컨텐츠에 액세스 할 수있는 다양한 형식에 대한 개요를 제공하여 정보를 선택할 수 있도록 도와줍니다.
출력에서 알 수 있듯이 YT-DLP는 체계적인 테이블 컬럼에서 접근 가능한 모든 비디오 형식의 포괄적 인 디스플레이를 제공합니다. 왼쪽에서 오른쪽으로 이동하면이 디스플레이에는 다음과 같은 필수 세부 정보가 포함됩니다.
이 형식은 특정 품질 또는 형식으로 비디오를 다운로드해야 할 때 특히 유용합니다. 필요에 가장 적합한 형식을 선택할 때 신속하고 정보에 입각 한 결정을 허용합니다.
다운로드하기 전에 비디오의 파일 크기를 얻으려면 다음과 같이 -f 플래그를 사용하십시오.
yt-dlp -f https://www.youtube.com/watch?v=t5b20Alaiaw
출력에서 파일 크기는 6 번째 열에 표시되므로 비디오의 스토리지 요구 사항을 쉽게 식별 할 수 있습니다.
기본적으로 YT-DLP는 옵션을 전달하지 않으면 최상의 품질로 비디오를 다운로드합니다. 그러나 선호도에 따라 특정 품질 또는 형식으로 비디오 또는 재생 목록을 다운로드 할 수있는 유연성이 있습니다.
YouTube는 비디오 다운로드를위한 다음과 같은 품질의 옵션을 제공합니다.
예를 들어, 오디오와 비디오 모두에 가장 적합한 품질로 비디오를 다운로드하려면이 명령을 사용하십시오.
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
더 많은 약식 플래그 예제를 보려면 형식 선택 페이지를 참조하십시오.
이 속기 표기법은보다 효율적인 사용을 위해 명령을 단순화합니다.
-f- 플래그를 사용하여 각 비디오의 형식을 대화식으로 선택할 수 있습니다. 이렇게하면 ID, 확장, 해상도, 파일 크기 및 오디오/비디오 코덱과 함께 사용 가능한 형식 목록이 표시됩니다.
특정 형식을 다운로드하려면 파일의 ID를 입력하고 Enter를 누릅니다.
기본 선택을 다운로드하려면 입력하지 않고 Enter를 누릅니다. 대화식 형식 선택 프롬프트를 종료하려면 CTRL C를 누릅니다.
동일한 비디오의 여러 형식을 다운로드하려면 쉼표를 분리기로 사용할 수 있습니다. 예를 들어, -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 등을 시도합니다. 지정된 형식 중 어느 것도 사용할 수없는 경우 다운로드 할 수있는 적절한 형식이 없음을 알려줍니다.
슬래시는 왼쪽 관련이므로 왼쪽의 형식이 선택 과정에서 선호되는 것을 의미합니다.
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
재생 목록에서 여러 비디오를 다운로드 할 때 특정 크기 범위 내에서 비디오를 선호 할 수 있습니다.
예를 들어, 지정된 크기 (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>
이것은 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>
YT-DLP는 특정 연령 그룹에 적합한 비디오를 다운로드 할 수있는 또 다른 귀중한 기능을 제공합니다.
예를 들어, "NSFW"로 표시되지 않았거나 재생 목록에서 7 살짜리 연령 제한되지 않은 모든 "Play"비디오를 다운로드하려면 다음 명령을 사용할 수 있습니다.
yt-dlp-매치 타이틀 "Let 's Play"--age-limit 7-Reject-title "nsfw"<playlist_url></playlist_url>
이 명령은 7 살짜리 잠재 고객에게 적합한 비디오 만 다운로드하여 "NSFW"또는 연령 제한 콘텐츠를 필터링 할 수 있도록합니다.
다운로드 속도를 제어하려면 -r 옵션을 활용할 수 있습니다. 예를 들어 아래 명령은 속도를 초당 50 킬로바이트로 제한합니다.
yt -dlp -r 50k <url></url>
속도는 초당 바이트로 지정됩니다.
YT-DLP는 일반적으로 이전에 중단 된 위치에서 다운로드를 자동으로 재개합니다. 그러나 어떤 이유로 든 다운로드를 재개하지 않으면 -c 또는 -continue 플래그를 사용하여 부분적으로 완성 된 파일을 계속 다운로드 할 수 있습니다.
yt -dlp -c <url></url>
이 플래그는 다운로드가 중단 된 경우에도 중단 된 위치에서 픽업되도록합니다.
주어진 YouTube 비디오의 썸네일 이미지를 다운로드하려면 실행하십시오.
yt-dlp-ignore-errors-- write-thumbnail ---skipdownload $ 1 $ 2 $ 3 https://www.youtube.com/watch?v=t5b20Alaiaw
명령의 각 부분은 다음과 같습니다.
따라서이 명령을 실행하면 YT-DLP는 지정된 YouTube 비디오의 축소판 이미지를 다운로드하여 현재 디렉토리의 파일에 저장하려고 시도합니다. 실제 비디오 파일 다운로드를 건너 뛰고 프로세스 중에 일부 오류가 발생하더라도 계속됩니다.
이 명령은 YouTube 비디오의 축소판 이미지 만 필요하고 시간과 디스크 공간을 절약 할 수있는 전체 비디오 파일을 다운로드하지 않으려는 경우 유용 할 수 있습니다.
미디어 플레이어에게 미디어를 직접 스트리밍하려면 '-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"'옵션을 사용할 수 있습니다.
이 예제는 YT-DLP를 사용하여 온라인 비디오를 다운로드하기에 충분하지만 YT-DLP는 다양한 추가 옵션을 제공한다는 점에 주목할 가치가 있습니다. 심층적 인 정보는 다음을 수행하여 YT-DLP 도움말 섹션을 참조 할 수 있습니다.
yt-dlp-help
아래에는 가끔 발생할 수있는 일반적인 오류 목록이 있습니다. 이러한 문제의 대부분은 YT-DLP를 최신 버전으로 업데이트하여 해결할 수 있습니다.
그러나 아래에 나열된 것과 같은 몇 가지 오류가 있습니다.이 오류는 YouTube-DL의 업데이트 된 버전을 사용해도 지속될 수 있습니다.
YouTube에서 동영상을 다운로드 할 때는 아래와 같은 오류가 발생합니다.
오류 : 비디오 데이터를 다운로드 할 수 없음 : HTTP 오류 403 : 금지
이 오류를 고정하려면 다음 명령을 사용하여 YT-DLP 캐시를 지우십시오.
$ yt-dlp ---rm-cache-dirreremoving 캐시 dir /home/ostechnix/.cache/yt-dlp…
긴 이름으로 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"플래그를 사용하면 다운로드 된 비디오의 사용자 정의 이름을 지정하여 파일 이름이 짧아집니다.
이 치트 시트는 비디오와 재생 목록을 효율적으로 다운로드하기 시작할 수있는 필수 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>
yt-dlp를 사용하여 미디어를 다운로드하는 경우이 치트 시트를 사용하여 빠른 참조를 사용할 수 있습니다.
다음은 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
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!
의지:
Suggested read:
위 내용은 YT-DLP 명령 : 초보자를위한 완전한 튜토리얼 (2025)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!