Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#1 Le 16/12/2012, à 15:12

londumas

[Résolu] application utilisé par Ubuntu pour jouer les sons

Bonjour,

Je suis entrain d'écrire un petit script avec une partie python, afin de prendre un fichier de calendrier ".ics" créée par Gmail au autre Thunderbird, afin de créer des alertes d'anniversaires.
J'utilise "notify-send" pour afficher une notification mais j'aimerai trouver la même application qu'utilise Ubuntu afin de jouer un son que j'ai trouvé sur une plateforme libre.
Le but serai d'avoir un truc du genre : application son.ogg -t 20
où "-t 20" serai la durée de jeu;
Il y a bien "mplayer" mais je ne trouve pas d'option de minuterie.

Savez vous quelle est l'application utilisée par Ubuntu pour jouer ses sons de tam-tam et autre ?
Je suis sur Quantal.

Merci pour votre temps.

Dernière modification par du Mas des Bourboux (Le 28/12/2012, à 13:45)

Hors ligne

#2 Le 16/12/2012, à 18:06

ljere

Re : [Résolu] application utilisé par Ubuntu pour jouer les sons

je pense que tu peux utiliser play


Modérateur d'ubuntu-fr.org
athlon 2800+, nvidia FX5200 et 2 Go de ram et sempron 3000+, ati radeon et 1 Go de ram sur voyager 12.04 32 bit
Toshiba satellite_c670d-11l sur openbox/xubuntu 14.04 64 bit
Mon Blog et Une découverte

Hors ligne

#3 Le 16/12/2012, à 19:15

ljere

Re : [Résolu] application utilisé par Ubuntu pour jouer les sons

j'en ai trouvé d'autre à tester pour ton délai
ogg123
mpg123
aplay
cvlc


Modérateur d'ubuntu-fr.org
athlon 2800+, nvidia FX5200 et 2 Go de ram et sempron 3000+, ati radeon et 1 Go de ram sur voyager 12.04 32 bit
Toshiba satellite_c670d-11l sur openbox/xubuntu 14.04 64 bit
Mon Blog et Une découverte

Hors ligne

#4 Le 17/12/2012, à 00:59

londumas

Re : [Résolu] application utilisé par Ubuntu pour jouer les sons

Merci pour ta réponse, je vais regarder de ce pas.
"play" n'est pas instalé, ogg123 non plus
"aplay" semble ne pas fonctionner avec les .ogg à moins qu'il faye utiliser une option.
je regarde pour "mpg123" et "cvlc"

Mais sais tu lequel de tous ceux-là est utilisé par Ubuntu pour ses alertes sonores ?

Merci encore

Hors ligne

#5 Le 17/12/2012, à 03:13

londumas

Re : [Résolu] application utilisé par Ubuntu pour jouer les sons

Bon voila, je viens de tester.
"ogg123" est super. Mais il n'est pas installé par défaut, C'est pas très grave mais ça m'embête un peu alors que je suis sûr qu'une autre application est utilisée par Ubuntu pour ses sons. Même situation pour "cvlc", ça doit être une option de "vlc", logiciel non installé par défaut.

Merci quand même.
Si quelqu'un a une idée du logiciel utilisé par Ubuntu pour jouer ses alertes sonores, je suis preneur.

Hors ligne

#6 Le 17/12/2012, à 09:35

classdroogies

Re : [Résolu] application utilisé par Ubuntu pour jouer les sons

aplay ne lit que le wav.

Pour ubuntu par défaut je dirai gstreamer.....

http://pygstdocs.berlios.de/

Dernière modification par classdroogies (Le 17/12/2012, à 09:37)

Hors ligne

#7 Le 17/12/2012, à 09:42

londumas

Re : [Résolu] application utilisé par Ubuntu pour jouer les sons

merci je regarde

Hors ligne

#8 Le 28/12/2012, à 08:07

londumas

Re : [Résolu] application utilisé par Ubuntu pour jouer les sons

Bonjour, me revoilà.

J'ai pas très bien compris comment utiliser gstreamer en ligne de commande un truc du genre gstreamer son.ogg ne fonctionne pas.

Que fait Ubuntu pour jouer ses sons ? Savez vous ou je peux trouver un code, dans mon ordi ou autre part, utilisé par Ubuntu pour faire cela ?

Merci

Hors ligne

#9 Le 28/12/2012, à 09:38

classdroogies

Re : [Résolu] application utilisé par Ubuntu pour jouer les sons

Ben t'as pas du bien regarder, c'est pour utiliser gstreamer avec python.....

http://pygstdocs.berlios.de/pygst-tutorial/playbin.html

Sinon, dans un terminal :

gst-launch filesrc location=music.ogg ! oggdemux ! vorbisdec ! audioconvert ! audioresample ! osssink 

Source :

http://docs.gstreamer.com/display/GstSDK/gst-launch

Hors ligne

#10 Le 28/12/2012, à 10:50

londumas

Re : [Résolu] application utilisé par Ubuntu pour jouer les sons

Merci pour la réponse.

Bon ce dont j'ai besoin c'est de la ligne de commande dans un términal car j'ai une ligne de mon script python qui execute une commande:

os.system("notify-send -u normal -i {} {} {} -t {} && ogg123 {} -K 4".format(image, titre, chaine_anniv, nombre_anniv * 5000 + 5000, musique))

Le but serai de remplacer "ogg123" par une application installée par défaut sur Ubuntu. "gst-launch" ne l'est apparemment pas puisque il me propose de l'installer. En revanche j'ai "gst-launch-0.10".

Merci pour l'aide et désolé de n'avoir pas été plus claire.

Hors ligne

#11 Le 28/12/2012, à 10:58

ljere

Re : [Résolu] application utilisé par Ubuntu pour jouer les sons

je ne vois vraiment pas l’intérêt de se casser autant la tête avec du python alors qu'il y a plein de lecteur accessible en bash


Modérateur d'ubuntu-fr.org
athlon 2800+, nvidia FX5200 et 2 Go de ram et sempron 3000+, ati radeon et 1 Go de ram sur voyager 12.04 32 bit
Toshiba satellite_c670d-11l sur openbox/xubuntu 14.04 64 bit
Mon Blog et Une découverte

Hors ligne

#12 Le 28/12/2012, à 11:46

londumas

Re : [Résolu] application utilisé par Ubuntu pour jouer les sons

Justement ici le python n'est qu'un contexte puisque la ligne suivante

os.system("notify-send -u normal -i {} {} {} -t {} && ogg123 {} -K 4".format(image, titre, chaine_anniv, nombre_anniv * 5000 + 5000, musique))

execute un fichier audio en bash. Mon point c'est d’exécuter en bash un fichier audio sans avoir à installer qui que ce soit.

C'est possible je pense car Ubuntu le fait bien pour ses sons et alertes.

Hors ligne

#13 Le 28/12/2012, à 12:49

londumas

Re : [Résolu] application utilisé par Ubuntu pour jouer les sons

Bon j'ai trouvé ça :

gst-launch-0.10 playbin uri=file://
canberra-gtk-play --file=

Mais je ne trouve pas de moyen d’arrêter le son pour ces deux.

Sinon j'ai trouvé ça et ça marche bien.

mplayer <file> -endpos <n>

Je regarde un peu plus et je met résolu.

Merci de votre aide

Dernière modification par du Mas des Bourboux (Le 28/12/2012, à 12:52)

Hors ligne

Haut de page ↑