28 Dicembre 2019 di Daniele Frulla
I contenuti che si trovano online spesso sono disponibili senza copyright ed possiamo facilmente convertire un video Youtube in file mp3 (rispetta sempre le regole copyright!).
La conversione che in genere si vuole fare riguarda soprattutto musica e traccie audio di artisti famosi.
Attraverso librerie Python e con l’uso di Linux possiamo convertire con semplici comandi il video youtube in file Mp3.
L’occorrente è semplice:
Il tools che utilizzeremo è yt2mp3.
Installiamo python 3 con virtualenv:
virtualenv -p /usr/bin/python3 venv
source venv/bin/activate
A questo punto siamo entrati nella shell virtuale (cartella venv) nella quale possiamo installare il nostro tools.
pip3 install yt2mp3
Visualizziamo ora l’help del tools:
yt2mp3 -h
usage: yt2mp3 [options]
optional arguments:
-h, --help show this help message and exit
--version show the program version number and exit
-t TRACK [TRACK ...], --track TRACK [TRACK ...]
specify the track name query
-a ARTIST [ARTIST ...], --artist ARTIST [ARTIST ...]
specify the artist name query
-c, --collection specify the album name query
-u URL, --url URL specify the YouTube URL/ID of the video to convert
-p PLAYLIST, --playlist PLAYLIST
specify the YouTube URL/ID of the playlist to convert
-r RESOLUTION, --resolution RESOLUTION
specify the resolution for the cover-art image
-o, --overwrite overwrite file if one exists in output directory
-v, --verbose display a download progress bar
-q, --quiet suppress command-line output
Se come opzione non inseriamo nulla ci chiederà il nome della traccia e dell’artista in questo modo (nell’esempio traccia big bang e artista Jovanotti):
yt2mp3
Track: big bang
Artist: Jovanotti
✔ Download Complete
♬ Converting to MP3
✔ Done
Il nostro file Mp3 sarà collocato nella cartella ~/Downloads/Music/
L’installazione può facilmente essere fatta in un contenitore docker.
Spero che il tutorial vi sia stato utile.
Lascia un commento