Vai al contenuto
yt-dlp

Generatore di comandi yt-dlp per Vimeo

Componi un comando yt-dlp per i video di Vimeo, compresi quelli privati e quelli con incorporamento limitato per dominio.

Facoltativo. Se lo lasci vuoto il comando finisce con URL, da riempire tu.

Il tuo comando

yt-dlp --merge-output-format mp4 --no-playlist --embed-metadata https://vimeo.com/123456789
Base

Solo audio estrae la traccia sonora e scarta il video.

Video e qualità

Mette un tetto all'altezza. yt-dlp sceglie comunque la traccia migliore entro quel limite.

Il tipo di file in cui vengono uniti video e audio separati.

Opzioni avanzate (3)

Sostituisce il menu della qualità. Per chi conosce già la sintassi dei formati.

Reimpacchetta le tracce senza ricodificare. Veloce e senza perdite.

Ricodifica il video. Lento e con perdite — solo se remux non basta.

Audio

Il file in cui l'audio viene convertito.

Il VBR dà il miglior rapporto dimensione/qualità; un bitrate fisso è più prevedibile.

Sottotitoli

Incorporare li mette dentro il video; salvare scrive un .srt separato accanto.

Separate da virgola. Scrivi all per tutte le lingue disponibili.

Playlist e canali

Cosa fare quando l'URL appartiene sia a un video sia a una playlist.

Funzionano sia gli intervalli sia gli elenchi, per esempio 1-10,15 oppure -5::2 per uno ogni due partendo dalla fine.

Opzioni avanzate (1)

Annota cosa è già stato scaricato, così una nuova esecuzione lo salta. È così che si tiene sincronizzato un canale.

Spezzoni e capitoli
Opzioni avanzate (2)

Un intervallo come *00:01:30-00:03:00, oppure il nome di un capitolo. L'asterisco iniziale indica che è un orario.

Metadati e copertina
Opzioni avanzate (3)
SponsorBlock

Taglia dal file gli spezzoni segnalati dalla comunità, in base ai dati di SponsorBlock.

Opzioni avanzate (1)

Tiene gli spezzoni ma li segnala, così li salti tu.

File e cartelle

I nomi dei campi vanno dentro %(...)s. Le barre creano cartelle.

Opzioni avanzate (4)

Dove vengono scritti i file. Combinandola col modello sopra si ottengono sottocartelle.

Lunghezza massima del nome file, in caratteri.

Filtri
Opzioni avanzate (5)

AAAAMMGG, oppure una data relativa come now-1month.

AAAAMMGG, oppure una data relativa.

Salta tutto ciò che è più piccolo. Accetta 5M, 500K e simili.

Salta tutto ciò che è più grande.

Quanti file scaricare prima di fermarsi.

Rete

Per esempio 2M o 500K. Utile quando ti serve il resto della banda.

Opzioni avanzate (5)

Velocizza i flussi frammentati. Quattro è un punto di partenza sensato.

Quante volte riprovare una parte fallita. È ammesso anche infinite.

URL di un proxy HTTP, HTTPS o SOCKS.

Fa sembrare le richieste provenienti da un browser vero. È il rimedio classico quando compare un 403 improvviso.

Accesso e cookies

Legge direttamente la tua sessione. Serve per contenuti privati, con limite d'età o riservati agli iscritti.

Opzioni avanzate (1)

Un cookies.txt in formato Netscape esportato dal tuo browser.

Diretta
Opzioni avanzate (2)

Continua a controllare finché una diretta programmata non parte. MIN-MAX sono i secondi tra i controlli.

Aggiramenti
Opzioni avanzate (3)

Deprecato in favore di --add-headers. Resta perché tante guide vecchie lo usano ancora.

Deprecato in favore di --add-headers.

Opzioni specifiche di un sito, per esempio youtube:player_client=web.

Output e debug
Opzioni avanzate (2)
Reimposta

Video privati e limitati

Vimeo permette all'autore di limitare la riproduzione a determinati domini. Quando un video parte su un sito ma non con un comando yt-dlp nudo, ciò che manca è in genere un referer che punti a quella pagina.

I video privati richiedono i cookies di un account con accesso. Quelli protetti da password usano un'opzione separata, che di proposito non è in questo modulo: è un segreto, e i link condivisi lo porterebbero con sé.

La qualità di Vimeo è la parte semplice: la scala è onesta, 1080p e 4K esistono dove esistono, e il tetto d'altezza si comporta esattamente come documentato. Ciò che varia è l'accesso. Un video solo-da-incorporare si riproduce dentro il player sul sito del proprietario; yt-dlp ha bisogno di un header referer corrispondente a quella pagina, e questo modulo ne fornisce uno — il modo di fallire è un referer per un dominio diverso da quello dove vive l'incorporamento, che Vimeo legge come senza licenza.

Vimeo ospita parecchio contenuto commerciale dietro il suo stesso paywall — film a noleggio, piattaforme di corsi, siti di portfolio costruiti sul player marchiato di Vimeo. Questi si risolvono solo con le credenziali che li hanno comprati, se si risolvono: il player della piattaforma di corsi non è il player pubblico di Vimeo, e yt-dlp non ha varco. Se il video si riproduce dentro un sito per cui paghi, le opzioni di download sono quelle del sito stesso; una URL Vimeo nuda non esisterà per lui.

Per i file in sé, capitoli e sottotitoli passano come ovunque — --write-subs salva ciò che chi ha caricato ha allegato, e i creator di Vimeo sono insolitamente diligenti sui sottotitoli, quindi vale la pena provare. Le tracce testuali su un film 4K sono grandi; se vuoi solo l'immagine, il tetto d'altezza da solo governa la dimensione, e la traccia audio segue automaticamente nell'unione.

Un vicolo cieco vero da nominare: i link Showcase privati e i video non in elenco dove il link stesso è il segreto — quelli richiedono l'opzione --video-password, che questo modulo omette di proposito perché una URL condivisibile che porta una password è un cattivo affare. Tutto il resto che fallisce è accesso: cookies per il privato, referer per gli incorporamenti — e aggiorna prima yt-dlp, l'estrattore di Vimeo è stato rielaborato più di una volta.

Domande frequenti

yt-dlp può scaricare video privati di Vimeo?
Solo se la tua sessione può vederli. Usa --cookies-from-browser, e tieni presente che alcuni incorporamenti controllano anche la pagina di provenienza.
E i video protetti da password?
yt-dlp ha --video-password per questo. Non è in questo modulo perché è un segreto e i link condivisi lo porterebbero con sé.
Come ottengo la qualità migliore su Vimeo?
Lascia la qualità su «migliore», oppure esegui -F per vedere la scala. Alcune versioni sono offerte solo a sessioni autenticate.