Actions
Overview
Project information
Music¶
This project creates a well-organized, lossless (or high-quality) music collection with accurate metadata, cover art, and smooth integration into media server software (e.g., Jellyfin, Plex, Navidrome, or Ampache). It includes sourcing, editing, organizing, and enabling playback across devices.
Core Concepts & Workflows¶
| Area | Description |
| Collection | Acquire music from legal sources (CDs, digital stores, archives) |
| Cataloging | Tag metadata, organize by artist/album, fetch artwork |
| Editing | Normalize volume, remove silences, convert formats |
| Playback & Hosting | Serve through apps and media servers for personal or family access |
Issue Categories¶
| Issue Category | Description |
| 01 - Acquisition | Ripping CDs, buying digital music, archival sourcing |
| 02 - Metadata & Tagging | ID3/Vorbis tagging, album art, genre classification |
| 03 - Format Management | Convert to FLAC, MP3, AAC, etc. for compatibility |
| 04 - Server Setup & Streaming | Install and configure music server software |
| 05 - Playback Testing & Clients | Ensure playback works across phones, browsers, smart speakers |
| 06 - Automation & Sync | Auto-tagging, watch folders, cloud sync |
| 07 - Documentation & Naming Standards | Keep track of conventions, tools used, workflows |
Folder Standards¶
/music/
└── Artist Name/
├── artist.jpg
└── (Year) Album Name/
├── 01 - Track Title.flac
├── 02 - Track Title.mp3
└── cover.jpg
Tagging Standards¶
Use the software Picard by MusicBrainz to do all tagging.
If the song does not exist, fill out the information to the best of your ability using the MusicBrainz standard.
Tools & Platforms¶
| Tool | Use |
| MusicBee / mp3tag / Picard | Tagging and metadata |
| EAC / dBpoweramp | CD ripping |
| FFmpeg / SoX | Volume normalization, format conversion |
| Navidrome / Ampache / Jellyfin Music | Media server |
| Syncthing / rsync / rclone | Backup and syncing |
| Notion / Redmine / Obsidian | Project documentation |
QA Checklist¶
- Correct metadata for each album (year, artist, genre, track order)
- Album art displays properly in web and mobile clients
- Tracks stream without skipping on slow connections
- Smart playlists function properly (by genre, year, etc.)
- Gapless playback works
- File formats match standard (e.g., FLAC for archive, MP3 for mobile)
Members
User: Redmine Admin