Przejdź do treści
yt-dlp

Generator poleceń yt-dlp dla Pinteresta

Złóż polecenie yt-dlp dla pinów z filmem na Pinterescie.

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

Twoje polecenie

yt-dlp --merge-output-format mp4 --no-playlist https://www.pinterest.com/pin/123456789/
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ść

O czym pamiętać przy Pinterescie

Adresy pojedynczych pinów z filmem działają od razu i nie wymagają żadnych specjalnych opcji.

Obsługa całych tablic jest ograniczona i zmienia się razem z kodem samego Pinteresta. Podawanie adresów pinów pojedynczo jest wolniejsze i wyraźnie pewniejsze.

Nie każdy pin to film — większość to obrazy — i tablica podana yt-dlp w całości wraca głównie jako pozycje obrazów. Pinów z filmem dotyczy ta strona: otwórz pin, skopiuj adres samej strony pina (nie adres obrazu i.pinimg.com, który pokazuje przeglądarka) i pozwól yt-dlp rozstrzygnąć, czy media za nim to film. Gdy yt-dlp odpowiada obrazem, ten pin naprawdę nie ma filmu; nie ma opcji, która zamieniłaby pin z obrazem w pin z filmem.

Pinterest zamyka część treści za logowaniem, i w przeciwieństwie do większości platform ta brama dotyczy przeglądania równie mocno co pobierania — bez cookies tablice zatrzymują się po pierwszej stronie, a piny z filmem w niektórych kategoriach nie zwracają niczego. Opcja cookies z przeglądarki to tu pewna droga: zaloguj się jak zwykle w swojej przeglądarce, przekaż słoik cookies yt-dlp, a stronicowanie pójdzie za kontem, na którym jesteś zalogowany. Cookies z wylogowanej sesji nie dają niczego.

Dla długiej tablicy albo profilu, który warto trzymać w zgodzie ze źródłem, połącz cookies z plikiem rejestru i regularnie uruchamiaj to samo polecenie: rejestr zapisuje każdy już pobrany pin, więc każde kolejne uruchomienie przenosi tylko to, co przypięto od ostatniego. Licz się z tym, że kształt wyniku będzie się zmieniał — Pinterest przeprojektowuje swój kod częściej niż jakakolwiek inna platforma wspierana przez yt-dlp, i gdy tablica nagle pobiera się jako jedna gigantyczna galeria albo traci tytuły, zaktualizowany yt-dlp jest zwykle całym remedium. Zgłoś to dopiero, gdy aktualizacja nie pomoże.

Nazwij wynik dla tablicy, nie dla pina. Tytuły pinów się powtarzają — „Bez tytułu", nazwa tablicy albo nic — więc prosty wzór tytułu koliduje w obrębie jednego uruchomienia; domyślny wzór trzyma tu id, które jest unikatowe, a dodanie numeru w playliście układa pobraną tablicę w jej własnej kolejności. Sekcje wewnątrz tablicy przychodzą jako subplaylisty, a plik rejestru śledzi każdy poziom tego bez ponownego pobierania czegokolwiek przy następnym uruchomieniu.

Częste pytania

Czy yt-dlp pobierze filmy z Pinteresta?
Tak, adresy pinów zawierających film działają od razu.
Czy mogę pobrać całą tablicę?
Obsługa tablic jest ograniczona i często się zmienia. Podawanie adresów pinów pojedynczo jest pewniejsze.