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.
Metadata
Release files for mobile-audio-kit 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mobile_audio_kit-1.0.0.tar.gz | 13.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mobile_audio_kit-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.0 kB
Release files / mobile_audio_kit-1.0.0.tar.gz
| Download URL | mobile_audio_kit-1.0.0.tar.gz |
|---|---|
| Size | 13.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c1a2a7ec4845b1a7b2c99c5f84b48ca34f61c46ab13e96925db5d538a3c22a62
|
|
BLAKE2b-256 checksum How to use checksums |
a2bcc10ffb31b62ec1416541d6a99fc138db0a793b8603a0da5dfdda2c091ab6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|
Release files / mobile_audio_kit-1.0.0-py3-none-any.whl
| Download URL | mobile_audio_kit-1.0.0-py3-none-any.whl |
|---|---|
| Size | 17.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f00db1b7ea5ac10a3240e26f7f3664cffaf118841d733834036c6913964e1a04
|
|
BLAKE2b-256 checksum How to use checksums |
01af2ab06c8f6a5be43b693e0f3adaf3b57289012fa6037c63370a5b4e6984f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|