A helping hand for managing Traktor collections.
Project description
Traktor Buddy
A helping hand for managing Traktor collections.
Installation
Traktor Buddy is a pure Python project. It requires at least Python 3.8.
You can install Traktor Buddy by typing the following in a terminal window:
pip install TraktorBuddy
Usage from the command line
Traktor Buddy supports various commands, sometimes with one or more extra arguments:
tktbud <options> <command> <arguments>
The following commands are supported:
help <topic> - Show a help message. topic is optional (use 'help topics' for a list).
version - Print the current version.
tag <arguments> - Add or remove tags (use 'help tag' for a list of arguments).
purge - Purge all collection backups apart from the most recent.
The following options are supported:
--help/-h - Show a help message.
--test/-t - Run in test mode. Affected tracks are printed out. No changes are saved.
--all/-a - Apply command to all tracks instead of just ones in a playlist/folder.
Traktor Buddy creates a backup of your collection in the Backup
folder of Traktor before modifying anything.
Usage as a library
You can use Traktor Buddy in your own Python scripts to read and modify Traktor collections.
import TraktorBuddy
collection = Collection()
for track in collection.tracks():
print(track.title())
The module exposes classes for Collection, Folder, Playlist, Track, etc...
License
TraktorBuddy is distributed under the terms of the GPLv3.0 or later license.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file traktorbuddy-1.1.0.tar.gz
.
File metadata
- Download URL: traktorbuddy-1.1.0.tar.gz
- Upload date:
- Size: 19.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.23.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa56011fd1298e9469987533f960915b7193f76ae8f1a7c6455b30ab5f90509a |
|
MD5 | b3473d23758a87596280b3167063b668 |
|
BLAKE2b-256 | 896c58d7ea3978e699f1359c9952262345493a7608127f2fef3bfd0957c73caa |
File details
Details for the file traktorbuddy-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: traktorbuddy-1.1.0-py3-none-any.whl
- Upload date:
- Size: 21.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.23.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a0de79861e365684c5aaa836ba684a693fc2364fa6d7919f20a621b29eb9f42 |
|
MD5 | 818ae1d44693ba16a677c81d90d8e21e |
|
BLAKE2b-256 | 3cf87c4317d8c548f7c0ee5e9f34e9ef6bb0126e338c348a7262119a2931c4a4 |