Best YouTube Video Audio Radio - Downloader
Youtube Video Downloader
YT DLP or yt-dlp or >_dlp
YT DLP or yt-dlp or >_dlp
YT DLP ReadMe
It is fork from
https://github.com/ytdl-org/youtube-dl
https://github.com/ytdl-org/youtube-dl
Czech - Česká praktická příručka k yt-dlp
English and MAC OS look below
Kvalita audia (--audio-quality)
Hodnota je číslo 0–10, kde:
0 = nejvyšší možná kvalita (největší soubor)
5 = střední kvalita, dobrý kompromis
10 = nejnižší možná kvalita (nejmenší soubor)
Jde o VBR (proměnný bitrate) – výsledný bitrate závisí na zdrojovém materiálu.
Prakticky vzato rozdíl mezi 0 a 3 je pro běžný poslech zanedbatelný.
Pro mluvené slovo (podcasty, pohádky ... ) klidně stačí --audio-quality 4
možná i nižší (zkuste i 6 a níže).
možná i nižší (zkuste i 6 a níže).
Pokud máte yt-dlp instalovaný
Do cmd můžete například vložit příkaz níže
a místo [ link ] vložíte link na web ... .
a místo [ link ] vložíte link na web ... .
yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-metadata --embed-thumbnail -o "%(playlist_title)s/%(playlist_index)s - %(title)s.%(ext)s" [ link ]
Nebo trochu podrobněji viz níže (i pro MAC)
yt-dlp - stažení a instalace (Windows)
=================
STAŽENÍ PŘES CMD
=================
1) Otevři CMD
Win + R --> napiš cmd --> Enter
2) Přesuň se do složky kam chceš yt-dlp uložit:
cd C:\Downloads
3) Stáhni soubor:
curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.exe -o yt-dlp.exe
4) Hotovo – yt-dlp.exe je ve složce a můžeš hned spouštět příkazy.
=========================
STAŽENÍ PŘES POWERSHELL
=========================
1) Otevři PowerShell
Win + R --> napiš powershell --> Enter
2) Přesuň se do složky kam chceš yt-dlp uložit:
cd C:\Downloads
3) Stáhni soubor:
Invoke-WebRequest -Uri https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.exe -OutFile yt-dlp.exe
4) Hotovo.
===========================================
INSTALACE FFMPEG (nutný pro převod audia do MP3)
===========================================
ffmpeg se přes curl ani PowerShell jednoduše nenainstaluje.
Nejsnáz ho dostaneš přes Winget – napiš do CMD nebo PowerShell:
winget install ffmpeg
Winget je součástí Windows 10 a 11.
Pokud příkaz nefunguje, aktualizuj App Installer v Microsoft Store.
Pokud příkaz nefunguje, aktualizuj App Installer v Microsoft Store.
======================
AKTUALIZACE yt-dlp
======================
yt-dlp -U
yt-dlp - praktická příručka
JAK OTEVŘÍT CMD (příkazový řádek)
Způsob 1: Stiskni klávesy Win + R, napiš cmd a stiskni Enter
Způsob 2: Do vyhledávání ve Startu napiš cmd a stiskni Enter
Způsob 3: V Průzkumníku přejdi do složky kde máš yt-dlp.exe,
klikni do adresního řádku, napiš cmd a stiskni Enter
– CMD se otevře rovnou v té složce
PŘESUN DO SLOŽKY kde máš yt-dlp.exe (nutné před spuštěním příkazů)
cd C:\Downloads
Místo C:\Downloads napiš cestu ke své složce.
Tip: složku můžeš přetáhnout myší přímo do CMD okna – cesta se doplní sama.
===============
PŘÍKAZY yt-dlp
===============
----------------------------------------------------------------
1) Zobrazení názvů a délky všech dílů – nic nestahuje
yt-dlp --flat-playlist --print "%(title)s – %(duration_string)s" [ link ]
----------------------------------------------------------------
Užitečné před stahováním celého playlistu, abys věděl, co tě čeká.
----------------------------------------------------------------
2) Stažení audia jako MP3 – nejvyšší kvalita, s metadaty a coverem
yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-metadata --embed-thumbnail -o "%(playlist_title)s/%(playlist_index)s - %(title)s.%(ext)s" [ link ]
----------------------------------------------------------------
Soubory se uloží do pojmenované podsložky a budou očíslované.
Pro mluvené slovo klidně stačí --audio-quality 4 (menší soubor, rozdíl neslyšíš).
----------------------------------------------------------------
3) Stažení videa – max Full HD, s metadaty a coverem
yt-dlp -f "bestvideo[height<=1080]+bestaudio" --embed-metadata --embed-thumbnail -o "%(playlist_title)s/%(playlist_index)s - %(title)s.%(ext)s" [ link ]
----------------------------------------------------------------
Místo 1080 lze napsat 720 (HD), 1440 (2K), 2160 (4K) nebo vynechat podmínku úplně pro nejvyšší dostupné rozlišení.
----------------------------------------------------------------
4) Zobrazení všech dostupných formátů a rozlišení – nic nestahuje
yt-dlp -F [ link ]
----------------------------------------------------------------
Vypíše tabulku s ID formátů. Konkrétní formát pak vyberéš příkazem:
yt-dlp -f ID [ link ]
----------------------------------------------------------------
5) Stažení pouze určitého rozsahu dílů z playlistu
yt-dlp --playlist-items 1-5 [ link ]
----------------------------------------------------------------
Stáhne jen díly 1 až 5. Lze kombinovat libovolně, například: 1,3,5-8
----------------------------------------------------------------
6) Přeskočení již stažených souborů – vhodné pro pravidelné stahování
yt-dlp --download-archive stazene.txt [ link ]
----------------------------------------------------------------
yt-dlp si zapíše ID stažených souborů do souboru stazene.txt.
Při příštím spuštění stejného příkazu přeskočí vše, co už staženo bylo.
----------------------------------------------------------------
7) Omezení rychlosti stahování
yt-dlp --rate-limit 2M [ link ]
----------------------------------------------------------------
Omezí rychlost na 2 MB/s. Hodí se, když nechceš vytížit celé připojení.
Místo 2M lze napsat například 500K nebo 5M.
========================
PRAKTICKÉ CMD PŘÍKAZY
Command Prompt is the command-line interpreter for Windows
Command Prompt is the command-line interpreter for Windows
==============================================
----------------------------------------------------------------
8) Zobrazení aktuální složky (kde právě jsi)
cd
----------------------------------------------------------------
----------------------------------------------------------------
9) Přesun do jiné složky
cd C:\Users\Jmeno\Downloads
----------------------------------------------------------------
Dvě tečky = přesun o složku výš:
cd ..
----------------------------------------------------------------
10) Výpis obsahu složky – názvy souborů
dir
----------------------------------------------------------------
----------------------------------------------------------------
11) Výpis obsahu složky – včetně velikostí a dat
dir /Q
----------------------------------------------------------------
----------------------------------------------------------------
12) Výpis pouze MP3 nebo M4A souborů ve složce
dir *.mp3
dir *.m4a
----------------------------------------------------------------
----------------------------------------------------------------
13) Přesun souboru do jiné složky
move "Kdy vyhrál Ivan Lendl xy.mp3" C:\Users\Jmeno\Audio
----------------------------------------------------------------
Název souboru a cíl uprav dle potřeby.
Hromadný přesun všech MP3:
move *.mp3 C:\Users\Jmeno\Hudba
----------------------------------------------------------------
14) Přejmenování souboru
rename "stary nazev.mp3" "novy nazev.mp3"
----------------------------------------------------------------
----------------------------------------------------------------
15) Vytvoření nové složky
mkdir Pohadky
----------------------------------------------------------------
Složka se vytvoří v aktuálním umístění.
----------------------------------------------------------------
16) Otevření aktuální složky v Průzkumníku Windows
explorer .
----------------------------------------------------------------
Tečka znamená „tato složka" – praktické pro rychlé nalezení stažených souborů.
yt-dlp – practical guide (Windows)
HOW TO OPEN CMD (Command Prompt)
Option 1: Press Win + R, type cmd and press Enter
Option 2: Type cmd in the Start menu search and press Enter
Option 3: In File Explorer navigate to the folder where yt-dlp.exe is,
click the address bar, type cmd and press Enter
– CMD opens directly in that folder
NAVIGATE TO THE FOLDER where yt-dlp.exe is (required before running commands)
cd C:\Downloads
Replace C:\Downloads with your actual folder path.
Tip: you can drag and drop a folder from File Explorer into the CMD window – the path fills in automatically.
==================
yt-dlp COMMANDS
==================
----------------------------------------------------------------
1) List titles and duration of all episodes – downloads nothing
yt-dlp --flat-playlist --print "%(title)s – %(duration_string)s" [ link ]
----------------------------------------------------------------
Useful before downloading a full playlist so you know what to expect.
----------------------------------------------------------------
2) Download audio as MP3 – highest quality, with metadata and cover art
yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-metadata --embed-thumbnail -o "%(playlist_title)s/%(playlist_index)s - %(title)s.%(ext)s" [ link ]
----------------------------------------------------------------
Files will be saved into a named subfolder and numbered automatically.
For spoken word content --audio-quality 4 is sufficient (smaller file, difference is inaudible).
----------------------------------------------------------------
3) Download video – max Full HD, with metadata and cover art
yt-dlp -f "bestvideo[height<=1080]+bestaudio" --embed-metadata --embed-thumbnail -o "%(playlist_title)s/%(playlist_index)s - %(title)s.%(ext)s" [ link ]
----------------------------------------------------------------
Replace 1080 with 720 (HD), 1440 (2K), 2160 (4K) or remove the condition entirely for the highest available resolution.
----------------------------------------------------------------
4) List all available formats and resolutions – downloads nothing
yt-dlp -F [ link ]
----------------------------------------------------------------
Displays a table with format IDs. To download a specific format use:
yt-dlp -f ID [ link ]
----------------------------------------------------------------
5) Download only a specific range of episodes from a playlist
yt-dlp --playlist-items 1-5 [ link ]
----------------------------------------------------------------
Downloads only episodes 1 to 5. Can be combined freely, for example: 1,3,5-8
----------------------------------------------------------------
6) Skip already downloaded files – useful for regular downloads
yt-dlp --download-archive downloaded.txt [ link ]
----------------------------------------------------------------
yt-dlp saves the IDs of downloaded files into downloaded.txt.
On the next run it will skip everything that has already been downloaded.
----------------------------------------------------------------
7) Limit download speed
yt-dlp --rate-limit 2M [ link ]
----------------------------------------------------------------
Limits speed to 2 MB/s. Useful when you don't want to saturate your connection.
Replace 2M with for example 500K or 5M.
=======================
USEFUL CMD COMMANDS
Command Prompt is the command-line interpreter for Windows
Command Prompt is the command-line interpreter for Windows
=======================
----------------------------------------------------------------
8) Show current folder (where you are)
cd
----------------------------------------------------------------
----------------------------------------------------------------
9) Navigate to a different folder
cd C:\Users\Name\Downloads
----------------------------------------------------------------
Two dots = go one folder up:
cd ..
----------------------------------------------------------------
10) List contents of the current folder – file names only
dir
----------------------------------------------------------------
----------------------------------------------------------------
11) List contents of the current folder – including sizes and dates
dir /Q
----------------------------------------------------------------
----------------------------------------------------------------
12) List only MP3 or M4A files in the folder
dir *.mp3
dir *.m4a
----------------------------------------------------------------
----------------------------------------------------------------
13) Move a file to another folder
move "filename.mp3" C:\Users\Name\Music
----------------------------------------------------------------
Adjust the filename and destination as needed.
Move all MP3 files at once:
move *.mp3 C:\Users\Name\Music
----------------------------------------------------------------
14) Rename a file
rename "old name.mp3" "new name.mp3"
----------------------------------------------------------------
----------------------------------------------------------------
15) Create a new folder
mkdir Podcasts
----------------------------------------------------------------
The folder is created in the current location.
----------------------------------------------------------------
16) Open the current folder in File Explorer
explorer .
----------------------------------------------------------------
The dot means "this folder" – handy for quickly finding downloaded files.
MAC OS
yt-dlp - praktická příručka (Mac)
JAK NAINSTALOVAT yt-dlp na Macu
Nejjednodušší způsob přes Homebrew. Pokud Homebrew nemáš, nainstaluj ho nejdřív:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Pak nainstaluj yt-dlp a ffmpeg (nutný pro převod audia):
brew install yt-dlp ffmpeg
JAK OTEVŘÍT TERMINAL
Způsob 1: Stiskni Cmd + mezerník, napiš Terminal a stiskni Enter
Způsob 2: Finder – Aplikace – Utility – Terminal
Způsob 3: Ve Finderu přejdi do složky, klikni pravým tlačítkem
a vyber „Nový Terminal ve složce"
PŘESUN DO SLOŽKY kde chceš ukládat soubory
cd ~/Downloads
Místo ~/Downloads napiš cestu ke své složce.
Tilda (~) znamená tvůj domovský adresář.
Tip: složku můžeš přetáhnout myší přímo do okna Terminalu – cesta se doplní sama.
===============
PŘÍKAZY yt-dlp
===============
----------------------------------------------------------------
1) Zobrazení názvů a délky všech dílů – nic nestahuje
yt-dlp --flat-playlist --print "%(title)s – %(duration_string)s" [ link ]
----------------------------------------------------------------
Užitečné před stahováním celého playlistu, abys věděl, co tě čeká.
----------------------------------------------------------------
2) Stažení audia jako MP3 – nejvyšší kvalita, s metadaty a coverem
yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-metadata --embed-thumbnail -o "%(playlist_title)s/%(playlist_index)s - %(title)s.%(ext)s" [ link ]
----------------------------------------------------------------
Soubory se uloží do pojmenované podsložky a budou očíslované.
Pro mluvené slovo klidně stačí --audio-quality 4 (menší soubor, rozdíl neslyšíš).
----------------------------------------------------------------
3) Stažení videa – max Full HD, s metadaty a coverem
yt-dlp -f "bestvideo[height<=1080]+bestaudio" --embed-metadata --embed-thumbnail -o "%(playlist_title)s/%(playlist_index)s - %(title)s.%(ext)s" [ link ]
----------------------------------------------------------------
Místo 1080 lze napsat 720 (HD), 1440 (2K), 2160 (4K) nebo vynechat podmínku úplně pro nejvyšší dostupné rozlišení.
----------------------------------------------------------------
4) Zobrazení všech dostupných formátů a rozlišení – nic nestahuje
yt-dlp -F [ link ]
----------------------------------------------------------------
Vypíše tabulku s ID formátů. Konkrétní formát pak vyberéš příkazem:
yt-dlp -f ID [ link ]
----------------------------------------------------------------
5) Stažení pouze určitého rozsahu dílů z playlistu
yt-dlp --playlist-items 1-5 [ link ]
----------------------------------------------------------------
Stáhne jen díly 1 až 5. Lze kombinovat libovolně, například: 1,3,5-8
----------------------------------------------------------------
6) Přeskočení již stažených souborů – vhodné pro pravidelné stahování
yt-dlp --download-archive stazene.txt [ link ]
----------------------------------------------------------------
yt-dlp si zapíše ID stažených souborů do souboru stazene.txt.
Při příštím spuštění stejného příkazu přeskočí vše, co už staženo bylo.
----------------------------------------------------------------
7) Omezení rychlosti stahování
yt-dlp --rate-limit 2M [ link ]
----------------------------------------------------------------
Omezí rychlost na 2 MB/s. Hodí se, když nechceš vytížit celé připojení.
Místo 2M lze napsat například 500K nebo 5M.
================================
PRAKTICKÉ PŘÍKAZY V TERMINALU
================================
----------------------------------------------------------------
8) Zobrazení aktuální složky (kde právě jsi)
pwd
----------------------------------------------------------------
----------------------------------------------------------------
9) Přesun do jiné složky
cd ~/Downloads
----------------------------------------------------------------
Dvě tečky = přesun o složku výš:
cd ..
----------------------------------------------------------------
10) Výpis obsahu složky – názvy souborů
ls
----------------------------------------------------------------
----------------------------------------------------------------
11) Výpis obsahu složky – včetně velikostí a dat
ls -lh
----------------------------------------------------------------
----------------------------------------------------------------
12) Výpis pouze MP3 nebo M4A souborů ve složce
ls *.mp3
ls *.m4a
----------------------------------------------------------------
----------------------------------------------------------------
13) Přesun souboru do jiné složky
mv "název souboru.mp3" ~/Music
----------------------------------------------------------------
Hromadný přesun všech MP3:
mv *.mp3 ~/Music
----------------------------------------------------------------
14) Přejmenování souboru
mv "starý název.mp3" "nový název.mp3"
----------------------------------------------------------------
----------------------------------------------------------------
15) Vytvoření nové složky
mkdir Pohadky
----------------------------------------------------------------
Složka se vytvoří v aktuálním umístění.
----------------------------------------------------------------
16) Otevření aktuální složky ve Finderu
open .
----------------------------------------------------------------
Tečka znamená „tato složka" – praktické pro rychlé nalezení stažených souborů.
yt-dlp - practical guide (Mac)
HOW TO INSTALL yt-dlp ON MAC
The easiest way is via Homebrew. If you don't have Homebrew yet, install it first:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Then install yt-dlp and ffmpeg (required for audio conversion):
brew install yt-dlp ffmpeg
HOW TO OPEN TERMINAL
Option 1: Press Cmd + Space, type Terminal and press Enter
Option 2: Finder – Applications – Utilities – Terminal
Option 3: In Finder navigate to your folder, right-click
and select "New Terminal at Folder"
NAVIGATE TO THE FOLDER where you want to save files
cd ~/Downloads
Replace ~/Downloads with your actual folder path.
The tilde (~) represents your home directory.
Tip: you can drag and drop a folder from Finder into the Terminal window – the path fills in automatically.
=====================
yt-dlp COMMANDS
=====================
----------------------------------------------------------------
1) List titles and duration of all episodes – downloads nothing
yt-dlp --flat-playlist --print "%(title)s – %(duration_string)s" [ link ]
----------------------------------------------------------------
Useful before downloading a full playlist so you know what to expect.
----------------------------------------------------------------
2) Download audio as MP3 – highest quality, with metadata and cover art
yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-metadata --embed-thumbnail -o "%(playlist_title)s/%(playlist_index)s - %(title)s.%(ext)s" [ link ]
----------------------------------------------------------------
Files will be saved into a named subfolder and numbered automatically.
For spoken word content --audio-quality 4 is sufficient (smaller file, difference is inaudible).
----------------------------------------------------------------
3) Download video – max Full HD, with metadata and cover art
yt-dlp -f "bestvideo[height<=1080]+bestaudio" --embed-metadata --embed-thumbnail -o "%(playlist_title)s/%(playlist_index)s - %(title)s.%(ext)s" [ link ]
----------------------------------------------------------------
Replace 1080 with 720 (HD), 1440 (2K), 2160 (4K) or remove the condition entirely for the highest available resolution.
----------------------------------------------------------------
4) List all available formats and resolutions – downloads nothing
yt-dlp -F [ link ]
----------------------------------------------------------------
Displays a table with format IDs. To download a specific format use:
yt-dlp -f ID [ link ]
----------------------------------------------------------------
5) Download only a specific range of episodes from a playlist
yt-dlp --playlist-items 1-5 [ link ]
----------------------------------------------------------------
Downloads only episodes 1 to 5. Can be combined freely, for example: 1,3,5-8
----------------------------------------------------------------
6) Skip already downloaded files – useful for regular downloads
yt-dlp --download-archive downloaded.txt [ link ]
----------------------------------------------------------------
yt-dlp saves the IDs of downloaded files into downloaded.txt.
On the next run it will skip everything that has already been downloaded.
----------------------------------------------------------------
7) Limit download speed
yt-dlp --rate-limit 2M [ link ]
----------------------------------------------------------------
Limits speed to 2 MB/s. Useful when you don't want to saturate your connection.
Replace 2M with for example 500K or 5M.
===========================
USEFUL TERMINAL COMMANDS
===========================
----------------------------------------------------------------
8) Show current folder (where you are)
pwd
----------------------------------------------------------------
----------------------------------------------------------------
9) Navigate to a different folder
cd ~/Downloads
----------------------------------------------------------------
Two dots = go one folder up:
cd ..
----------------------------------------------------------------
10) List contents of the current folder – file names only
ls
----------------------------------------------------------------
----------------------------------------------------------------
11) List contents of the current folder – including sizes and dates
ls -lh
----------------------------------------------------------------
----------------------------------------------------------------
12) List only MP3 or M4A files in the folder
ls *.mp3
ls *.m4a
----------------------------------------------------------------
----------------------------------------------------------------
13) Move a file to another folder
mv "filename.mp3" ~/Music
----------------------------------------------------------------
Move all MP3 files at once:
mv *.mp3 ~/Music
----------------------------------------------------------------
14) Rename a file
mv "old name.mp3" "new name.mp3"
----------------------------------------------------------------
----------------------------------------------------------------
15) Create a new folder
mkdir Podcasts
----------------------------------------------------------------
The folder is created in the current location.
----------------------------------------------------------------
16) Open the current folder in Finder
open .
----------------------------------------------------------------
The dot means "this folder" – handy for quickly finding downloaded files.

Žádné komentáře:
Okomentovat