#1 Le 15/11/2021, à 22:09
- thib1984
ytdlmusic : téléchargement des MP3 depuis youtube
Principe : ytdlmusic vous permet de télécharger un MP3 via youtube tout en restant dans votre terminal. Ce programme utilise principalement deux dépendances : une pour afficher les résultats de youtube (youtube-search-python) et une pour le téléchargement à proprement parler (yt_dlp)
Site : https://github.com/thib1984/ytdlmusic
Installation (avec pip3 installé) :
pip3 install ytdlmusic
Exemple :
ytdlmusic "Rexlambo Stay With Me"
pour proposer 5 résultats à l'utilisateur puis télécharger le MP3 dans le répertoire courant
thib1984@DESKTOP-BRCQS31:~$ ytdlmusic "Rexlambo Stay With Me"
search "Rexlambo Stay With Me" with youtube-search-python
1
Rexlambo - stay with me
https://www.youtube.com/watch?v=LrED6SSFf-I
3:52 - 13,895 views
2
stay with me – Rexlambo (No Copyright Music)
https://www.youtube.com/watch?v=a0hkrjqpIOo
3:52 - 184,947 views
3
Rexlambo - stay with me
https://www.youtube.com/watch?v=TjATW8iAwa0
3:51 - 730 views
4
Rexlambo - stay with me
https://www.youtube.com/watch?v=0vnOMFmBUGk
3:52 - 890 views
5
Rexlambo - stay with me | Sunset Music
https://www.youtube.com/watch?v=CCbqSRnX6jQ
3:52 - 22 views
Which (1-5, 0 to exit, 1 by default) ? 2
download https://www.youtube.com/watch?v=a0hkrjqpIOo with yt_dlp
start yt-dlp operation
[youtube] a0hkrjqpIOo: Downloading webpage
[youtube] a0hkrjqpIOo: Downloading android player API JSON
[info] a0hkrjqpIOo: Downloading 1 format(s): 251
[download] Destination: Rexlambo Stay With Me.webm
[download] 100% of 3.69MiB in 00:00
[ExtractAudio] Destination: Rexlambo Stay With Me.mp3
Deleting original file Rexlambo Stay With Me.webm (pass -k to keep)
[Metadata] Adding metadata to "Rexlambo Stay With Me.mp3"
end yt-dlp operation
Rexlambo Stay With Me.mp3 is ready
Il existe beaucoup d'options visibles avec
ytdlmusic --help
ou sur le github du projet
Pour l'installation, c'est simplement
pip3 install pypodo
N'hésitez pas à remonter les anomalies ou améliorations possibles, ici ou dans le github du projet
@jlfh0816 @Tawal , je me permets de vous tagger , ca se passe ici maintenant !
Dernière modification par thib1984 (Le 16/11/2021, à 07:46)
Hors ligne