Muziek afspelen op je eigen website

Muziek afspelen op je eigen website Een eigen website onderhouden is een leuke bezigheid, waar je als je het goed aanpakt ook nog verdiensten aan kan overhouden. Maar een website wordt pas helemaal leuk als er muziek op staat. In dit artikel kom je te weten hoe je muziek op je website kan afspelen, op verschillende manieren.

Keuze van de muziek

Niet elke bezoeker van je website zal het prettig vinden dat er een muziekje te horen is. Zorg er voor dat het altijd passend is en let er op dat automatisch afspelen van muziek erg irritant kan zijn. De bezoeker vindt het fijn als er een keuze is, om de muziek aan of uit te zetten.

Bij het kiezen van een muziekje, let er daarbij op dat er geen auteursrechten op zitten. Buma, een auteursrechtenorganisaties kan daar namelijk flinke boetes voor uitdelen.

Door middel van een link muziek afspelen

De eenvoudigste manier om muziek op je website af te spelen, is via een link. Je plaatst een hyperlink die verwijst naar het muziekbestand. Meestal zijn dit MIDI of WAVE bestanden. Dus .mid of .wav. Maar het kan ook met een .mp3.

Zet de volgende code in de BODY van de pagina:

<a href=”bestandsnaam.wav”>Muziek afspelen</a>
Of
<a href=”bestandsnaam.mid”>Muziek afspelen</a>
Of
<a href=”bestandsnaam.mp3”>Muziek afspelen</a>

Zorg ervoor dat het muziekbestand op de juiste plaatst op de server staat.
Bij deze manier heeft de bezoeker controle over de muziek, maar toch wordt deze manier niet veel gebruikt.

Muziekbestanden embedded laten afspelen

Ook deze manier is eenvoudig en de meestgebruikte. Er zijn meer mogelijkheden in vergelijking met de hyperlink. Zo kan je ervoor kiezen om de muziek automatisch te laten starten of juist niet. Je kunt het beste met een .mid werken.Dit komt omdat deze altijd veel kleiner zijn dan een mp3. De bezoeker hoeft hierdoor niet lang te wachten voordat een bestand is gedownload. Een langere laadtijd kan afschrikken. Bij de embedded manier maken we gebruik van een muziekspeler. Hieronder de verschillende opties die je kunt toepassen. Plaats de code op de plek waar je de muziekspeler wilt plaatsen.

Zonder automatische start

<embed src="bestandsnaam.mid" width="165" height="48" autostart="false">
Bij deze muziekspeler moet je op de play-knop klikken voordat de muziek begint. Je kunt de maat van de muziekspeler eenvoudig aanpassen. Door de height te veranderen, pas je de breedte aan. Door de width te veranderen, pas je de lengte aan. Ook kun je een kleine muziekspeler krijgen door te werken met het attribuut controls=”smallconsole”. Dit doe je op de volgende manier:
<embed src="bestandsnaam.mid" width="50" height="20" controls="smallconsole">

Met automatische start, één keer afspelen

Hierbij start de muziek automatisch, en wordt het bestand slechts één keer afgespeeld. Dus niet telkels herhaald. Gebruik hiervoor de code:
<embed src="bestandsnaam.mid" width="140" height="50" autostart="true">

Met automatische start, doorlopende muziek

Hierbij start de muziek automatisch, en wordt het bestand telkens herhaald.
Gebruik hiervoor de code:
<embed src="bestandsnaam.mid" width="140" height="50" autostart="true" loop="true">

Doorlopende muziek, zonder muziekspeler

De muziek blijft hierbij constant doorspelen en de muziekspeler is verborgen. De bezoekers kunnen de muziek dus niet stoppen. Dit kan een bezoeker als irritant ervaren. Hiervoor gebruik je de code:
<embed src="bestandsnaam.mid" hidden="true" autostart="true" loop="true">
Een variant hierop is dat de muziek maar één keer afgespeeld wordt. Hiervoor moet je loop=”true” verwijderen uit de code.

Meerdere nummers op je website afspelen

Met bovenstaande manieren is het enkel mogelijk om één muziekbestand af te spelen. Maar het is ook mogelijk om meerdere bestanden achter elkaar af te spelen. Vooral voor MP3’s is dit een mooie oplossing. Er is een muziekspeler waarbij je een playlist aan kan maken, die op je site wordt afgespeeld. De XSPF Web Music Player maakt gebruik van Flash. Deze muziekspeler is gratis te gebruiken. Hieronder een uitleg hoe je de XSPF Web Music Player op je site krijgt.

Als eerst ga je naar deze site om de Music Player te downloaden. Je kunt kiezen uit drie verschillende spelers:
  1. Music Player Extended
  2. Music Player Slim
  3. Music Player Button

In dit artikel wordt de Extended behandeld, dit is de meest uitgebreide muziekspeler. Wil je gebruik maken van de Slim of Button, dan hoef je enkel de code xspf_player.swf te veranderen in xspf_player_slim.swf of musicplayer.swf.
Download via de website de speler die je op je site wilt zetten. Pak de zip-file uit en upload het bestand xspf_player.swf naar je server.

De playlist

Nu gaan we de playlist voor je muziekspeler maken. Open een nieuw kladblok en plak onderstaande code in het tekstbestand.

<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/">
<title>Titel van je muziekspeler</title>
<trackList>
<track>
<location>http://www.jedomeinnaam.nl/directorynaam/
muzieknummer.mp3</location>
<image>http://www.jedomeinnaam.nl/directorynaam/album.jpg</image>
<annotation>Naam van het eerste nummer</annotation>
</track>
<track>
<location>http://www.jedomeinnaam.nl/directorynaam/
muzieknummer2.mp3</location>
<image>http://www.jedomeinnaam.nl/directorynaam/album2.jpg</image>
<annotation>Naam van het tweede nummer</annotation>
</track>
</trackList>
</playlist>

Vervang daarna http://www.jedomeinnaam.nl/ in het adres van jouw site en als de muzieknummers in een aparte map staan, verwijs je naar die map. Staan ze gewoon in de hoofddirectory dan kan je “/directorynaam/” weglaten. Neem de namen van je muziekbestanden over en plak deze op de plaats van “muzieknummer.mp3”. Je kunt de muziekspeler een naam geven door “Titel van je muziekspeler” te vervangen voor een passende naam, je kunt het ook weglaten. Er is ook een mogelijkheid om een klein plaatje in de muziekspeler te plaatsen. Zorg ervoor dat tussen <image> en </image> de juiste verwijzing naar het plaatje staat. Ook dit kan je weglaten, als je hiervan geen gebruik wilt maken. In bovenstaande code staan slechts twee tracks, maar je kunt de playlist zo groot maken als jij wilt. Hehaal telkens het gedeelte tussen <track> en </track> om nieuwe nummers aan de playlist toe te voegen. Tenslotte sla je de playlist op als een .xspf bestand. Bijvoorbeeld playlist.xspf

De muziekspeler plaatsen

Nu gaan we de muziekspeler in een webpagina plaatsen. Plaats onderstaande code op de plek waar de muziekspeler moet komen.

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="400" height="170">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="http://www.jedomeinnaam.nl/directorynaam/xspf_player.swf?playlist_url=http://www.jedomeinnaam.nl/directorynaam/playlist.xspf&autoload=true" />
<param name="quality" value="high" />
<param name="bgcolor" value="#E6E6E6" />
<embed src="http://www.jedomeinnaam.nl/directorynaam/xspf_player.swf?
playlist_url=http://www.jedomeinnaam.nl/directorynaam/playlist.xspf&autoload=true" quality="high" bgcolor="#E6E6E6" name="xspf_player" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="center" width="400" height="170">
</embed>
</object>

Zorg ervoor dat de codes <param name=”movie”> en de <embed> tags goed doorlopen en er geen returns in die regel staan. Hierbij dien je ook http://www.jedomeinnaam.nl/ te veranderen in je eigen directory. En te verwijzen naar de juiste map. Je ziet in de code vraagtekens staan, achter dit vraagteken kun je een aantal parameters opgeven. playlist_url moet je altijd gebruiken, anders kan de muziekspeler de playlist niet vinden. Een parameter kun je toevoegen door eerst het &-teken te typen, daarna de naam van de parameter, gevolgd door het = teken en de waarde.

De volgende parameters kunnen gebruikt worden:
  • autoload = de playlist wordt automatisch geladen zonder dat de bezoeker op de muziekspeler hoeft te klikken. De waardes zijn true of false.
  • autoplay = de muziek wordt automatisch afgespeeld zonder dat de bezoeker op de playknop hoeft te drukken. De waardes zijn true of false.
  • repeat_playlist = dit geeft aan of de playlist na het laatste nummer, herhaald moet worden. De waardes zijn true of false.

De laatste stap

Upload zowel het playlist bestand al de pagina waarin je de muziekspeler hebt toegevoegd naar je server. Vernieuw de pagina en zie het resultaat
© 2009 - 2024 Kimmy-tje, het auteursrecht van dit artikel ligt bij de infoteur. Zonder toestemming is vermenigvuldiging verboden. Per 2021 gaat InfoNu verder als archief, artikelen worden nog maar beperkt geactualiseerd.
Gerelateerde artikelen
Grooveshark: de gratis online muziek streaming-siteGrooveshark: de gratis online muziek streaming-siteGrooveshark is een website waar je volledig gratis en legaal je favoriete muziek kan upstreamen en beluisteren. Op Groov…
Wat is MIDI en hoe werken MIDI-keyboards?Wat is MIDI en hoe werken MIDI-keyboards?Tegenwoordig zijn er veel keyboards op de markt die verbonden kunnen worden met een computer om zo digitale instrumenten…
Het keyboard; hoe werkt dit instrument?Het keyboard; hoe werkt dit instrument?Het keyboard is een erg veelzijdig instrument welke vele mogelijkheden biedt in de muziekwereld. Nu is de keuze welk ins…
Online gratis gitaar akkoorden en bladmuziek voor de gitaarOnline gratis gitaar akkoorden en bladmuziek voor de gitaarOp het internet zijn veel websites te vinden die gratis bladmuziek voor de gitaar aanbieden. In dit artikel vind je een…

Meer AdSense-inkomstenMeer AdSense-inkomstenDe meeste webmasters hebben als belangrijk doel geld verdienen met internet. De meest gebruikte methode hierbij is het p…
Websites blokkeren in Internet ExplorerWebsites blokkeren in Internet ExplorerTijdens het surfen op internet kun je websites tegenkomen die je niet wilt bezoeken, je kunt deze websites in een aantal…
Kimmy-tje (34 artikelen)
Gepubliceerd: 03-02-2009
Rubriek: Pc en Internet
Subrubriek: Tips en tricks
Per 2021 gaat InfoNu verder als archief. Het grote aanbod van artikelen blijft beschikbaar maar er worden geen nieuwe artikelen meer gepubliceerd en nog maar beperkt geactualiseerd, daardoor kunnen artikelen op bepaalde punten verouderd zijn. Reacties plaatsen bij artikelen is niet meer mogelijk.