Jarvis et lancer une musique

Depuis peut je me suis mis en tête de faire mon propre google home mais il peut plus pousser que ceux qu’on trouve sur internet. En effet, je voudrais que celui-ci puisse lancer des musiques quand je lui demande, lancer des jeux sur mon pc quand je le souhaite, être accessible sur une smartwatch.
Mais mon problème aujourd’hui est bien plus simple, j’ai utilisé le plug-in jarvis-youtube-music-player, j’ai changer le code pour qu’il lance la musique avec mpv. La musique ce lance mais bug et saccade le temps qu’elle charge dans le cache. La solution était de la faire lire avec vlc mais avec celui-c,i mon assistant vocal me dit « je lance la musique » mais aucune musique n’ai audible. Si vous avez des solutions je vous laisse le liens de jarvis (mon assistant vocal)
et le plug-in (jarvis-youtube-musics-player).

hello,

je ne connais pas jarvis mais je suppose que quelque part ds la config tu lui indiques vlc ! as tu essayais avec cvlc ? ( la doc dans : man cvlc ) c’est la même chose mais sans l’interface graphique.

oui justement je lui indique cvlc dans le fichier la commande est :
nohup cvlc --no-video - YouTube

dans le github ds l’install.sh il installe youtube-dl peut être il faudrait le réinstaller. google change parfois la façon de gérer les vidéos , la dernière fois au début de l’année 20.

sudo wget https://yt-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

J’ai essayer tes commande cela m’a bien re télécharger youtube-dl mais cela ne résout pas mon problème la musique ne se lance toujours pas je ne sais vraiment pas quoi faire

Bonjour,

J’ai réussis à fixer partiellement mon problème. Maintenant la vidéo que je télécharge sur youtube ouvre vlc mais la musique se coupe directement. Je vous laisse les messages d’erreurs affiché si ça peut vous aider. Je sais que @Nabla m’a déjà aidé dans le passer donc si tu peux regarder cela, je t’en serais reconnaissant.
Merci pour toute autre aide :wink:

Fichier nohup.out :

[00465060] pulse audio output error: PulseAudio server connection failure: Connection refused
[00487208] core interface error: no suitable interface module
[003c9918] core libvlc error: interface « globalhotkeys,none » initialization failed
[0047cd18] dummy interface: using the dummy interface module…
[00465b80] core playlist: stopping playback
[006fb060] pulse audio output error: PulseAudio server connection failure: Connection refused
[0071d208] core interface error: no suitable interface module
[0065f918] core libvlc error: interface « globalhotkeys,none » initialization failed
[00712d18] dummy interface: using the dummy interface module…
[006fbb80] core playlist: stopping playback
[722dbe18] http access error: failed to read answer
[722dbe18] http access error: seek failed

Fichier playback.log :

[01bdc088] vlcpulse audio output error: PulseAudio server connection failure: Connexion refusée
[01b58b58] main libvlc: Lancement de vlc avec l’interface par défaut. Utiliser « cvlc » pour démarrer VLC sans interface.
libEGL warning: DRI2: failed to authenticate
qt5ct: using qt5ct plugin
qt5ct: D-Bus global menu: no
qt5ct: D-Bus system tray: no
[7391c9f8] lua stream error: Couldn’t extract youtube video URL, please check for updates to this script
[01bc3480] main playlist: playlist is empty
QObject::~QObject: Timers cannot be stopped from another thread

petit up je n’ai pas encore réussis à trouver la source de mon problème

Salut,

En vrac.
Es-tu sûr de ta commande cvlc ?
J’ai aidé un ami l’autre jour car son système ne fonctionnait pas et c’est la ligne cvlc qui merdait.
Certes, c’était un tout autre système, mais le souci est souvent le même = une simple erreur dans le code.

Si tu tapes ça dans ton terminal
cvlc https://www.youtube.com/watch?v=-cpiPIkNfvU
Tu as une musique ?
Moi, je n’ai rien.
Et via VLC, ça ouvre une fraction de seconde la vidéo mais ni retour écran ni retour sonore
(je n’ai pas Jarvis, je n’ai pas toutube-dl ; je suis sur un PC portable sous LinuxMint)
Tu as essayé avec omxplayer ?

Sinon, tu dis que tu as modifié le code ; tu as essayé avec les scripts fournis sans modif ?

++

alors j’ai exactement le même problème que toi j’ai déjà essayer avec le script de base et cela ne marche toujours pas. Quelle serait la commande pour lancer une musique telecharger via youtube avec omxplayer car jarvis me copie l’url et ensuite il est censé l’ouvrir sur vlc

Je viens d’installer youtube-dl sur le LinuxMint pour tester

Quand tu fais
youtube-dl https://www.youtube.com/watch?v=-cpiPIkNfvU
Tu as quoi comme résultat ?

Test :
youtube-dl https://www.youtube.com/watch?v=-cpiPIkNfvU && cvlc *.mkv
J’ai bien le téléchargement de la vidéo puis sa lecture en plein écran

et
youtube-dl -x --audio-format mp3 https://www.youtube.com/watch?v=-cpiPIkNfvU && cvlc *.mp3
me balance bien le son sans rien à l’écran.
Certes, c’est du mp3, mais c’est juste un test alors que je devais bosser autre chose :wink:

Copie de mon Terminal :

nabla@nabla-etudes:~$ youtube-dl -x --audio-format mp3 https://www.youtube.com/watch?v=-cpiPIkNfvU && cvlc *.mp3
[youtube] -cpiPIkNfvU: Downloading webpage
[download] Destination: Shaka Ponk - Personal Jesus (Froggy's Delight)--cpiPIkNfvU.webm
[download] 100% of 3.26MiB in 00:00
[ffmpeg] Destination: Shaka Ponk - Personal Jesus (Froggy's Delight)--cpiPIkNfvU.mp3
Deleting original file Shaka Ponk - Personal Jesus (Froggy's Delight)--cpiPIkNfvU.webm (pass -k to keep)
VLC media player 3.0.8 Vetinari (revision 3.0.8-0-gf350b6b5a7)
[00005642686f8c60] dummy interface: using the dummy interface module...

Merci grâce à toi cela marche enfin ! j’aurais juste encore une question sais-tu comment arrêter la musique jarvis me dis musique arrêter quand je lui demande mais elle continue jusqu’à la fin du morceau.

EDIT : bon j’ai encore un petit problème si je veux lancer une autre musique le pi ne veux pas et me lance la même musique en boucle si tu as une idée de ou cela peut venir je te laisse le code du fichier launch_music :
youtube-dl -x --audio-format mp3 - YouTube && cvlc *.mp3

J’ai regardé le fichier playback.log et pourtant il récupère bien l’url de la prochaine musique c’est bizarre

[youtube] xl1B0kNhRy0: Downloading webpage
[download] Destination: Therapie TAXI – SALOP(E)-xl1B0kNhRy0.webm

[download] 0.0% of 4.12MiB at 84.22KiB/s ETA 00:50
[download] 0.1% of 4.12MiB at 233.55KiB/s ETA 00:18
[download] 0.2% of 4.12MiB at 515.53KiB/s ETA 00:08
[download] 0.4% of 4.12MiB at 1.03MiB/s ETA 00:04
[download] 0.7% of 4.12MiB at 1.02MiB/s ETA 00:04
[download] 1.5% of 4.12MiB at 578.15KiB/s ETA 00:07
[download] 3.0% of 4.12MiB at 1.10MiB/s ETA 00:03
[download] 6.0% of 4.12MiB at 1013.43KiB/s ETA 00:03
[download] 12.1% of 4.12MiB at 1.16MiB/s ETA 00:03
[download] 24.3% of 4.12MiB at 1.18MiB/s ETA 00:02
[download] 48.5% of 4.12MiB at 1.15MiB/s ETA 00:01
[download] 75.8% of 4.12MiB at 1.19MiB/s ETA 00:00
[download] 100.0% of 4.12MiB at 1.18MiB/s ETA 00:00
[download] 100% of 4.12MiB in 00:03
[ffmpeg] Destination: Therapie TAXI – SALOP(E)-xl1B0kNhRy0.mp3
Deleting original file Therapie TAXI – SALOP(E)-xl1B0kNhRy0.webm (pass -k to keep)
[010dec18] dummy interface: using the dummy interface module…