wwwmp3

module
v0.0.0-...-5668e1b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2019 License: MIT

README

wwwmp3: A Web-based mp3 player

An mp3 player for Linux with a Web frontend. Written in Go. It can also be used as a simple Go library for playing mp3s. See the API documentation on godoc.

Dependencies

wwwmp3 contains a bit of C and C++ code for using existing libraries. To compile you'll need:

  • libmpg123-dev
  • libao-dev
  • libasound-dev
  • libid3-dev

Sample systemd service file

$ cat /etc/systemd/system/wwwmp3.service 
[Unit]
Description=Web-based mp3 player

[Service]
ExecStart=/home/jeffwilliams/src/go/bin/srv
User=jeffwilliams
WorkingDirectory=/home/jeffwilliams


[Install]
WantedBy=multi-user.target
Alias=wwwmp3.service

Directories

Path Synopsis
cmds
play
Command play is a simple mp3 player.
Command play is a simple mp3 player.
query
Command query is a simple tool for querying data from the mp3 database.
Command query is a simple tool for querying data from the mp3 database.
scan
Command scan is used to update an mp3 database with metainformation found under a directory tree.
Command scan is used to update an mp3 database with metainformation found under a directory tree.
srv
Command srv implements a webserver that implements an mp3 player and hosts a UI for it.
Command srv implements a webserver that implements an mp3 player and hosts a UI for it.
Package play implements a simple mp3 player.
Package play implements a simple mp3 player.
Package scan implements a simple scanner and database for mp3 id3 metainformation.
Package scan implements a simple scanner and database for mp3 id3 metainformation.
Package tee implements a channel tee: items written to an input channel are multiplexed to registered output channels.
Package tee implements a channel tee: items written to an input channel are multiplexed to registered output channels.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL