Skip to content

About

Better Serato USB export that beats Serato's sync by putting all files in 1 folder (without duplicates) and only copying changed files, unlike Serato's sync which takes forever and creates many duplicate file locations

Resources

Stars

3 stars

Watchers

1 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

Repository files navigation

Better Serato USB export. Beats Serato's sync by putting all files in 1 folder (without duplicates) and only copying changed files, unlike Serato's sync which takes forever and creates many duplicate file locations

Currently designed for Python 3.12+. If you would like backwards compatibility with an older version, please reach out!

Installation

pip install serato-usb-export

Usage

NOTE: replaces existing crates on flash drive! (but does not delete existing track files) (TODO: ability to merge with existing)

Windows

serato_usb_export --drive E --crate_matcher *

Mac

serato_usb_export --drive "/Volumes/MY_USB/" --crate_matcher *

Linux

serato_usb_export --drive "/media/dave/MY_USB/" --crate_matcher *

More examples

See Arguments section below for configuration info

serato_usb_export --drive E --crate_matcher *house* *techno* *bass* --root_crate="Dave USB Drive"

Arguments

  • serato_usb_export --help

    See argument usage

  • -d, --drive, --drive_dir

    Directory of the destination drive. Example: E on Windows

  • -c, --crates, --crate_matcher

    Glob or Regex matcher for crate and smartcrate names to sync, e.g. *house*. Can pass multiple, e.g. *house* *techno*. To copy all crates, pass *

  • --root_crate

    Not required, but is nice when plugging your drive into another DJ's laptop. Sets all crates to be within this crate on the destination drive

Contributing / Issues

This is a wrapper of my serato-tools package. Please open issues and contribute there.

About

Better Serato USB export that beats Serato's sync by putting all files in 1 folder (without duplicates) and only copying changed files, unlike Serato's sync which takes forever and creates many duplicate file locations

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages