Skip to content

A simple web application for playing and keeping track of progress in a playlist.

Notifications You must be signed in to change notification settings

niklaspandersson/simple-playlist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple playlist

Simple playlist is a browser based playlist controller that supports:

  • Local storage for remembering how far you've listened.
  • auto play of next clip when current ends
  • easy navigation in audio file in increments of 10 s, 1 min or 10 mins. Quickly tap multiple times to increase the amount to skip.
  • sleep timer that pauses playback after a certain amount of time

Demo

Check out the demo playlist.

Usage

Provide a playlist (se below) and you're good to go!

Playlist format

The playlist file should have the following structure:

{
  "title": "playlist title",
  "clips": [
    {
      "link": "url to first clip",
      "title": "title of first clip"
    },
    {
      "link": "url to second clip",
      "title": "title of second clip"
    },
    ...
  ]
}

Configuration

You can set the following variables during build-time to customize the playlist:

  • REACT_APP_PLAYLIST_URL: Where to look for the playlist. Defaults to ./playlist.json.
  • REACT_APP_AUTO_REWIND: How many seconds to rewind before resuming playback when the browser window has been closed.

About

A simple web application for playing and keeping track of progress in a playlist.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published