A terminal utility for managing audio file metadata
Project description
MAK - Mobile Audio Kit
A terminal-based utility for managing audio file metadata, album artwork, and creating playlists.
Features
- View and edit audio metadata (artist, album, etc.)
- Extract and embed album artwork
- Convert between audio formats
- Create playlists
- Export tracks and playlists to zip files
- Color-coded health checks for metadata completeness
Installation
pip install mobile-audio-kit
Usage
Start mak by pointing it to a directory containing audio files:
mak path/to/your/music/folder
Commands
<number>- View track detailsenc <format>- Set encoding for all tracksart <artist>- Set artist for all tracksalb <album>- Set album for all tracksimg <file>- Set image for all tracksimg <track> from <track>- Copy image between trackspll <tracks> <name>- Create playlistsel <track_numbers>- Select tracks for exportselview- Show and manage selection orderzip- Create zip export of selected trackshelpor?- Show help informationqorquit- Exit the application
Requirements
- Python 3.8 or higher
- ffmpeg (for audio conversion)
License
MIT License - see LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mobile_audio_kit-1.0.0.tar.gz
(13.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mobile_audio_kit-1.0.0.tar.gz.
File metadata
- Download URL: mobile_audio_kit-1.0.0.tar.gz
- Upload date:
- Size: 13.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1a2a7ec4845b1a7b2c99c5f84b48ca34f61c46ab13e96925db5d538a3c22a62
|
|
| MD5 |
8c485084d9552754de6817d36abcdcb5
|
|
| BLAKE2b-256 |
a2bcc10ffb31b62ec1416541d6a99fc138db0a793b8603a0da5dfdda2c091ab6
|
File details
Details for the file mobile_audio_kit-1.0.0-py3-none-any.whl.
File metadata
- Download URL: mobile_audio_kit-1.0.0-py3-none-any.whl
- Upload date:
- Size: 17.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f00db1b7ea5ac10a3240e26f7f3664cffaf118841d733834036c6913964e1a04
|
|
| MD5 |
f541509d029a58eb1c2e1f950fa0d22d
|
|
| BLAKE2b-256 |
01af2ab06c8f6a5be43b693e0f3adaf3b57289012fa6037c63370a5b4e6984f7
|