Skip to content

About

πŸ“₯ ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΈ бСзопасный PowerShell скрипт для скачивания Π²ΠΈΠ΄Π΅ΠΎ с YouTube Π² максимальном качСствС | Simple & safe PowerShell script to download YouTube videos at the highest quality (4K/8K)

Topics

Resources

Contributing

Security policy

Stars

7 stars

Watchers

1 watching

Forks

Latest commit

Β 

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“₯ YTDownload

Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ с YouTube Π² максимальном качСствС - ΠΎΠ΄Π½ΠΈΠΌ PowerShell-скриптом

PowerShell 7.2+ Π Π΅Π»ΠΈΠ· Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ЛицСнзия MIT Windows 10/11

Русский | English

Π¦Π²Π΅Ρ‚Π½ΠΎΠΉ ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹ΠΉ интСрфСйс ytdlp.ps1: статус ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° cookies

Один скрипт ytdlp.ps1 скачиваСт Π»ΡƒΡ‡ΡˆΠΈΠ΅ доступныС Π²ΠΈΠ΄Π΅ΠΎ- ΠΈ Π°ΡƒΠ΄ΠΈΠΎΠΏΠΎΡ‚ΠΎΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· yt-dlp, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ ΠΈΡ… Ρ‡Π΅Ρ€Π΅Π· ffmpeg Π±Π΅Π· пСрСкодирования ΠΈ сам устанавливаСт всС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹. НичСго Π½Π΅ ставится Π² систСму: всё ΠΆΠΈΠ²Ρ‘Ρ‚ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅.

πŸ“‘ ОглавлСниС

✨ ВозмоТности

  • βœ… МаксимальноС качСство - Π»ΡƒΡ‡ΡˆΠΈΠ΅ доступныС Π²ΠΈΠ΄Π΅ΠΎ- ΠΈ Π°ΡƒΠ΄ΠΈΠΎΠΏΠΎΡ‚ΠΎΠΊΠΈ (VP9/AV1 + Opus, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ 4K ΠΈ 8K) Π±Π΅Π· пСрСкодирования
  • πŸš€ АвтоматичСская установка - -Setup скачиваСт yt-dlp, ffmpeg ΠΈ ffprobe ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ
  • πŸ”’ Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ - Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΠ°ΠΏΠΊΠ΅, Π½Π΅ измСняСт систСму, ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½ ΠΎΡ‚ Ρ‡ΡƒΠΆΠΈΡ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΎΠ²
  • 🎯 ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° - ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ», СдинствСнная систСмная Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ: PowerShell 7.2+
  • πŸ“¦ ΠŸΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ - вся установка пСрСносится ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΏΠΊΠΈ
  • πŸͺ ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° cookies - ΠΎΠ±Ρ…ΠΎΠ΄ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Β«not a botΒ» ΠΎΡ‚ YouTube
  • ⚑ Π£ΠΌΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ - валидация URL ΠΈ Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΡ cookies Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° скачивания
  • 🎨 ΠŸΠΎΠ½ΡΡ‚Π½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ - Ρ†Π²Π΅Ρ‚Π½Ρ‹Π΅ сообщСния с ясной диагностикой ΠΈ подсказками

πŸ“‹ ВрСбования

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ 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"

πŸ“¦ Π¨Π°Π³ 1: Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ ΠΈ установитС

НуТСн 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

πŸͺ Π¨Π°Π³ 2: НастройтС cookies

⚠️ 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, Π½Π΅ с Π³Π»Π°Π²Π½ΠΎΠΉ страницы.


🎬 Π¨Π°Π³ 3: Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°ΠΉΡ‚Π΅!

# Π’ΠΈΠ΄Π΅ΠΎ + Π°ΡƒΠ΄ΠΈΠΎ Π² максимальном качСствС
.\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/>Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°ΡƒΠ΄ΠΈΠΎ"]
Loading

ΠŸΠ΅Ρ€Π΅Π΄ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ скачиваниСм скрипт провСряСт Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅ 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 Бтатус ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ справка -

πŸ“¦ Π Π΅ΠΆΠΈΠΌ установки: -Setup

АвтоматичСски скачиваСт ΠΈ устанавливаСт всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π² Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ.

# ΠŸΠ΅Ρ€Π²ΠΈΡ‡Π½Π°Ρ установка
.\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, ...

πŸ“Ό Π Π΅ΠΆΠΈΠΌ MP4: -Mp4

Для устройств, Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… MKV/VP9/Opus (Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π’Π’, старыС Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹).

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ‹Π±ΠΎΡ€Π° ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²: H.264 (avc1) + AAC с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ height<=1080 Π½Π° всСх Π²Π΅Ρ‚ΠΊΠ°Ρ… сСлСктора - Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ всСгда совмСстимый.

ИмСна Ρ„Π°ΠΉΠ»ΠΎΠ²: ΠΊΠ°ΠΊ Π² ΠΏΠΎΠ»Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, Π½ΠΎ .mp4.

🎬 РСТим «Волько видСо»: -Video

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ‹Π±ΠΎΡ€Π° ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²: bv

  • Π›ΡƒΡ‡ΡˆΠΈΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊ Π±Π΅Π· Π°ΡƒΠ΄ΠΈΠΎ (best video-only)
  • ИмСнно bv, Π° Π½Π΅ bv*: bv* ΠΌΠΎΠ³ Π±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΊ со Π·Π²ΡƒΠΊΠΎΠΌ

ИмСна Ρ„Π°ΠΉΠ»ΠΎΠ²: video.webm, video.mp4, ... Π·Π°Ρ‚Π΅ΠΌ video001.*, video002.*, ...

🎡 Π Π΅ΠΆΠΈΠΌ «Волько Π°ΡƒΠ΄ΠΈΠΎΒ»: -Audio

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ‹Π±ΠΎΡ€Π° ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²: 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 ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ.

πŸ” ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠ΅Ρ€Π΅Π΄ скачиваниСм

  1. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹: ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ yt-dlp.exe, ffmpeg.exe, cookies-youtube.txt; ffprobe.exe ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»Π΅Π½ (ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ вмСсто Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ). Папка с ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π½Π΅ считаСтся установлСнным ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ.
  2. Π›ΠΎΠΊΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° cookies: Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Netscape, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ cookie-строк, ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ cookies YouTube (SID, SAPISID, HSID ΠΈ Ρ‚.Π΄.), срок дСйствия.
  3. Валидация URL: ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π΄ΠΎΠΌΠ΅Π½Π° ΠΈ ΠΏΡƒΡ‚ΠΈ; ΠΏΡ€ΠΈ ошибкС - ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ².
  4. Онлайн-ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° cookies (условная): выполняСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли локальная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° нашла ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Быстрая, Π±Π΅Π· скачивания ΠΌΠ΅Π΄ΠΈΠ° (--skip-download). Если ошибка ΠΏΠΎΡ…ΠΎΠΆΠ° Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ cookies - ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΏΠΎ ΠΈΡ… обновлСнию; ΠΈΠ½Π°Ρ‡Π΅ чСстно пСрСчисляСт Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ (Π²ΠΈΠ΄Π΅ΠΎ ΡƒΠ΄Π°Π»Π΅Π½ΠΎ/ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΠ΅, ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΉ yt-dlp).

πŸ”„ ОбновлСниС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²

.\ytdlp.ps1 -Setup -Force

Π‘ΠΊΡ€ΠΈΠΏΡ‚ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ ΠΈ послСднюю Π²Π΅Ρ€ΡΠΈΡŽ yt-dlp ΠΈ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΠΈΡ‚, Ссли доступно ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅. Π”Π΅Ρ€ΠΆΠΈΡ‚Π΅ yt-dlp свСТим: ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ°Ρ вСрсия - самая частая ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ошибок скачивания (подробности Π² Π³Π°ΠΉΠ΄Π΅ ΠΏΠΎ 4K).

❓ ЧастыС вопросы (FAQ)

НуТна Π»ΠΈ платная подписка YouTube Premium для скачивания Π² 4K?

НСт. 4K ΠΈ 8K доступны Π±Π΅Π· подписки: ΠΎΠ½ΠΈ ΠΎΡ‚Π΄Π°ΡŽΡ‚ΡΡ Π² DASH-ΠΏΠΎΡ‚ΠΎΠΊΠ°Ρ… (VP9/AV1), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ скрипт скачиваСт Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Если вмСсто 4K ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ 1080p - см. устранСниС Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ„Π°ΠΉΠ» получаСтся MKV, Π° Π½Π΅ MP4?

Π›ΡƒΡ‡ΡˆΠ΅Π΅ качСство YouTube - это ΠΊΠΎΠ΄Π΅ΠΊΠΈ VP9/AV1 + Opus, Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ MP4 ΠΈΡ… Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚. MKV ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π»ΡŽΠ±Ρ‹Π΅ ΠΊΠΎΠ΄Π΅ΠΊΠΈ ΠΈ позволяСт ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΊΠΈ Π±Π΅Π· пСрСкодирования (Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΠΈ качСства). MKV открываСтся VLC, MPC-HC ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ соврСмСнных ΠΏΠ»Π΅Π΅Ρ€ΠΎΠ². НуТСн ΠΈΠΌΠ΅Π½Π½ΠΎ MP4 - ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ -Mp4 (H.264 + AAC, Π΄ΠΎ 1080p).

ΠŸΠΎΡ‡Π΅ΠΌΡƒ cookies ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹?

YouTube ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Β«Sign in to confirm you're not a botΒ» для Π°Π½ΠΎΠ½ΠΈΠΌΠ½Ρ‹Ρ… запросов. Cookies Π·Π°Π»ΠΎΠ³ΠΈΠ½Π΅Π½Π½ΠΎΠΉ сСссии ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ yt-dlp ΡΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π±Π΅Π· этой Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ. Π€Π°ΠΉΠ» остаётся Π½Π° вашСм дискС ΠΈ Π½ΠΈΠΊΡƒΠ΄Π° Π½Π΅ пСрСдаётся, ΠΊΡ€ΠΎΠΌΠ΅ самого YouTube.

МоТно Π»ΠΈ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ плСйлист Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ?

НСт, это осознанноС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅: скрипт всСгда ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚ --no-playlist, Ρ‡Ρ‚ΠΎΠ±Ρ‹ случайная ссылка Β«Π²ΠΈΠ΄Π΅ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ плСйлиста» Π½Π΅ запустила скачиваниС сотСн Ρ€ΠΎΠ»ΠΈΠΊΠΎΠ². Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ.

Π£ мСня настроСн yt-dlp.conf - скрипт Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚?

НСт. ВсС Π²Ρ‹Π·ΠΎΠ²Ρ‹ yt-dlp ΠΈΠ΄ΡƒΡ‚ с --ignore-config: ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ скрипта всСгда прСдсказуСмо ΠΈ Π½Π΅ зависит ΠΎΡ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… настроСк (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ опасныС, Π²Ρ€ΠΎΠ΄Π΅ --exec). ΠŸΡ€ΠΎΠΊΡΠΈ ΠΈ Π»ΠΈΠΌΠΈΡ‚Ρ‹ скорости ΠΈΠ· yt-dlp.conf ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚.

КакоС врСмя измСнСния (mtime) Ρƒ скачанных Ρ„Π°ΠΉΠ»ΠΎΠ²?

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ… -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.

РСшСниС ΠΏΠΎ порядку:

  1. ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ yt-dlp: .\ytdlp.ps1 -Setup -Force - Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ случаСв.
  2. ΠšΠ°Ρ‡Π°ΠΉΡ‚Π΅ Π² Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ (.\ytdlp.ps1 "URL"), Π° Π½Π΅ -Mp4 (Ρ‚ΠΎΡ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ 1080p).
  3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρƒ Ρ€ΠΎΠ»ΠΈΠΊΠ° Π΅ΡΡ‚ΡŒ 4K: .\yt-dlp.exe -F "URL" (ΠΈΡ‰ΠΈΡ‚Π΅ строки 2160).
  4. Если 403 Π½Π΅ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ - настройтС Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ PO Token ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ (bgutil).

πŸ“– ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π°Ρ инструкция со всСми шагами: docs/4k-po-token.md

πŸͺ ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с cookies - "Sign in to confirm you're not a bot", "cookies rotated"

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: cookies ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚, устарСли ΠΈΠ»ΠΈ Ρ€ΠΎΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ YouTube.

РСшСниС: экспортируйтС свСТиС cookies:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ InPrivate/Incognito ΠΎΠΊΠ½ΠΎ -> Π²ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π² YouTube
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° youtube.com/robots.txt -> экспортируйтС cookies
  3. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ ΠΊΠ°ΠΊ 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+

РСшСниС:

  1. Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ PowerShell 7
  2. ЗапускайтС Ρ‡Π΅Ρ€Π΅Π· pwsh.exe, Π½Π΅ powershell.exe
  3. Π’ 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      # ΠŸΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ скачивания

Π’Π°ΠΆΠ½ΠΎ: всС Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π² этой ΠΏΠ°ΠΏΠΊΠ΅. Π‘ΠΊΡ€ΠΈΠΏΡ‚ НЕ устанавливаСт Π½ΠΈΡ‡Π΅Π³ΠΎ Π² систСму!

βš™οΈ ВСхничСскиС Π΄Π΅Ρ‚Π°Π»ΠΈ

Π€ΠΎΡ€ΠΌΠ°Ρ‚Π½Ρ‹Π΅ сСлСкторы yt-dlp

ПолноС видСо (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 ΠΏΠΎ Π²Ρ‹Π±ΠΎΡ€Ρƒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ².

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Ρ„Π»Π°Π³ΠΈ 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

Если скрипт оказался ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ - ΠΏΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ ⭐

⬆ НавСрх

About

πŸ“₯ ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΈ бСзопасный PowerShell скрипт для скачивания Π²ΠΈΠ΄Π΅ΠΎ с YouTube Π² максимальном качСствС | Simple & safe PowerShell script to download YouTube videos at the highest quality (4K/8K)

Topics

Resources

Contributing

Security policy

Stars

7 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages