La lecture d'une vidéo YouTube uniquement pour le son est-elle possible en ligne de commande?


8

Je souhaite me connecter à YouTube et lire une vidéo uniquement pour l'audio avec des commandes. Est-ce possible?


VLC peut lire des vidéos Youtube, vous devriez jouer avec les options de ligne de commande pour désactiver l'interface graphique, la vidéo et lui dire le bon périphérique audio à utiliser

Réponses:


13

Pour télécharger l'audio en tant que mp3, en nommant le fichier, y compris le nom de l'auteur et le titre de la vidéo, utilisez:

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


Par exemple, pour télécharger cette conversation intéressante sur Linus git, et inclure le nom de l'uploader dans le nom du fichier (*),

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

enregistrera l'audio en tant que fichier
Google-Tech Talk - Linus Torvalds on git.mp3


À ce jour , cela doit télécharger les données vidéo complètes et séparer la partie audio , en supprimant les images.
Mais il est prévu qu'il sera possible de télécharger juste l'audio piste bientôt , avec l' une des prochaines mises à jour youtube-dl, combinées à des changements du côté du serveur YouTube.

youtube-dlutilise ensuite ffmpegpour convertir le .m4afichier téléchargé au .mp3format.

Pour raccourcir la ligne de commande, les options peuvent être enregistrées dans le fichier de configuration:
~/.config/youtube-dl.conf

* -xest la forme abrégée de--extract-audio


Cela ne fonctionne pas: [télécharger] 100% de la taille .MiB dans le temps ERREUR: ffprobe ou avprobe introuvable. Veuillez en installer un. Je pense que c'est à cause de ffmpeg.
— aleroy

@aleroy Oui, c'est vrai. (Essayez apt-get install ffmpeg ou équivalent)
— Volker Siegel

Tout cela suppose de télécharger la vidéo mais que se passe-t-il si nous ne la téléchargeons pas, mais que nous la lisons juste? Comment puis je faire ça?
— aleroy

Que voulez-vous dire par «juste lire»? L'audio est mélangé avec la vidéo dans un fichier, nous devons donc d'abord obtenir ce fichier.
— Volker Siegel

Pourquoi tu passes --restrict-filenames? Ce n'est pas du tout nécessaire. Notez également que toute version récente de youtube-dl ne télécharge que l'audio des vidéos YouTube .
— phihag

6

Vous pouvez utiliser youtube-dl -f bestaudio <URL>pour télécharger l'audio de la vidéo et la mplayerlire.


Merci, mais je n'en ai pas mplayer, et je ne veux pas l'installer. En connaissez-vous un déjà installé sur OS X Mavericks?
— aleroy

aleroy, vous devrez installer quelque chose , pourquoi pas mplayer?
— Alexander

@Alexander Je l'ai finalement fait, le site ne m'a pas fait confiance. Mais peu importe, comment puis-je maintenant mettre cela en arrière-plan? (non suspendu avec Ctrl+Z)
— aleroy

tapez simplement bgaprès avoir appuyé ctrl-z, ou mieux, utiliseztmux
— Alexander

1
@Alexander merci, j'ai découvert Tmux et c'est très puissant.
— aleroy
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.