La lettura di un video di YouTube solo per l'audio è possibile nella riga di comando?


8

Vorrei connettermi a YouTube e leggere un video solo per l'audio con i comandi. È possibile?


VLC può riprodurre video di Youtube, dovresti giocherellare con le opzioni della riga di comando per disabilitare la GUI, il video e dirgli il dispositivo audio corretto da usare

Risposte:


13

Per scaricare l'audio come mp3, denominando il file includendo il nome degli autori e il titolo del video, usare:

youtube-dl -x --audio-format mp3 '<URL>'


Ad esempio, per scaricare quell'interessante discorso di Linus gite includere il nome dell'autore del caricamento nel nome del file (*),

youtube-dl -x --audio-format mp3 --output '%(uploader)s-%(title)s.%(ext)s' 'https://www.youtube.com/watch?v=4XpnKHJAok8'

salverà l'audio come file
Google-Tech Talk - Linus Torvalds on git.mp3


Ad oggi , è necessario scaricare tutti i dati video e dividere la parte audio , scartando le immagini.
Ma si prevede che sarà possibile scaricare presto solo la traccia audio , con uno dei prossimi aggiornamenti di youtube-dl, combinato con le modifiche sul lato server di YouTube.

youtube-dlquindi utilizza ffmpegper convertire il .m4afile scaricato nel .mp3formato.

Per ridurre la riga di comando, è possibile salvare le opzioni nel file di configurazione:
~/.config/youtube-dl.conf

* -xè la forma abbreviata di--extract-audio


Non funziona: [download] 100% delle dimensioni .MiB in time ERRORE: ffprobe o avprobe non trovato. Si prega di installarne uno. Penso che sia a causa di ffmpeg.
aleroy,

@aleroy Sì, giusto. (Prova apt-get install ffmpeg o equivalente)
Volker Siegel,

Tutto questo supponiamo di scaricare il video, ma cosa succede se non lo scarichiamo, ma lo leggiamo? Come lo posso fare?
aleroy,

Cosa intendi con "appena letto"? L'audio è mescolato con il video in un file, quindi dobbiamo prima ottenere quel file.
Volker Siegel,

Perché stai passando --restrict-filenames? Non è affatto necessario. Si noti inoltre che qualsiasi versione recente di youtube-dl scarica solo l'audio per i video di YouTube .
phihag,

6

È possibile utilizzare youtube-dl -f bestaudio <URL>per scaricare l'audio del video e mplayerriprodurlo.


Grazie, ma non ce l'ho mplayere non voglio installarlo. Ne conosci uno già installato su OS X Mavericks?
aleroy,

aleroy, dovrai installare qualcosa , perché no mplayer?
Alexander,

@Alexander Alla fine l'ho fatto, il sito Web non mi ha fatto fidare. Ma comunque, come posso ora mettere questo in background? (non sospeso con Ctrl+Z)
aleroy,

basta digitare bgdopo aver premuto ctrl-z, o meglio, usaretmux
Alexander

1
@Alexander grazie, ho scoperto Tmux ed è molto potente.
aleroy,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.