Skip to main content

A helping hand for managing Traktor collections.

Project description

Traktor Buddy

GPL-v3.0 PyPI - Python Version PyPI - Version

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

traktorbuddy-1.1.0.tar.gz (19.0 kB view details)

Uploaded Source

Built Distribution

traktorbuddy-1.1.0-py3-none-any.whl (21.6 kB view details)

Uploaded Python 3

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

Hashes for traktorbuddy-1.1.0.tar.gz
Algorithm Hash digest
SHA256 fa56011fd1298e9469987533f960915b7193f76ae8f1a7c6455b30ab5f90509a
MD5 b3473d23758a87596280b3167063b668
BLAKE2b-256 896c58d7ea3978e699f1359c9952262345493a7608127f2fef3bfd0957c73caa

See more details on using hashes here.

File details

Details for the file traktorbuddy-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for traktorbuddy-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3a0de79861e365684c5aaa836ba684a693fc2364fa6d7919f20a621b29eb9f42
MD5 818ae1d44693ba16a677c81d90d8e21e
BLAKE2b-256 3cf87c4317d8c548f7c0ee5e9f34e9ef6bb0126e338c348a7262119a2931c4a4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page