Π‘ΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ Ρ YouTube Π² ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ - ΠΎΠ΄Π½ΠΈΠΌ PowerShell-ΡΠΊΡΠΈΠΏΡΠΎΠΌ
Π ΡΡΡΠΊΠΈΠΉ | English
ΠΠ΄ΠΈΠ½ ΡΠΊΡΠΈΠΏΡ ytdlp.ps1 ΡΠΊΠ°ΡΠΈΠ²Π°Π΅Ρ Π»ΡΡΡΠΈΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ- ΠΈ Π°ΡΠ΄ΠΈΠΎΠΏΠΎΡΠΎΠΊΠΈ ΡΠ΅ΡΠ΅Π· yt-dlp, ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ ΠΈΡ
ΡΠ΅ΡΠ΅Π· ffmpeg Π±Π΅Π· ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ°ΠΌ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ. ΠΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΡΡΠ°Π²ΠΈΡΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΡ: Π²ΡΡ ΠΆΠΈΠ²ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅.
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ
- Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
- ΠΡΡΡΡΡΠΉ ΡΡΠ°ΡΡ
- ΠΠ°ΠΊ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ
- Π Π΅ΠΆΠΈΠΌΡ ΡΠ°Π±ΠΎΡΡ
- ΠΠΎΠ΄Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΡΡΡΠ»ΠΊΠΈ
- ΠΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅Π΄ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ
- ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²
- Π§Π°ΡΡΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ (FAQ)
- Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ
- Π‘ΡΡΡΠΊΡΡΡΠ° ΡΠ°ΠΉΠ»ΠΎΠ²
- Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ
- ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ
- ΠΠΊΠ»Π°Π΄ Π² ΠΏΡΠΎΠ΅ΠΊΡ
- ΠΡΡΠΎΡΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
- ΠΠΈΡΠ΅Π½Π·ΠΈΡ
- ΠΠΈΡΠΊΠ»Π΅ΠΉΠΌΠ΅Ρ
- β ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ - Π»ΡΡΡΠΈΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ- ΠΈ Π°ΡΠ΄ΠΈΠΎΠΏΠΎΡΠΎΠΊΠΈ (VP9/AV1 + Opus, Π²ΠΊΠ»ΡΡΠ°Ρ 4K ΠΈ 8K) Π±Π΅Π· ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ
- π ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° -
-SetupΡΠΊΠ°ΡΠΈΠ²Π°Π΅Ρ yt-dlp, ffmpeg ΠΈ ffprobe ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ - π ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ - ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΏΠ°ΠΏΠΊΠ΅, Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½ ΠΎΡ ΡΡΠΆΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΠΎΠ²
- π― ΠΡΠΎΡΡΠΎΡΠ° - ΠΎΠ΄ΠΈΠ½ ΡΠ°ΠΉΠ», Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ½Π°Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ: PowerShell 7.2+
- π¦ ΠΠΎΡΡΠ°ΡΠΈΠ²Π½ΠΎΡΡΡ - Π²ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΏΠΊΠΈ
- πͺ ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° cookies - ΠΎΠ±Ρ ΠΎΠ΄ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Β«not a botΒ» ΠΎΡ YouTube
- β‘ Π£ΠΌΠ½ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ - Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ URL ΠΈ Π·Π΄ΠΎΡΠΎΠ²ΡΡ cookies Π΄ΠΎ Π½Π°ΡΠ°Π»Π° ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ
- π¨ ΠΠΎΠ½ΡΡΠ½ΡΠΉ Π²ΡΠ²ΠΎΠ΄ - ΡΠ²Π΅ΡΠ½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ ΡΡΠ½ΠΎΠΉ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠΎΠΉ ΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°ΠΌΠΈ
- Windows 10/11
- PowerShell 7.2+ (ΡΠΊΠ°ΡΠ°ΡΡ)
- cookies-youtube.txt - ΡΠ°ΠΉΠ» cookies Π΄Π»Ρ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ (ΡΠΌ. Π¨Π°Π³ 2)
ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ yt-dlp, ffmpeg ΠΈ ffprobe ΡΠΊΡΠΈΠΏΡ ΡΠΊΠ°ΡΠ°Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ.
TL;DR Π΄Π»Ρ ΠΎΠΏΡΡΠ½ΡΡ : ΡΠΊΠ°ΡΠ°ΠΉΡΠ΅ ΡΠΊΡΠΈΠΏΡ, ΡΠ°Π·Π±Π»ΠΎΠΊΠΈΡΡΠΉΡΠ΅, Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Setup, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ cookies:
Unblock-File .\ytdlp.ps1
.\ytdlp.ps1 -Setup
# + Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ cookies-youtube.txt (ΡΠΌ. Π¨Π°Π³ 2)
.\ytdlp.ps1 "https://youtube.com/watch?v=VIDEO_ID"ΠΡΠΆΠ΅Π½ PowerShell 7? ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π²Π΅ΡΡΠΈΡ...
ΠΡΠΊΡΠΎΠΉΡΠ΅ PowerShell ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅:
$PSVersionTable.PSVersionΠΡΠ»ΠΈ Π²Π΅ΡΡΠΈΡ Π½ΠΈΠΆΠ΅ 7.2, ΡΠΊΠ°ΡΠ°ΠΉΡΠ΅ PowerShell 7 (ΡΠ°ΠΉΠ» PowerShell-7.x.x-win-x64.msi).
1. π₯ Π‘ΠΊΠ°ΡΠ°ΠΉΡΠ΅ ytdlp.ps1 Π² Π½ΠΎΠ²ΡΡ ΠΏΠ°ΠΏΠΊΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, C:\YTDownload\)
2. ΠΡΠΊΡΠΎΠΉΡΠ΅ PowerShell 7 ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅:
cd C:\YTDownload
Unblock-File .\ytdlp.ps1
.\ytdlp.ps1 -SetupΠ‘ΠΊΡΠΈΠΏΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΊΠ°ΡΠ°Π΅Ρ yt-dlp, ffmpeg ΠΈ ffprobe.
β ΠΡΠΈΠ±ΠΊΠ° "not digitally signed" ΠΈΠ»ΠΈ "scripts is disabled"?
Windows Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ ΡΠΊΡΠΈΠΏΡΡ ΠΈΠ· ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ°. Π Π΅ΡΠ΅Π½ΠΈΠ΅:
# ΠΠ°ΡΠΈΠ°Π½Ρ 1: Π Π°Π·Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»
Unblock-File .\ytdlp.ps1
# ΠΠ°ΡΠΈΠ°Π½Ρ 2: Π§Π΅ΡΠ΅Π· GUI
# ΠΠΠ Π½Π° ΡΠ°ΠΉΠ» -> Π‘Π²ΠΎΠΉΡΡΠ²Π° -> β Π Π°Π·Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ -> ΠΠ
# ΠΠ°ΡΠΈΠ°Π½Ρ 3: Π Π°Π·ΡΠ΅ΡΠΈΡΡ Π²ΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΠ΅ΡΡΠΈΠΈ
Set-ExecutionPolicy Bypass -Scope Process
β οΈ Cookies ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½Ρ - Π±Π΅Π· ΡΠ°ΠΉΠ»Π°cookies-youtube.txtΡΠΊΡΠΈΠΏΡ Π½Π΅ Π½Π°ΡΠ½ΡΡ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅.
| Π¨Π°Π³ | ΠΠ΅ΠΉΡΡΠ²ΠΈΠ΅ |
|---|---|
| 1οΈβ£ | Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Get cookies.txt LOCALLY |
| 2οΈβ£ | ΠΡΠΊΡΠΎΠΉΡΠ΅ InPrivate/Incognito ΠΎΠΊΠ½ΠΎ ΠΈ Π²ΠΎΠΉΠ΄ΠΈΡΠ΅ Π² YouTube |
| 3οΈβ£ | ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π½Π° youtube.com/robots.txt ΠΈ ΡΠΊΡΠΏΠΎΡΡΠΈΡΡΠΉΡΠ΅ cookies |
| 4οΈβ£ | Π‘ΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅ ΠΊΠ°ΠΊ cookies-youtube.txt Π² ΠΏΠ°ΠΏΠΊΡ ΡΠΎ ΡΠΊΡΠΈΠΏΡΠΎΠΌ |
| 5οΈβ£ | Π‘ΡΠ°Π·Ρ Π·Π°ΠΊΡΠΎΠΉΡΠ΅ InPrivate ΠΎΠΊΠ½ΠΎ (Π²Π°ΠΆΠ½ΠΎ!) |
π Cookies ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ?
YouTube ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ ΡΠΎΡΠΈΡΡΠ΅Ρ cookies. ΠΡΠΎΡΡΠΎ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΠ΅ ΡΠ°Π³ΠΈ 2-5 Π²ΡΡΠ΅.
ΠΠ»ΡΡΠ΅Π²ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ: ΡΠΊΡΠΏΠΎΡΡΠΈΡΡΠΉΡΠ΅ Ρ youtube.com/robots.txt, Π½Π΅ Ρ Π³Π»Π°Π²Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ.
# ΠΠΈΠ΄Π΅ΠΎ + Π°ΡΠ΄ΠΈΠΎ Π² ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅
.\ytdlp.ps1 "https://www.youtube.com/watch?v=VIDEO_ID"
# Π’ΠΎΠ»ΡΠΊΠΎ Π²ΠΈΠ΄Π΅ΠΎ (Π±Π΅Π· Π·Π²ΡΠΊΠ°)
.\ytdlp.ps1 -Video "https://www.youtube.com/watch?v=VIDEO_ID"
# Π’ΠΎΠ»ΡΠΊΠΎ Π°ΡΠ΄ΠΈΠΎ (Π±Π΅Π· Π²ΠΈΠ΄Π΅ΠΎ)
.\ytdlp.ps1 -Audio "https://www.youtube.com/watch?v=VIDEO_ID"ΠΠΎΡΠΎΠ²ΠΎ! Π€Π°ΠΉΠ»Ρ ΡΠΎΡ
ΡΠ°Π½ΡΡΡΡΡ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΏΠ°ΠΏΠΊΠ΅ ΠΊΠ°ΠΊ downloaded.mkv, video.webm, audio.webm ΠΈ Ρ.Π΄.
flowchart LR
S[".\ytdlp.ps1 -Setup"] --> C["yt-dlp + ffmpeg + ffprobe<br/>Π² ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΏΠ°ΠΏΠΊΠ΅"]
C --> K["cookies-youtube.txt<br/>ΡΠΊΡΠΏΠΎΡΡ ΠΈΠ· Π±ΡΠ°ΡΠ·Π΅ΡΠ°"]
K --> M{"Π Π΅ΠΆΠΈΠΌ Π·Π°ΠΏΡΡΠΊΠ°"}
M -->|"ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ"| F["downloaded.mkv<br/>ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ"]
M -->|"-Mp4"| P["downloaded.mp4<br/>H.264 + AAC, Π΄ΠΎ 1080p"]
M -->|"-Video"| V["video.*<br/>ΡΠΎΠ»ΡΠΊΠΎ Π²ΠΈΠ΄Π΅ΠΎ"]
M -->|"-Audio"| A["audio.*<br/>ΡΠΎΠ»ΡΠΊΠΎ Π°ΡΠ΄ΠΈΠΎ"]
ΠΠ΅ΡΠ΅Π΄ ΠΊΠ°ΠΆΠ΄ΡΠΌ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΊΡΠΈΠΏΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ Π·Π΄ΠΎΡΠΎΠ²ΡΠ΅ cookies, Π²Π°Π»ΠΈΠ΄ΠΈΡΡΠ΅Ρ URL ΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π·Π°ΡΠ΅ΠΌ Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ yt-dlp Ρ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π½ΡΠΌΠΈ ΡΠ»Π°Π³Π°ΠΌΠΈ. ΠΠΎΡΠ»Π΅ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΡΠ΅ΡΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ: ΠΊΠΎΠ΄ Π²ΠΎΠ·Π²ΡΠ°ΡΠ° 0 Π±Π΅Π· ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° Π½Π΅ ΡΡΠΈΡΠ°Π΅ΡΡΡ ΡΡΠΏΠ΅Ρ ΠΎΠΌ.
| Π Π΅ΠΆΠΈΠΌ | ΠΠΎΠΌΠ°Π½Π΄Π° | Π§ΡΠΎ Π΄Π΅Π»Π°Π΅Ρ | Π€ΠΎΡΠΌΠ°Ρ |
|---|---|---|---|
| ΠΠΎΠ»Π½ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ | .\ytdlp.ps1 "URL" |
ΠΠΈΠ΄Π΅ΠΎ + Π°ΡΠ΄ΠΈΠΎ | .mkv |
| MP4 ΡΠΎΡΠΌΠ°Ρ | .\ytdlp.ps1 -Mp4 "URL" |
ΠΠΈΠ΄Π΅ΠΎ + Π°ΡΠ΄ΠΈΠΎ (H.264, Π΄ΠΎ 1080p) | .mp4 |
| Π’ΠΎΠ»ΡΠΊΠΎ Π²ΠΈΠ΄Π΅ΠΎ | .\ytdlp.ps1 -Video "URL" |
ΠΠΈΠ΄Π΅ΠΎ Π±Π΅Π· Π·Π²ΡΠΊΠ° | .webm/.mp4 |
| Π’ΠΎΠ»ΡΠΊΠΎ Π°ΡΠ΄ΠΈΠΎ | .\ytdlp.ps1 -Audio "URL" |
ΠΡΠ΄ΠΈΠΎ Π±Π΅Π· Π²ΠΈΠ΄Π΅ΠΎ | .webm/.m4a |
| Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° | .\ytdlp.ps1 -Setup [-Force] |
Π‘ΠΊΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ | - |
| ΠΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ° | .\ytdlp.ps1 |
Π‘ΡΠ°ΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ ΡΠΏΡΠ°Π²ΠΊΠ° | - |
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΊΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΈ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π² ΡΠ΅ΠΊΡΡΡΡ ΠΏΠ°ΠΏΠΊΡ.
# ΠΠ΅ΡΠ²ΠΈΡΠ½Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
.\ytdlp.ps1 -Setup
# ΠΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ (ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ
ΡΠ°ΠΉΠ»ΠΎΠ²)
.\ytdlp.ps1 -Setup -ForceΠ§ΡΠΎ Π΄Π΅Π»Π°Π΅Ρ:
- Π‘ΠΊΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ yt-dlp, ffmpeg, ffprobe
- ΠΡΠΎΠ²Π΅ΡΡΠ΅Ρ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ Π²Π΅ΡΡΠΈΠΈ yt-dlp ΡΠ΅ΡΠ΅Π· GitHub API
- ΠΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π²Π΅ΡΡΠΈΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²
- ΠΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π΅ΡΠ»ΠΈ ΠΈΠΌΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Π·Π°Π½ΡΡΠΎ ΠΏΠ°ΠΏΠΊΠΎΠΉ (Π·Π°ΡΠΈΡΠ° ΠΎΡ Β«ΡΠΈΡ ΠΎΠΉΒ» Π½Π΅ΡΠ΄Π°ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ)
- ΠΠ°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ cookies
Π‘ΠΊΠ°ΡΠΈΠ²Π°Π΅Ρ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π°ΡΠ΄ΠΈΠΎ Π² ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΈ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ ΠΈΡ Π² ΠΎΠ΄ΠΈΠ½ ΡΠ°ΠΉΠ» MKV Π±Π΅Π· ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π€ΠΎΡΠΌΠ°Ρ Π²ΡΠ±ΠΎΡΠ° ΠΏΠΎΡΠΎΠΊΠΎΠ²: bv*+251/bv*+ba/b
- ΠΡΡΡΠ΅Π΅ Π²ΠΈΠ΄Π΅ΠΎ + Π°ΡΠ΄ΠΈΠΎ ΡΠΎΡΠΌΠ°Ρ 251 (Opus)
- ΠΡΠ»ΠΈ 251 Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½ - Π»ΡΡΡΠ΅Π΅ Π²ΠΈΠ΄Π΅ΠΎ + Π»ΡΡΡΠ΅Π΅ Π°ΡΠ΄ΠΈΠΎ
- Fallback Π½Π° Π»ΡΡΡΠΈΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΠΎΡΠΎΠΊ
ΠΠΌΠ΅Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²: downloaded.mkv, Π·Π°ΡΠ΅ΠΌ downloaded000.mkv, downloaded001.mkv, ...
ΠΠ»Ρ ΡΡΡΡΠΎΠΉΡΡΠ², Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠΈΡ MKV/VP9/Opus (Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π’Π, ΡΡΠ°ΡΡΠ΅ ΡΠ΅Π»Π΅ΡΠΎΠ½Ρ).
Π€ΠΎΡΠΌΠ°Ρ Π²ΡΠ±ΠΎΡΠ° ΠΏΠΎΡΠΎΠΊΠΎΠ²: H.264 (avc1) + AAC Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ height<=1080 Π½Π° Π²ΡΠ΅Ρ
Π²Π΅ΡΠΊΠ°Ρ
ΡΠ΅Π»Π΅ΠΊΡΠΎΡΠ° - ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΡΠ΅Π³Π΄Π° ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠΉ.
ΠΠΌΠ΅Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²: ΠΊΠ°ΠΊ Π² ΠΏΠΎΠ»Π½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, Π½ΠΎ .mp4.
Π€ΠΎΡΠΌΠ°Ρ Π²ΡΠ±ΠΎΡΠ° ΠΏΠΎΡΠΎΠΊΠΎΠ²: bv
- ΠΡΡΡΠΈΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊ Π±Π΅Π· Π°ΡΠ΄ΠΈΠΎ (best video-only)
- ΠΠΌΠ΅Π½Π½ΠΎ
bv, Π° Π½Π΅bv*:bv*ΠΌΠΎΠ³ Π±Ρ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΠΎΡΠΎΠΊ ΡΠΎ Π·Π²ΡΠΊΠΎΠΌ
ΠΠΌΠ΅Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²: video.webm, video.mp4, ... Π·Π°ΡΠ΅ΠΌ video001.*, video002.*, ...
Π€ΠΎΡΠΌΠ°Ρ Π²ΡΠ±ΠΎΡΠ° ΠΏΠΎΡΠΎΠΊΠΎΠ²: 251/ba/b
- Π€ΠΎΡΠΌΠ°Ρ 251 (Opus, ΠΎΠ±ΡΡΠ½ΠΎ Π»ΡΡΡΠ΅Π΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π½Π° YouTube)
- ΠΡΠ»ΠΈ 251 Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½ - Π»ΡΡΡΠΈΠΉ Π°ΡΠ΄ΠΈΠΎΠΏΠΎΡΠΎΠΊ (
ba) - ΠΡΠ»ΠΈ Π½Π΅Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ Π°ΡΠ΄ΠΈΠΎ - Π»ΡΡΡΠΈΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΠΎΡΠΎΠΊ (
b)
ΠΠΌΠ΅Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²: audio.webm, audio.m4a, ... Π·Π°ΡΠ΅ΠΌ audio001.*, audio002.*, ...
Π‘ΠΊΡΠΈΠΏΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΡΠ΅ ΠΊΠΎΠ΄Ρ - ΡΠ΄ΠΎΠ±Π½ΠΎ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ:
| ΠΠΎΠ΄ | ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ |
|---|---|
0 |
Π£ΡΠΏΠ΅Ρ : ΡΠ°ΠΉΠ» ΡΠΊΠ°ΡΠ°Π½ |
2 |
ΠΠ΅ Π½Π°ΠΉΠ΄Π΅Π½Ρ yt-dlp.exe / ffmpeg.exe (Π·Π°ΠΏΡΡΡΠΈΡΠ΅ -Setup) |
3 |
ΠΠ΅ Π½Π°ΠΉΠ΄Π΅Π½ cookies-youtube.txt |
4 |
ΠΠ½Π»Π°ΠΉΠ½-ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° cookies Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π° |
5 |
URL Π½Π΅ ΠΏΡΠΎΡΡΠ» Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ (Π½Π΅ ΠΏΠΎΡ ΠΎΠΆ Π½Π° ΡΡΡΠ»ΠΊΡ YouTube) |
6 |
yt-dlp Π·Π°Π²Π΅ΡΡΠΈΠ»ΡΡ ΡΡΠΏΠ΅ΡΠ½ΠΎ, Π½ΠΎ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡΠΉ ΡΠ°ΠΉΠ» Π½Π΅ ΡΠΎΠ·Π΄Π°Π½ ΠΈΠ»ΠΈ ΠΏΡΡΡ |
10 |
ΠΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ Π·Π°ΠΏΡΡΠΊΠ° (Π·Π°ΡΠΈΡΠ½ΡΠΉ ΠΊΠΎΠ΄, Π² Π½ΠΎΡΠΌΠ΅ Π½Π΅Π΄ΠΎΡΡΠΈΠΆΠΈΠΌ) |
| Π΄ΡΡΠ³ΠΈΠ΅ | ΠΠ΅Π½ΡΠ»Π΅Π²ΡΠ΅ ΠΊΠΎΠ΄Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ yt-dlp ΠΏΡΠΎΠ±ΡΠ°ΡΡΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ Π΅ΡΡΡ |
ΠΠΎΠ΄
6Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ΅ΠΆΠΈΠΌΠ°Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈ-Mp4(ΡΠ°ΠΌ ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π° ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ Π·Π°ΡΠ°Π½Π΅Π΅). Π-Video/-AudioΠ½Π΅Π½Π°ΠΉΠ΄Π΅Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» Π΄Π°ΡΡ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΊΠΎΠ΄Π΅0.
- β
https://www.youtube.com/watch?v=VIDEO_ID - β
https://youtu.be/VIDEO_ID - β
https://www.youtube.com/shorts/VIDEO_ID - β
https://www.youtube.com/live/VIDEO_ID - β
https://www.youtube.com/clip/CLIP_ID - β
https://www.youtube.com/embed/VIDEO_ID - β
https://www.youtube.com/@Channel/live - β
https://www.youtube.com/@Channel/shorts/VIDEO_ID - β
https://m.youtube.com/watch?v=VIDEO_ID - β
https://music.youtube.com/watch?v=VIDEO_ID - β
https://www.youtube-nocookie.com/embed/VIDEO_ID
ΠΠ°ΠΆΠ½ΠΎ: ΡΠΊΡΠΈΠΏΡ ΠΠ ΡΠΊΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΏΠ»Π΅ΠΉΠ»ΠΈΡΡΡ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ (Π²ΠΊΠ»ΡΡΡΠ½ --no-playlist). ΠΠ»Ρ ΠΏΠ»Π΅ΠΉΠ»ΠΈΡΡΠ° ΡΠΊΠ°Π·ΡΠ²Π°ΠΉΡΠ΅ URL ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ.
- ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ: ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½Ρ
yt-dlp.exe,ffmpeg.exe,cookies-youtube.txt;ffprobe.exeΠΎΠΏΡΠΈΠΎΠ½Π°Π»Π΅Π½ (ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²ΠΌΠ΅ΡΡΠΎ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ). ΠΠ°ΠΏΠΊΠ° Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Π½Π΅ ΡΡΠΈΡΠ°Π΅ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠΌ. - ΠΠΎΠΊΠ°Π»ΡΠ½Π°Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° cookies: ΡΠΎΡΠΌΠ°Ρ Netscape, Π½Π°Π»ΠΈΡΠΈΠ΅ cookie-ΡΡΡΠΎΠΊ, ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ cookies YouTube (SID, SAPISID, HSID ΠΈ Ρ.Π΄.), ΡΡΠΎΠΊ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ.
- ΠΠ°Π»ΠΈΠ΄Π°ΡΠΈΡ URL: ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π΄ΠΎΠΌΠ΅Π½Π° ΠΈ ΠΏΡΡΠΈ; ΠΏΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ΅ - ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ ΡΠΎΡΠΌΠ°ΡΠΎΠ².
- ΠΠ½Π»Π°ΠΉΠ½-ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° cookies (ΡΡΠ»ΠΎΠ²Π½Π°Ρ): Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ Π»ΠΎΠΊΠ°Π»ΡΠ½Π°Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π°ΡΠ»Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. ΠΡΡΡΡΠ°Ρ, Π±Π΅Π· ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΠΌΠ΅Π΄ΠΈΠ° (
--skip-download). ΠΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° ΠΏΠΎΡ ΠΎΠΆΠ° Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ cookies - ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ; ΠΈΠ½Π°ΡΠ΅ ΡΠ΅ΡΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΡΠ΅Ρ Π΄ΡΡΠ³ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΏΡΠΈΡΠΈΠ½Ρ (Π²ΠΈΠ΄Π΅ΠΎ ΡΠ΄Π°Π»Π΅Π½ΠΎ/ΠΏΡΠΈΠ²Π°ΡΠ½ΠΎΠ΅, ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠΉ yt-dlp).
.\ytdlp.ps1 -Setup -ForceΠ‘ΠΊΡΠΈΠΏΡ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ΡΠ΅ΠΊΡΡΡΡ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ yt-dlp ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΠΈΡ, Π΅ΡΠ»ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅. ΠΠ΅ΡΠΆΠΈΡΠ΅ yt-dlp ΡΠ²Π΅ΠΆΠΈΠΌ: ΡΡΡΠ°ΡΠ΅Π²ΡΠ°Ρ Π²Π΅ΡΡΠΈΡ - ΡΠ°ΠΌΠ°Ρ ΡΠ°ΡΡΠ°Ρ ΠΏΡΠΈΡΠΈΠ½Π° ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ (ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ Π² Π³Π°ΠΉΠ΄Π΅ ΠΏΠΎ 4K).
ΠΠ΅Ρ. 4K ΠΈ 8K Π΄ΠΎΡΡΡΠΏΠ½Ρ Π±Π΅Π· ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ: ΠΎΠ½ΠΈ ΠΎΡΠ΄Π°ΡΡΡΡ Π² DASH-ΠΏΠΎΡΠΎΠΊΠ°Ρ (VP9/AV1), ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΊΡΠΈΠΏΡ ΡΠΊΠ°ΡΠΈΠ²Π°Π΅Ρ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. ΠΡΠ»ΠΈ Π²ΠΌΠ΅ΡΡΠΎ 4K ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ 1080p - ΡΠΌ. ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ.
ΠΡΡΡΠ΅Π΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ YouTube - ΡΡΠΎ ΠΊΠΎΠ΄Π΅ΠΊΠΈ VP9/AV1 + Opus, Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ MP4 ΠΈΡ
Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ. MKV ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π»ΡΠ±ΡΠ΅ ΠΊΠΎΠ΄Π΅ΠΊΠΈ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΡ ΠΏΠΎΡΠΎΠΊΠΈ Π±Π΅Π· ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ (Π±Π΅Π· ΠΏΠΎΡΠ΅ΡΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°). MKV ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ VLC, MPC-HC ΠΈ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎΠΌ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΏΠ»Π΅Π΅ΡΠΎΠ². ΠΡΠΆΠ΅Π½ ΠΈΠΌΠ΅Π½Π½ΠΎ MP4 - ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ -Mp4 (H.264 + AAC, Π΄ΠΎ 1080p).
YouTube ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Β«Sign in to confirm you're not a botΒ» Π΄Π»Ρ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ². Cookies Π·Π°Π»ΠΎΠ³ΠΈΠ½Π΅Π½Π½ΠΎΠΉ ΡΠ΅ΡΡΠΈΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ yt-dlp ΡΠΊΠ°ΡΠΈΠ²Π°ΡΡ Π±Π΅Π· ΡΡΠΎΠΉ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ. Π€Π°ΠΉΠ» ΠΎΡΡΠ°ΡΡΡΡ Π½Π° Π²Π°ΡΠ΅ΠΌ Π΄ΠΈΡΠΊΠ΅ ΠΈ Π½ΠΈΠΊΡΠ΄Π° Π½Π΅ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ, ΠΊΡΠΎΠΌΠ΅ ΡΠ°ΠΌΠΎΠ³ΠΎ YouTube.
ΠΠ΅Ρ, ΡΡΠΎ ΠΎΡΠΎΠ·Π½Π°Π½Π½ΠΎΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅: ΡΠΊΡΠΈΠΏΡ Π²ΡΠ΅Π³Π΄Π° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ --no-playlist, ΡΡΠΎΠ±Ρ ΡΠ»ΡΡΠ°ΠΉΠ½Π°Ρ ΡΡΡΠ»ΠΊΠ° Β«Π²ΠΈΠ΄Π΅ΠΎ Π²Π½ΡΡΡΠΈ ΠΏΠ»Π΅ΠΉΠ»ΠΈΡΡΠ°Β» Π½Π΅ Π·Π°ΠΏΡΡΡΠΈΠ»Π° ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠ΅Π½ ΡΠΎΠ»ΠΈΠΊΠΎΠ². Π‘ΠΊΠ°ΡΠΈΠ²Π°ΠΉΡΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ.
ΠΠ΅Ρ. ΠΡΠ΅ Π²ΡΠ·ΠΎΠ²Ρ yt-dlp ΠΈΠ΄ΡΡ Ρ --ignore-config: ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠ° Π²ΡΠ΅Π³Π΄Π° ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌΠΎ ΠΈ Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²Π½Π΅ΡΠ½ΠΈΡ
Π½Π°ΡΡΡΠΎΠ΅ΠΊ (Π²ΠΊΠ»ΡΡΠ°Ρ ΠΎΠΏΠ°ΡΠ½ΡΠ΅, Π²ΡΠΎΠ΄Π΅ --exec). ΠΡΠΎΠΊΡΠΈ ΠΈ Π»ΠΈΠΌΠΈΡΡ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΈΠ· yt-dlp.conf ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π½Π΅ Π±ΡΠ΄ΡΡ.
Π ΡΠ΅ΠΆΠΈΠΌΠ°Ρ
-Video/-Audio - ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ (ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ --no-mtime): Π½Π° ΡΡΠΎΠΌ ΡΡΡΠΎΠΈΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°. Π ΡΠ΅ΠΆΠΈΠΌΠ°Ρ
ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈ -Mp4 Π²ΡΠ΅ΠΌΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²Π΅ΡΡΠΈΠΈ yt-dlp: ΡΡΠ°ΡΡΠ΅ Π²Π΅ΡΡΠΈΠΈ ΡΡΠ°Π²ΠΈΠ»ΠΈ Π΄Π°ΡΡ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΎΠ»ΠΈΠΊΠ°, ΡΠ²Π΅ΠΆΠΈΠ΅ - ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ.
πΊ ΠΡΠΈΡ ΠΎΠ΄ΠΈΡ 1080p Π²ΠΌΠ΅ΡΡΠΎ 4K, ΠΈΠ»ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΎΠ±ΡΡΠ²Π°Π΅ΡΡΡ Π½Π° HTTP 403
ΠΡΠΈΡΠΈΠ½Π°: ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ yt-dlp ΠΎΡΡΡΠ°Π» ΠΎΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π·Π°ΡΠΈΡΡ YouTube - 4K Π·Π°ΠΊΡΡΡΠΎ Π·Π° PO Token / SABR, ΠΈ ΡΡΡΠ°ΡΠ΅Π²ΡΠ°Ρ Π²Π΅ΡΡΠΈΡ ΠΏΠ°Π΄Π°Π΅Ρ Π² 403 Forbidden (ΠΎΠ±ΡΡΠ½ΠΎ Π½Π° ~90 ΠΠ) Π»ΠΈΠ±ΠΎ ΠΎΡΠ΄Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ 1080p. ΠΡΠΈΠΌΠ΅Ρ: Π²Π΅ΡΡΠΈΡ 2026.08.19 ΡΠ±ΡΠ°Π»Π° ΠΊΠ»ΠΈΠ΅Π½Ρ android_vr, ΠΈΠ·-Π·Π° ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ 4K ΠΎΠ±ΡΡΠ²Π°Π»ΡΡ Π² 403.
Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠΎΡΡΠ΄ΠΊΡ:
- ΠΠ±Π½ΠΎΠ²ΠΈΡΠ΅ yt-dlp:
.\ytdlp.ps1 -Setup -Force- ΡΠ΅ΡΠ°Π΅Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠ»ΡΡΠ°Π΅Π². - ΠΠ°ΡΠ°ΠΉΡΠ΅ Π² Π΄Π΅ΡΠΎΠ»ΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ (
.\ytdlp.ps1 "URL"), Π° Π½Π΅-Mp4(ΡΠΎΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ 1080p). - ΠΡΠΎΠ²Π΅ΡΡΡΠ΅, ΡΡΠΎ Ρ ΡΠΎΠ»ΠΈΠΊΠ° Π΅ΡΡΡ 4K:
.\yt-dlp.exe -F "URL"(ΠΈΡΠΈΡΠ΅ ΡΡΡΠΎΠΊΠΈ2160). - ΠΡΠ»ΠΈ 403 Π½Π΅ ΡΡ ΠΎΠ΄ΠΈΡ - Π½Π°ΡΡΡΠΎΠΉΡΠ΅ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ PO Token ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅Ρ (bgutil).
π ΠΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΡΠΎ Π²ΡΠ΅ΠΌΠΈ ΡΠ°Π³Π°ΠΌΠΈ: docs/4k-po-token.md
πͺ ΠΡΠΎΠ±Π»Π΅ΠΌΡ Ρ cookies - "Sign in to confirm you're not a bot", "cookies rotated"
ΠΡΠΈΡΠΈΠ½Π°: cookies ΠΎΡΡΡΡΡΡΠ²ΡΡΡ, ΡΡΡΠ°ΡΠ΅Π»ΠΈ ΠΈΠ»ΠΈ ΡΠΎΡΠΈΡΠΎΠ²Π°Π½Ρ YouTube.
Π Π΅ΡΠ΅Π½ΠΈΠ΅: ΡΠΊΡΠΏΠΎΡΡΠΈΡΡΠΉΡΠ΅ ΡΠ²Π΅ΠΆΠΈΠ΅ cookies:
- ΠΡΠΊΡΠΎΠΉΡΠ΅ InPrivate/Incognito ΠΎΠΊΠ½ΠΎ -> Π²ΠΎΠΉΠ΄ΠΈΡΠ΅ Π² YouTube
- ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π½Π°
youtube.com/robots.txt-> ΡΠΊΡΠΏΠΎΡΡΠΈΡΡΠΉΡΠ΅ cookies - Π‘ΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅ ΠΊΠ°ΠΊ
cookies-youtube.txt-> ΡΡΠ°Π·Ρ Π·Π°ΠΊΡΠΎΠΉΡΠ΅ InPrivate ΠΎΠΊΠ½ΠΎ
π‘ ΠΡΠ΅Π³Π΄Π° ΡΠΊΡΠΏΠΎΡΡΠΈΡΡΠΉΡΠ΅ Ρ
/robots.txt, Π½Π΅ Ρ Π³Π»Π°Π²Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ!
π Π‘ΠΊΡΠΈΠΏΡ Π½Π΅ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ - "not digitally signed", "scripts is disabled"
ΠΡΠΈΡΠΈΠ½Π°: Windows Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ ΡΠΊΡΠΈΠΏΡΡ ΠΈΠ· ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ°.
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
# Π‘ΠΏΠΎΡΠΎΠ± 1: Π Π°Π·Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»
Unblock-File .\ytdlp.ps1
# Π‘ΠΏΠΎΡΠΎΠ± 2: Π§Π΅ΡΠ΅Π· GUI
# ΠΠΠ Π½Π° ΡΠ°ΠΉΠ» -> Π‘Π²ΠΎΠΉΡΡΠ²Π° -> β Π Π°Π·Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ -> ΠΠ
# Π‘ΠΏΠΎΡΠΎΠ± 3: Π Π°Π·ΡΠ΅ΡΠΈΡΡ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΠ΅ΡΡΠΈΠΈ
Set-ExecutionPolicy Bypass -Scope Processβ‘ Π‘ΡΠ°ΡΠ°Ρ Π²Π΅ΡΡΠΈΡ PowerShell - ΡΡΡΠ°Π½Π½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ, "Π½Π΅ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π½ΠΎ ΠΈΠΌΡ cmdlet"
ΠΡΠΈΡΠΈΠ½Π°: ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Windows PowerShell 5.x Π²ΠΌΠ΅ΡΡΠΎ PowerShell 7.2+.
ΠΡΠΎΠ²Π΅ΡΠΊΠ°: $PSVersionTable.PSVersion - Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ 7.2+
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
- Π‘ΠΊΠ°ΡΠ°ΠΉΡΠ΅ PowerShell 7
- ΠΠ°ΠΏΡΡΠΊΠ°ΠΉΡΠ΅ ΡΠ΅ΡΠ΅Π· pwsh.exe, Π½Π΅ powershell.exe
- Π Windows Terminal Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΡΠΎΡΠΈΠ»Ρ "PowerShell" (Π½Π΅ "Windows PowerShell")
πΊ ΠΠ°ΡΠ΅ΡΡΠ²ΠΎ Π½ΠΈΠΆΠ΅ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ³ΠΎ
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΏΡΠΈΡΠΈΠ½Ρ:
- Cookies Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ - ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΠΈΡ
- ΠΠΈΠ΄Π΅ΠΎ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π² Π²ΡΡΠΎΠΊΠΎΠΌ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π² Π²Π°ΡΠ΅ΠΌ ΡΠ΅Π³ΠΈΠΎΠ½Π΅
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ
-Mp4- ΠΎΠ½ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ 1080p
ΠΡΠΎΠ²Π΅ΡΠΊΠ°: ΠΎΡΠΊΡΠΎΠΉΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°.
π ΠΠΌΠΎΠ΄Π·ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ
ΠΡΠΈΡΠΈΠ½Π°: ΡΡΠ°ΡΡΠΉ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» ΠΈΠ»ΠΈ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°.
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Windows Terminal
- ΠΠ»ΠΈ PowerShell 7.2+ Π½Π°ΠΏΡΡΠΌΡΡ (Π½Π΅ Git Bash)
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π² ΠΏΠ°ΠΏΠΊΠ΅ Π±ΡΠ΄ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ:
π YourFolder/
βββ π ytdlp.ps1 # ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΊΡΠΈΠΏΡ
βββ π§ yt-dlp.exe # ΠΠ°Π³ΡΡΠ·ΡΠΈΠΊ Π²ΠΈΠ΄Π΅ΠΎ (~18 MB)
βββ π§ ffmpeg.exe # ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΠΈΠ΄Π΅ΠΎ (~100-200 MB)
βββ π§ ffprobe.exe # ΠΠ½Π°Π»ΠΈΠ·Π°ΡΠΎΡ ΠΌΠ΅Π΄ΠΈΠ° (~2-10 MB)
βββ πͺ cookies-youtube.txt # ΠΠ°ΡΠΈ cookies Π΄Π»Ρ YouTube
βββ π₯ downloaded.mkv # Π‘ΠΊΠ°ΡΠ°Π½Π½ΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ (ΠΏΡΠΈΠΌΠ΅Ρ)
βββ π₯ downloaded000.mkv # ΠΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ
ΠΠ°ΠΆΠ½ΠΎ: Π²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΎΡΡΠ°ΡΡΡΡ Π² ΡΡΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅. Π‘ΠΊΡΠΈΠΏΡ ΠΠ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ Π½ΠΈΡΠ΅Π³ΠΎ Π² ΡΠΈΡΡΠ΅ΠΌΡ!
ΠΠΎΠ»Π½ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ (MKV): bv*+251/bv*+ba/b
ΠΠΎΠ»Π½ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ (MP4): bv*[vcodec^=avc1][height<=1080]+140/bv*[vcodec^=avc1][height<=1080]+ba[ext=m4a]/b[ext=mp4][vcodec^=avc1][height<=1080]
Π’ΠΎΠ»ΡΠΊΠΎ Π²ΠΈΠ΄Π΅ΠΎ: bv
Π’ΠΎΠ»ΡΠΊΠΎ Π°ΡΠ΄ΠΈΠΎ: 251/ba/b
ΠΠ΄Π΅:
bv*- best video (ΡΠΎΡΠΌΠ°Ρ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ Π²ΠΈΠ΄Π΅ΠΎ; ΠΌΠΎΠΆΠ΅Ρ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π°ΡΠ΄ΠΈΠΎ)bv- best video-only (Π²ΠΈΠ΄Π΅ΠΎ Π±Π΅Π· Π°ΡΠ΄ΠΈΠΎ)ba- best audio (Π»ΡΡΡΠ΅Π΅ Π°ΡΠ΄ΠΈΠΎ; Π°Π»ΠΈΠ°Ρbestaudio)b- best (Π»ΡΡΡΠΈΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΠΎΡΠΎΠΊ Π²ΠΈΠ΄Π΅ΠΎ+Π°ΡΠ΄ΠΈΠΎ)251- ΡΠΎΡΠΌΠ°Ρ 251 (Opus, ΠΎΠ±ΡΡΠ½ΠΎ Π²ΡΡΠΎΠΊΠΎΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ)140- ΡΠΎΡΠΌΠ°Ρ 140 (AAC 128k, Π΄Π»Ρ MP4)[height<=1080]- ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ MP4/- fallback (Π΅ΡΠ»ΠΈ ΠΏΠ΅ΡΠ²ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½)
Π‘ΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ: Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ yt-dlp ΠΏΠΎ Π²ΡΠ±ΠΎΡΡ ΡΠΎΡΠΌΠ°ΡΠΎΠ².
| Π€Π»Π°Π³ | ΠΠ°ΡΠ΅ΠΌ |
|---|---|
--ignore-config |
ΠΠ·ΠΎΠ»ΡΡΠΈΡ ΠΎΡ Π»ΠΈΡΠ½ΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΠΎΠ² yt-dlp: ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ |
--no-playlist |
ΠΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΡΠΊΠ°ΡΠΈΠ²Π°ΡΡ ΠΏΠ»Π΅ΠΉΠ»ΠΈΡΡ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ· Π½Π΅Π³ΠΎ |
--no-mtime |
Π Π΅ΠΆΠΈΠΌΡ -Video/-Audio: Π²ΡΠ΅ΠΌΡ ΡΠ°ΠΉΠ»Π° = ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ, Π° Π½Π΅ Π΄Π°ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ |
--merge-output-format |
ΠΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° (mkv/mp4) Π±Π΅Π· ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ |
--ffmpeg-location |
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ffmpeg ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ ΡΠΊΡΠΈΠΏΡΠ°, Π½Π΅ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ |
Π‘ΠΊΡΠΈΠΏΡ ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ Ρ Π°ΠΊΡΠ΅Π½ΡΠΎΠΌ Π½Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ:
- β Π Π°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΏΠ°ΠΏΠΊΠ΅ (Π½Π΅ ΡΡΠΎΠ³Π°Π΅Ρ ΡΠΈΡΡΠ΅ΠΌΡ)
- β ΠΠ΅ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅Ρ ΡΠ°ΠΉΠ»Ρ: Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ΄Π±ΠΈΡΠ°Π΅ΡΡΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ ΠΈΠΌΡ
- β
ΠΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠΊΠ°ΡΠ°Π½Π½ΡΡ
ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Π² ΡΠ΅ΠΆΠΈΠΌΠ΅
-Setup(Π·Π°ΡΠΈΡΠ° ΠΎΡ Π½Π΅ΠΏΠΎΠ»Π½ΡΡ Π·Π°Π³ΡΡΠ·ΠΎΠΊ) - β
ΠΠ΅ ΡΠΊΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΏΠ»Π΅ΠΉΠ»ΠΈΡΡΡ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ (ΡΠ»Π°Π³
--no-playlist) - β
ΠΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½ ΠΎΡ Π»ΠΈΡΠ½ΡΡ
ΠΊΠΎΠ½ΡΠΈΠ³ΠΎΠ² yt-dlp (ΡΠ»Π°Π³
--ignore-config): ΡΡΠΆΠΎΠΉyt-dlp.confΠ½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅Π·Π°ΠΌΠ΅ΡΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ - β ΠΠ°Π»ΠΈΠ΄ΠΈΡΡΠ΅Ρ URL ΠΏΠ΅ΡΠ΅Π΄ Π·Π°ΠΏΡΡΠΊΠΎΠΌ yt-dlp
- β
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ
Set-StrictMode -Version Latest - β
Π§Π΅ΡΡΠ½ΠΎ ΡΠΎΠΎΠ±ΡΠ°Π΅Ρ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ
: Π² ΡΠ΅ΠΆΠΈΠΌΠ°Ρ
ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈ
-Mp4Β«ΡΡΠΏΠ΅Ρ Β» Π±Π΅Π· ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ (Π²-Video/-AudioΠ½Π΅Π½Π°ΠΉΠ΄Π΅Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» Π΄Π°ΡΡ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΊΠΎΠ΄Π΅0)
Π Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠΉ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ ΡΠΎΠΎΠ±ΡΠΈΡΠ΅ ΠΏΡΠΈΠ²Π°ΡΠ½ΠΎ - ΡΠΌ. SECURITY.md.
ΠΠ°ΡΠ»ΠΈ Π±Π°Π³ ΠΈΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΡ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠ΅? Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Issue ΠΈΠ»ΠΈ Pull Request. Π§ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠΈΡΡ ΠΊ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎ Π±Π°Π³Π΅ ΠΈ ΠΊΠ°ΠΊ ΠΎΡΠΎΡΠΌΠΈΡΡ PR - Π² CONTRIBUTING.md.
ΠΡΠ΅ Π²Π΅ΡΡΠΈΠΈ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΎΠΏΠΈΡΠ°Π½Ρ Π² CHANGELOG.md.
MIT License - ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ, Π½Π° ΡΠ²ΠΎΠΉ ΡΠΈΡΠΊ.
ΠΡΠΎΡ ΡΠΊΡΠΈΠΏΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ Π½Π΅ Π½Π°ΡΡΡΠ°Π΅Ρ Π°Π²ΡΠΎΡΡΠΊΠΈΠ΅ ΠΏΡΠ°Π²Π° ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ YouTube.
ΠΠ²ΡΠΎΡ: bivlked Β· Π Π΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ: YTDownload
ΠΡΠ»ΠΈ ΡΠΊΡΠΈΠΏΡ ΠΎΠΊΠ°Π·Π°Π»ΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌ - ΠΏΠΎΡΡΠ°Π²ΡΡΠ΅ β