Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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