Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/probablykasper/mr-tagger
Music file tagging app for Mac, Linux and Windows
https://github.com/probablykasper/mr-tagger
audio linux macos music tagger tauri windows
Last synced: 4 months ago
JSON representation
Music file tagging app for Mac, Linux and Windows
- Host: GitHub
- URL: https://github.com/probablykasper/mr-tagger
- Owner: probablykasper
- Created: 2021-07-27T23:10:14.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-05-19T08:03:34.000Z (over 1 year ago)
- Last Synced: 2024-10-03T08:18:30.015Z (4 months ago)
- Topics: audio, linux, macos, music, tagger, tauri, windows
- Language: Rust
- Homepage:
- Size: 8.37 MB
- Stars: 72
- Watchers: 3
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
- awesome-tauri - Mr Tagger - Music file tagging app. (Applications / Audio & Video)
README
![]()
Download for Mac, Windows or Linux# Mr Tagger
Music file tagger. For now, it can only edit cover artworks.
Supported file formats:
- aiff
- mp3
- m4a / mp4 / m4p / m4b / m4r / m4v
- opus
- wav![Screenshot](assets/screenshot.png)
## Dev instructions
### Get started
1. Install Node.js
2. Install Rust
3. Follow the [Tauri setup guide](https://tauri.studio/en/docs/getting-started/intro)
4. Run `npm install`### Useful resources
- https://picard-docs.musicbrainz.org/en/appendices/tag_mapping.html### Commands
- `npm run dev`: Start app in dev mode
- `npm run build`: Build
- `npm run lint`: Lint
- `npm run format`: Format### Release new version
1. Update `CHANGELOG.md`
2. Bump the version number in `src-tauri/Cargo.toml`
3. Run `cargo check` to update `Cargo.lock`
4. Create a git tag in the format `v#.#.#`
5. Add release notes to the generated GitHub release and publish it