Embed a simple HTML music player from local audio on your website using MediaElement.js and Color Thief. Inspired by Spotify's embed player.
(Fullscreen Live Demo)
Recommended requeriments
- Mp3 audio source.
- Square image.
Configuration
- Clone or download my repository (Yizack/embeddable-music-player).
-
Edit the file
/player/song.html
- Paste your song name in
{SONG-NAME}
for the title of your page. - Paste your audio file URL in
{MP3-SOURCE}
for the audio that will be played when you press the play button. - Paste your image URL in
{ARTWORK}
for the image that will be displayed. - You can also rename or create a new html file to have different players, for example for the live demo I have
/player/just-stay.html
.
- Paste your song name in
Color Thief will detect automatically the dominant color of your song image for your player.
Use the code below, replace
{YOUR-HTML-PLAYER}
with your HTML filename inside the folder/player
and paste it on your site where you want your audio player to appear.
<iframe src="/player/{YOUR-HTML-PLAYER}.html" width="300" height="385"></iframe>
(Example of use on a website using iframes: Dimatis Website)
- Thanks to the responsiveness you can play with the width and height as you want.
<iframe src="/player/{YOUR-HTML-PLAYER}.html" width="100%" height="450"></iframe>
(Another example of use on a website using iframes: Dimatis - Fly Again)
Top comments (0)