Przejdź do treści
yt-dlp

Generator poleceń yt-dlp

Wybierz potrzebne opcje i dostań dokładne polecenie yt-dlp — już z poprawnym cytowaniem dla twojego shella. Bez zapamiętywania flag, bez instalowania czegokolwiek tutaj, bez wysyłania czegokolwiek.

Opcjonalne. Zostaw puste i polecenie skończy się słowem URL, które wpiszesz sam.

Twoje polecenie

yt-dlp URL
Podstawy

Tylko dźwięk wyciąga ścieżkę audio i porzuca obraz.

Wideo i jakość

Ogranicza wysokość. yt-dlp i tak wybierze najlepszą ścieżkę na tym poziomie lub niżej.

Typ pliku, w którym scalane są osobne ścieżki obrazu i dźwięku.

Opcje zaawansowane (3)

Zastępuje listę jakości. Dla tych, którzy znają już składnię formatów.

Przepakowuje ścieżki bez przekodowania. Szybko i bez straty.

Przekodowuje obraz. Wolno i ze stratą — tylko gdy remux nie wystarcza.

Dźwięk

Plik, na który konwertowany jest dźwięk.

VBR daje najlepszy stosunek rozmiaru do jakości; stały bitrate jest bardziej przewidywalny.

Napisy

Wtopienie umieszcza je w pliku wideo; zapis tworzy obok osobny plik .srt.

Rozdzielone przecinkami. Wpisz all, żeby wziąć wszystkie dostępne języki.

Playlisty i kanały

Co zrobić, gdy adres należy zarazem do filmu i do playlisty.

Działają zakresy i listy, na przykład 1-10,15 albo -5::2, żeby brać co drugą pozycję od końca.

Opcje zaawansowane (1)

Zapisuje, co już pobrano, więc kolejne uruchomienie to pomija. Tak utrzymuje się kanał w zgodzie ze źródłem.

Fragmenty i rozdziały
Opcje zaawansowane (2)

Zakres czasu w postaci *00:01:30-00:03:00 albo nazwa rozdziału. Gwiazdka na początku oznacza, że to znacznik czasu.

Metadane i okładka
Opcje zaawansowane (3)
SponsorBlock

Wycina z pliku fragmenty oznaczone przez społeczność, na podstawie danych SponsorBlock.

Opcje zaawansowane (1)

Zostawia fragmenty, ale je oznacza, żebyś sam je przeskakiwał.

Pliki i foldery

Nazwy pól wpisuje się w %(...)s. Ukośniki tworzą foldery.

Opcje zaawansowane (4)

Gdzie zapisywać pliki. W połączeniu ze wzorem powyżej daje podfoldery.

Maksymalna długość nazwy pliku w znakach.

Filtry
Opcje zaawansowane (5)

RRRRMMDD albo data względna, na przykład now-1month.

RRRRMMDD albo data względna.

Pomija wszystko mniejsze. Przyjmuje 5M, 500K i podobne.

Pomija wszystko większe.

Ile plików pobrać, zanim proces się zakończy.

Sieć

Na przykład 2M albo 500K. Przydatne, gdy resztę pasma potrzebujesz na coś innego.

Opcje zaawansowane (5)

Przyspiesza strumienie dzielone na fragmenty. Cztery to sensowny początek.

Ile razy powtarzać nieudany fragment. Można wpisać infinite.

Adres proxy HTTP, HTTPS albo SOCKS.

Sprawia, że żądania wyglądają jak z prawdziwej przeglądarki. To zwykłe lekarstwo na nagłe 403.

Logowanie i cookies

Czyta wprost twoją zalogowaną sesję. Potrzebne przy treściach prywatnych, z ograniczeniem wieku albo tylko dla członków.

Opcje zaawansowane (1)

Plik cookies.txt w formacie Netscape wyeksportowany z przeglądarki.

Transmisje na żywo
Opcje zaawansowane (2)

Odpytuje, dopóki zaplanowana transmisja się nie zacznie. MIN-MAX to sekundy między sprawdzeniami.

Obejścia
Opcje zaawansowane (3)

Przestarzałe na rzecz --add-headers. Zostało, bo wiele starszych poradników nadal tego używa.

Przestarzałe na rzecz --add-headers.

Opcje właściwe danej stronie, na przykład youtube:player_client=web.

Wyjście i diagnostyka
Opcje zaawansowane (2)
Wyczyść

Po co generator poleceń?

yt-dlp ma kilkaset opcji, a te przydatne rzadko działają same: żądanie 1080p oznacza połączenie format selectora z merge containerem, a wtapianie napisów po cichu wymaga ffmpeg. Ta strona ma te kombinacje już zaszyte, dzięki czemu polecenie działa za pierwszym razem.

Każda opcja odpowiada tu prawdziwemu flagowi, pokazanemu obok niej, a spis opcji dokumentuje je wszystkie dla konkretnej wersji yt-dlp. Nic nie jest schowane za płatnym planem.

Jak złożyć polecenie yt-dlp

  1. Wklej adres wybranego filmu, playlisty albo kanału w pole URL.
  2. Wybierz jakość, container, format dźwięku, napisy i wszystko inne, czego potrzebujesz. Polecenie odświeża się na bieżąco.
  3. Przejdź do swojego shella, skopiuj polecenie i uruchom je w terminalu, w którym jest zainstalowany yt-dlp.

Częste pytania

Czym jest generator poleceń yt-dlp?
To formularz, który pisze polecenie za ciebie. Wybierasz, czego chcesz, zwykłymi słowami, a on tworzy dokładną linię yt-dlp — flagi w poprawnej kolejności i cytowanie właściwe dla twojego shella.
Czy muszę coś instalować, żeby korzystać z tej strony?
Do korzystania ze strony nie — ona tylko wypisuje tekst. Do uruchomienia polecenia potrzebny jest yt-dlp, a do wszystkiego, co scala, konwertuje albo wtapia, także ffmpeg. Instrukcja instalacji obejmuje jedno i drugie.
Jakie opcje yt-dlp mogę wygenerować?
Wszystko, czego potrzebuje większość ludzi: format i jakość, wyciąganie dźwięku, napisy, playlisty, fragmenty, SponsorBlock, metadane, nazwy plików, filtry, ustawienia sieci, cookies, transmisje i typowe obejścia. Spis opcji wymienia je wszystkie.
Czy te polecenia działają też w youtube-dl?
W większości tak. yt-dlp zachował nazwy opcji z youtube-dl, więc proste polecenia są wymienne. Nowsze opcje, takie jak --download-sections, --sponsorblock-remove i --impersonate, istnieją tylko w yt-dlp.
Czy coś jest płatne?
Nie. Wszystkie opcje, zestawy i strony są bezpłatne. Nic nie jest wysyłane, nie ma kont, a żadna część generatora nie jest odłożona dla płatnego planu.