Posez votre question Signaler

Musique en html [Résolu]

yoaby - Dernière réponse le 1 nov. 2011 à 20:17
J'ai de la musique sur un site et je voudrais mettre un bouton qui pernette de l'arreter. quelle est la commande ?

Merci a tous
yoaby
Lire la suite 

Musique en html »

21 réponses
Réponse
+3
moins plus
Bsr

Houlà 2002 c'était la préhistoire ...

Depuis j'ai qd même jetté un coup d'oeil sur Flash ;-)

Mon but était de piloter un player Flash de mon cru (en fait c'est plus un débogueur qu'un joli player mais ce n'est pas important ;-) directement depuis Javascript, de n'avoir qu'un seul lecteur et de pouvoir lui faire jouer les sons comme je l'entends

C'est encore un peu expérimental mais ça prend tournure

Le mode standard sans lancer le son au démarrage :
http://www.nobodysperfect.freesurf.fr/flash/remote_player.htm


Le même mais en lançant le son du fichier par défaut dans la playlist :
http://www.nobodysperfect.freesurf.fr/flash/remote_player_auto.htm


Si vous testez merci de me dire si ça fonctionne ou pas et quel est votre navigateur


pserru - 3 juil. 2008 à 04:05
Salut PhP,

Je suis tombé (depuis l'Amérique latine!) sur ton code tout frais. Super! J'espère pouvoir l'utiliser pour une page html ouverte en locale (tous les fichiers seront sur un CD) afin que l'utilisateur puisse entendre du Français bien pro-non-cé! J'ai essayé dans l'environnement de bureau KDE Version 3.5.7 "release 72.6" (OpenSuse 10.3 x86_64). Les deux pages ont fonctionné correctement avec FireFox (Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.8.1.14) Gecko/20080410 SUSE/2.0.0.14-0.1 Firefox/2.0.0.14). Konqueror. lui, a affiché exactement la même chose, mais est resté muet...

Je suppose et j'espère que je m'en sortirait avec le javascript récupéré depuis cette page. Mais toute suggestion sera la bienvenue! Je souhaite que le résultat de mon petit travail d'adaptation fonctionnera sous linux avec Mozilla et sous windows avec IE, mais je suggèrerai de toute façon d'installer un vrai fureteur...

Merci pour ce code. Bon travail (me semble-t-il, bien que je ne puisse pas encore en juger!)

Cordialement,
Patrick
Ajouter un commentaire
Réponse
+1
moins plus
Salut Yoaby,

Si tu te limites à Interner Explorer 5 alors tu peux utiliser un objet ACTIVEMOVIE directement dans ta page HTML.

C'est ce que j'ai fais car je ne connais pas Flash.

L'avantage est que tu pourras jouer des fichiers MP3, mais peut-être qu'avec Flash tu peux aussi.


J'ai donc caché un objet ACTIVEMOVIE (un truc qui ressemble à Windows Media Player) dans la page qui si lance automatiquement quand suffisamment de données ont été reçues (une sorte de streaming audio si tu préfères)

J'ai ajouté les boutons PLAY, PAUSE et STOP en plus pour te montrer.

Le plus complexe a gérer fût la synchro : en effet si on tente de jouer le son avant d'avoir reçu suffissamment de données (cad dès que la page est affichée) ca plante et bien sûr c'est pas documenté par Microsoft comme d'hab.
Enfin maintenant ca marche ... ;:-)

Y'a même un curseur de contrôle du volume que tu peux manipuler à la souris (ca c'était dur à implémenter en JavaScript la vache ... et ca représente 90% du code de la page !)

Si tu es intéressé va à l'adresse :

http://www.multimania.com/nbp/alicia/select.php3

Choisit une musique qui te plaît pluis clique sur GO

Attention : recharge la page suivante (celle avec le curseur) si la pub de m... de MULTIMANIA apparaît : je sais pas ce qu'ils ajoutent mais ca gêne mon code grave ... !!!! ;:-(

Ha oui j'oubliais, je joue des fichiers MP3 (128 kbit/s stéréo) et pas des fichiers MIDI ni WAV.
donc le temps de chargement est assez long, voir carrement pénible, si tu n'as pas un haut débit.
Dans ce attends quelques secondes (au moins 30 ...) avant que le son démarre. Une fois le mp3 en cache t'aura plus de pb si tu choisis toujours le même fichier son.



@+
Php

[[  The Truth is Out There   ]]
MICHELPhP - 6 mai 2008 à 12:47
Bonjour

CELA est bien mais ou on mais la musique dans ton code tu parle comme si tout le monde avais des etutude de script

mais mois personllement j'ai rien compri du tout ja recopier le code et je voie mème pas ou le mettre a par a la poubelle
MICHELPhP - 6 mai 2008 à 18:50
Bonjour

j'ai mis dans ma index le code comme suis
entre
<head>

<style>
.hide {position:absolute; left:-5000px;}

.perso {
FONT-WEIGHT:standard;
FONT-SIZE:12pt;
COLOR:#3333CC;
FONT-FAMILY:Arial;
}
</style>

<script language="JavaScript">
<!--

var STOPPED=0
var PAUSED=1
var RUNNING=2

var mp3=null
var canplay=false
function load()
{
mp3=document.AUDIO
}



function onoff()
{
ref=document.remote_control.on_off

switch (mp3.CurrentState)
{
case PAUSED:
ref.value="Sound - Off"
if (canplay) mp3.run()
break;

case RUNNING:
ref.value="Sound - On"
mp3.pause()
break;

case STOPPED:
ref.value="Sound - On"
mp3.run()
break;
}
}

// -->
</script>



</head>


puis entre

<body onload="load()">

<table>
<tr>
<td align=center class=perso>Test de lecture d'un fichier MIDI<br>
Appuyez pour alternativement jouer/arrêter le son</td>
</tr>
<tr>
<td align=center>
<form name="remote_control">
<input type="button" value="Sound - Off" name="on_off" onclick="onoff()">
</form>
</td>
</tr>
</table>
<SCRIPT LANGUAGE="JavaScript" FOR="AUDIO" EVENT="ReadyStateChange(val)">
<!--
if (val > 3)
{
canplay=true
document.AUDIO.run()
}
//-->
</SCRIPT>

</body>

il y a un bouton sur ma page pas trés joli mais il est la
mais dans ton script je ne voi pas ou mettre ceci qui et ma musique (musique/65.mp3)
merci de me dire par mail car par erreur j'ai cliquer sur la mauvaise ligne et je ne suis plus averti des reponses
Voici mon adresse magicien@michel-le-magicien.com
Mani18500PhP - 6 juin 2008 à 17:00
Bonjour,

je suis en rain de construire un site avec frontpage, j'ai rentré le code mais il ne fonctionne pas.
Mon ficher son s'appel chant_oiseaux.wav.
que dois-je changer dans le code pour qu'il fonctionne avec un fichier .wav et avec frontpage ?
Merci de votre aide.
Ajouter un commentaire
Réponse
+1
moins plus
J'ai plus simple si tu veux avoir un bouton arret pour ta chason

<EMBED SRC="music/anastasia.mp3"> utilise ce code et remplace ce kil y a entre guillement par ta musique et tu verras ke yaura une bande avec lecture pose arrêt ^^ ms tu verra kel se met po tout de suite en place elle se mettra ds le tps normalement
Ajouter un commentaire
Réponse
+0
moins plus
en general les bouton que tu vois sur sertain site
comme quoi tu peux arreter la music
son en flash
en HTML c'est une commande tres compliquer.
si tu veux continue je peux t'aider.
MIK
yoaby - 8 mars 2002 à 19:25
Merci pour ta reponse.
Je connais pas le flash. Je veux juste un programme en quelques lignes soit qui arrete la musique, (un simple bouton par ex)

soit un choix musique oui_non, avec arret possible apres appui sur oui.

voila si tu peux m'aider j'aimerai car je suis sec.

meme une simple suggestion sur une autre methode.

cordialement
yoaby
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour , J'ai testé ton code et franchement j'avoue que c'est plutot pas mal, par contre j'ai un soucis car j'arrive parfaitement a faire fonctionner le bouton en lancant la page de chez moi mais apparement une fois mis en ligne la musique ne se lance pas, est ce que ca peu venir de l'ebergement ? En tout cas il ne s'agit pas d'une erreur de fichier. Aurai tu une idée d'ou peu venir le probleme ( en lancant dans une nouvelles tes propres lignes ca ne donne rien non plus ) ? Est ce que Tiscali est reputé pour faire des merde avec le Javascript ?
Merci davance
Ajouter un commentaire
Réponse
+0
moins plus
Un autre problème, c'est que lorqu'on arrete le son, il ne se met plus en marche, à mois d'actualiser la page. Essayez et vous verrez
Ajouter un commentaire
Réponse
+0
moins plus
Salut, j'aurais une question... Voici le code que j'ai ajouté pour mettre de la musique sur un site de quelqu'un : <EMBED SRC="Rambo\Mes documents\Anthony\Anthony\Musique Radio!\TLMD.mp3">

Mais, ça ne marche pas... Pourquoi ?

Merci de me répondre,

Anthony.
Ajouter un commentaire
Réponse
+0
moins plus
musique en html http://mamusique.1s.fr
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour , est ce que vous pourriez mettre tout les code pour mettre la musique et pour mettre le bouton ? Sa m'arrengerais
MERCI
Ajouter un commentaire
Réponse
+0
moins plus
j'ai un code tout con pour deezer, tu vas sur le site tu te fais un compte tu te fais une playlist et il te donne un code tu le rentre en HTML et tu as le boutton"pause" "arret" et "play", rien de plus simple a++
magalie41 - 1 nov. 2011 à 20:17
Fonctionne très bien cette astuce ! merci beaucoup ! En plus on peut choisir si on veux la lecture automatique ou pas !
Ajouter un commentaire
Réponse
+0
moins plus
salut j'ai un code pour vous qui est assez simpa:
<embed name="MediaPlayer" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="<!--le chemin d'acces a ton fichier.mp3-->" width="<!--largeur en "px" ou "%"-->" height="<!--hauteur en "px" ou "%"-->" AutoStart="<!--"false" pour que sa ne démarre pas sens que tu appuyes sur un bouton-->" style="<!--si tu veux mettre quelque chose en CSS-->"/>
	   


voila a toute
Ajouter un commentaire
Ce document intitulé « Musique en html » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook