Scarica un video di YouTube ed estrai automaticamente l'audio

Te ne avevamo già parlato youtube-dl, uno strumento che tramite comandi nel terminale ci permette di scaricare video da YouTube per poi visualizzarli offline, comodamente.

Succede quello dmacias Qualche tempo fa ha realizzato uno script che fa esattamente quello che dice il titolo del post:

  1. Scarica un video di YouTube
  2. Estrai l'audio da quel video

Perché lo script funzioni è necessario che sia installato youtube-dl:

Su Ubuntu e derivati:

sudo apt-get install youtube-dl

In ArchLinux o derivati:

sudo pacman -S youtube-dl

Ora passiamo all'installazione di ffmpeg:

Su Ubuntu e derivati:

sudo apt-get install ffmpeg

In ArchLinux o derivati:

sudo pacman -S ffmpeg

Pronto, ora scaricheremo lo script e gli daremo i permessi di esecuzione:

wget http://www.dmaciasblog.com//wp-content/uploads/2013/09/yoump3

chmod +x yoump3

Pronto!

Ora, per lavorarci, cioè per scaricare l'audio di un video di YouTube, abbiamo ovviamente bisogno di sapere quale video di YouTube non lo è? Prendi ad esempio questo video: Tempo di storie, Nightwish

Eseguiamo lo script e come primo parametro gli passiamo l'URL del video:

./yoump3 http://www.youtube.com/watch?v=4Hlw2xHOXAI

A metà del processo, ci chiederà il nome che vogliamo dare al file, avete essere un nome SENZA spazi.

E pronto!

A proposito, se ti mostra un errore che non può (lo script) trovare youtube-dl in / usr / local / bin / youtube-dl, dovresti creare un collegamento simbolico dal percorso del tuo youtube-dl a dove ti trovi indicare, ovvero:

sudo ln -s /usr/bin/youtube-dl /usr/local/bin/

La fine!

Questo è un modo leggermente più automatico per estrarre l'audio, anche se ovviamente puoi sempre scaricare il video da solo e quindi estrarre l'audio con la tua applicazione preferita. Questa soluzione, sebbene possa essere migliorata, ad esempio, il supporto per gli spazi nel nome (risolvibili con virgolette nello script), diventa quasi un Convertitore da YouTube a MP3 Dato che ce ne sono così tanti su Internet per Windows, ovviamente, eseguiamo il nostro dal terminale, consumerà meno, sapremo esattamente come funziona, ecc. 🙂

La ringrazio molto per dmacias da copione.

Spero ti sia utile.

YouTube


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   vieni fuori 19 suddetto

    (Y)

  2.   Dark Purple suddetto

    È molto più facile usare JDownloader o DownloadHelper (per Firefox quest'ultimo) ...

  3.   Babele suddetto

    Uso Download Helper, ma è sempre bene sapere che ci sono più strumenti di quelli che si usano.

  4.   Eduardo suddetto

    Non ho bisogno di programmi per scaricare da youtube.
    Lo faccio solo così:
    -Utilizzando il player HTML5 di Youtube, faccio clic con il tasto destro sul video.
    -Seleziono «Ispeziona elemento»
    -Nell'albero HTML, seleziono il tag in cui si trova il video in riproduzione e vado alla proprietà "src".
    -C'è il collegamento diretto al file video. Copio semplicemente quel link e lo apro in un'altra scheda.
    -Premo Ctrl + S (salva con nome) e seleziono la cartella in cui voglio scaricare il video. Oppure puoi anche incollare quel link accanto al comando wget, per il quale usiamo la console. e Voilá.

    1.    KZKG ^ Gaara suddetto

      Fondamentalmente questo è ciò che fa youtube-dl, analizza anche l'html per ottenere il titolo del video e inserire quel titolo nel nome del file.

  5.   dmacias suddetto

    Grazie per la menzione amico.
    Per quanto riguarda ciò che è molto migliorabile, sei mancato, è molto molto molto migliorabile xD dato che l'ho fatto con l'intenzione di mostrare qualche nuovo GNU / linuxeros che ho riconvertito da Windowscrismo che con solo pochi minuti di tastiera possiamo gestire A " piccolo programma "per le nostre esigenze specifiche senza caricare i nostri sistemi di programma più pesanti in modo da utilizzare il 10% delle sue opzioni, perché qui è solo quel 10% che useremo.

    Visto che lo dici, lo modifico per potergli dare il nome con spazi, il che mi fa arrossire la vaghezza 😛

    Un altro piccolo punto, se metti lo script nella cartella / usr / local / bin e gli dai i permessi di esecuzione lì, sarà sufficiente mettere nel terminale yoump3 "address" senza dover andare nella cartella dello script e avviarlo con ./ Per una semplice comodità, è sufficiente scaricarlo direttamente sul sito in cui si desidera.

    saluti

  6.   scuro suddetto

    Buone informazioni

  7.   mono suddetto

    Amico, un modo interessante per farlo, è sempre bene avere diverse alternative per fare qualcosa, ma, come indicato sopra, è molto più semplice farlo con videodownloadhelper (estensione per firefox), è facile da installare ed estrarre il l'audio usa anche ffmpeg.

    Dai un'occhiata se vuoi:
    https://addons.mozilla.org/es/firefox/addon/video-downloadhelper/?src=hp-dl-mostpopular

  8.   usiamo linux suddetto

    Ti piacciono anche i Nightwish? Lo stavo ascoltando un paio di anni fa ... ho già perso le tracce di lui ...
    Allo stesso modo, l'audio è RE pessimo in quel video.
    A parte questo, grande contributo!
    Abbraccio! Paolo.

    1.    KZKG ^ Gaara suddetto

      I Nightwish da quando Tarja se n'è andata sono cambiati molto, con Anette non è stato lo stesso ... ora hanno cambiato Florr (o qualunque cosa sia scritto), vedremo 🙂

      Riguardo all'audio ... beh, è ​​un esempio che onestamente, ho cercato un video e voilà, non ho nemmeno controllato la qualità dell'audio hahaha

      saluti

  9.   John suddetto

    Io uso clipgrab, gli dai l'indirizzo del video che vuoi scaricare da YouTube e ti dà le opzioni in quale formato lo desideri, sia audio che video. Penso che non sia complicato.

  10.   Akira kazama suddetto

    Proprio ieri stavo cercando di usarlo, ma con quasi tutti i link che stavo cercando di convertire, mi ha mostrato il seguente errore:

    Firme crittografate rilevate.
    ERRORE: impossibile scaricare il video

    Ho finito per utilizzare uno dei tanti siti Web che convertono i link di YouTube in MP3. Pietà.

  11.   adr14n suddetto

    Le ultime versioni di youtube-dl hanno la possibilità di estrarre l'audio utilizzando i seguenti parametri:

    youtube-dl -x: mp3 in formato audio

    Saluti!

  12.   ossatura suddetto

    C'era una volta un terminale che diceva:

    »Ffmpeg versione 0.8.9-6: 0.8.9-0ubuntu0.13.10.1, Copyright (c) 2000-2013 gli sviluppatori Libav realizzati il ​​9 novembre 2013 19:09:46 con gcc 4.8.1
    *** QUESTO PROGRAMMA È DEPRECATO ***
    Questo programma viene fornito solo per compatibilità e verrà rimosso in una versione futura. Utilizza invece avconv. »

    E finisco con un file da 0 mega ... per sempre felici e contenti

  13.   uccisione di topi suddetto

    Anche Minitube è buono e più comodo
    saluti

  14.   Jecale47 suddetto

    Ciao, ho fatto tutto con zypper perché ho OpenSuse e in quel momento ho scaricato l'esempio, senza problemi, ma ora non so quale sia lo script e ottengo questo: bash: ./yoump3: Il file o la directory fa non esiste.

  15.   biker suddetto

    se sai che youtube-dl stesso ha un'opzione per estrarre l'audio, giusto?
    $ youtube-dl –aiuto
    Opzioni di post-elaborazione:
    -x, –extract-audio converte i file video in file solo audio (richiede
    ffmpeg o avconv e ffprobe o avprobe)
    –FORMATO in formato audio "migliore", "aac", "vorbis", "mp3", "m4a", "opus" o
    "Wav"; migliore per impostazione predefinita
    –Qualità della qualità audio Specifica della qualità audio ffmpeg / avconv, inserire
    un valore compreso tra 0 (migliore) e 9 (peggiore) per VBR
    o un bitrate specifico come 128K (predefinito 5)
    –Recode-video FORMAT Codifica il video in un altro formato, se necessario
    (attualmente supportato: mp4 | flv | ogg | webm)
    -k, –keep-video mantiene il file video su disco dopo il post-
    in lavorazione; il video viene cancellato per impostazione predefinita

    Non credo di aver bisogno di uno script separato.

  16.   Carlos Carcamo suddetto

    Eccellente, sono giorni che cerco qualcosa del genere!

  17.   foroso suddetto

    Grazie mille!

  18.   Nabucodonosor suddetto

    $ youtube-dl –extract-audio (o -x funziona anche) –audio-format mp3 (anche vorbis o mp4 e altri) –audio-quality 129k (o 192 320 64 32) URLdelvideo
    Solo senza la necessità di alcuno script esterno fa lo stesso.

  19.   c4esplosivo suddetto

    Ottimo copione, molto utile, preciso e semplice.
    -------------------

    Ecco un collegamento con uno script simile e un po 'più complesso che scarichi e dai la possibilità di convertirlo in formati mp3 e 3gp.
    https://github.com/c4explosive/tubecprt

  20.   corvo291286 suddetto

    qualcuno sa perché ottengo questo alla fine:

    *** QUESTO PROGRAMMA È DEPRECATO ***
    Questo programma viene fornito solo per compatibilità e verrà rimosso in una versione futura. Si prega di utilizzare invece avconv.
    * 4Hlw2xHOXAI *: nessun file o directory di questo tipo
    rm: impossibile eliminare "* 4Hlw2xHOXAI *": il file o la directory non esiste
    Finito