YouTube-DL è uno strumento Windows, Mac OS e Strumento GNU/Linux che semplifica il download di video Web. Implementa un potente motore di download e può scaricare, nonché manipolare i dati audio e video da una serie di siti Web. Come suggerisce il nome, originariamente è iniziato come strumento per scaricare video di YouTube su Android utilizzando i comandi YouTube-DL, tuttavia è stato successivamente ampliato dal quartiere per supportare molto più di un centinaio di siti Web diversi. È open source, poco di dimensioni e consente il download di media con un singolo comando.
Tra gli altri, i comandi “YouTube-DL” supportano il download dal conforto ai servizi:
Youtube
ADN – Anime Digital Network
Audiomack
BBC
Dailymotion
Scoperta
Play.fm
Contrazione
Vimeo
Un elenco di tutti i siti Web supportati può essere scoperto qui.
Grazie al lavoro della comunità open source, è possibile eseguire YouTube-DL su Android con Termux. Una volta installate, tutte le sue operazioni saranno totalmente supportate sul dispositivo Android, incluso l’estrazione dell’audio dai dati video (ad es. Videoclip, concerti online) e selezionando quali flussi da scaricare tra i diversi stili audio e video offerti su il sitoweb.
Come impostarlo
Installa Termux
Installa il plug -in Termux: API. Termux ha bisogno di questo plug -in per ottenere l’accesso all’archiviazione del dispositivo Android.
Abilita il guadagno di archiviazione Accesso a Termux. Apri l’app Termux e vai a rispettare il comando:
Termux-Setup-Storage
Il tuo gadget può lanciare una finestra di dialogo che richiede il guadagno di archiviazione Accesso all’autorizzazione per l’app Termux.
Installa i pacchetti necessari
All’interno di Termux, vai nel comando conforme:
PKG Imposta -y Ffmpeg Python
Ciò imposterà Python e dipendenze FFMPEG. Successivamente, imposta YouTube-DL con il comando conforme:
PIP Imposta YouTube-Dl
Deve leggere: come convertire i dati multimediali utilizzando ffmpeg e termux
Come utilizzare YouTube-Dl per scaricare video di YouTube
YouTube-DL abilita la manipolazione dei media completi utilizzando un singolo comando. Possiamo avviare un download di base con il comando conforme al comando:
YouTube-dl Media_url
Dove Media_url è l’URL del file multimediale. Ad esempio, per scaricare il trailer del film Pulp Fiction da YouTube, faremmo problemi a questo comando:
YouTube-dl
YouTube-DL estraggerà immediatamente le informazioni sulla pagina Web e scaricherà il file multimediale. Nelle versioni presenti, YouTube-DL scarica immediatamente video e flussi audio dei migliori di alta qualità offerti quando non vengono passate scelte extra.
Selezione di video e formato audio
YouTube-DL fornisce diverse scelte di configurazione per il formato video scaricato. Molto prima di tutto, passando il parametro -f proietterà tutti gli stili offerti per il download:
YouTube -dl -f
Ciò fornirà un output come i seguenti:
Comandi YouTube-DL
EDITORI PICCOLA: I temi scuri e gli sfondi neri risparmiano la batteria?
La prima colonna scherma il codice di stile, la seconda colonna dell’estensione dei media e la terza risoluzione (per i flussi video). Significa che richiediamo di scaricare il flusso video più offerto (l’ultimo) e lo stream audio Opus 160K, richiediamo di fornire il comando conforme:
YouTube -dl -f 22+251
Dove il parametro -f indica a YouTube -DL di scegliere i codici di stile 22 e 251, che rappresentano rispettivamente il video e il flusso audio.
Selezione basata sui condizionali
YouTube-DL fornisce prestazioni affascinanti per le persone che richiedono un controllo più elevato. Il video e l’audio possono essere filtrati mettendo una condizione tra parentesi, come in -f “[altezza = 720]” (seleziona e scarica un video con altezza 720 pixel) o -F “[filesize> 10m]” (Seleziona e download Media con dimensioni dei dati superiori a 10 MB). I campi che possono essere utilizzati nei condizionali sono i seguenti:
filesize: il numero di byte, se compreso in anticipo
larghezza: larghezza del video, se noto
Altezza: altezza del video, se noto
TBR: tipico tasso di bit di audio e video in kbit/s
ABR: tipico rate bit audio in kbit/s
VBR: video tipico bit video in kbit/s
ASR: tasso di campionamento audio in Hertz
FPS: frame rate
Quindi, il comando conforme al comando sceglierebbe e scarica i dati video con frame rate superiori a 25, l’altezza superiore o uguale a 720 pixel e velocità di campionamento audio superiore a 44200 Hz:
YouTube -dl -f “[fps> 25] [altezza> = 720] [ASR> 44200]” Media_url
Se i flussi audio/video offerti coprono i criteri forniti, YouTube-DL selezionerà un messaggio di errore e uscirà. Il filtraggio che utilizza i condizionali può essere utile per i vecchi dispositivi Android, che non possono decodificare rapidamente i dati video con alte risoluzioni.
Estrazione e convertire audio
Per estrarre l’audio dai file multimediali, è necessario passare il parametro della riga di comando -x. È anche possibile scegliere il formato audio estratto, con il parametro-audio-formatonull