Skip to content

VDJTools Community & Support

Supporting Your Media

  • Documentation

Start Here

6
  • What is VDJTools?
  • Why Backups Matter
  • Understanding the Workbook
  • Understanding Status
  • Healthcheck
  • Typical First Repair Flow

Stages

5
  • Export
  • CrossRef
  • Autofix
  • Validate
  • Import

Feature Guide

3
  • Command Options
  • Chained repairs and /repair:all
  • Working through a large repair

Repair

5
  • Healthcheck
  • Database Repair
  • Folders Repair
  • Playlists Repair
  • History Repair

Backup & Restore

2
  • Backup
  • Restore

Advanced

1
  • Verify

Optimisations

1
  • Playcount

Troubleshooting

9
  • Close VirtualDJ before importing or restoring
  • The file is open in another application
  • Databases couldn’t be read, so nothing was changed
  • Validate skipped some of my rows
  • Rows are waiting for /stage:validate
  • Import skipped my Delete rows
  • Rows are still Not Found after AutoFix
  • Export asks before replacing a worksheet
  • The export left songs out
  • Home
  • Documentation
  • Feature Guide
  • Optimisations
  • Playcount
View Categories

Playcount

1 min read

0:00 / 1:37
  • View as Markdown Open this page as plain Markdown (opens in a new tab)
  • Open in ChatGPT Ask questions about this page (opens in a new tab)
  • Open in Claude Ask questions about this page (opens in a new tab)
  • Open in Google AI Studio Ask questions about this page (Google account required) (opens in a new tab)

Playcount restores the play counts your tracks lose when a file’s path changes — keeping your VirtualDJ search results reflecting how you actually use your library, not just which files happen to have an intact path.

Why it matters #

VirtualDJ ranks search results partly by play count. When a file moves, gets renamed, or changes drive, a database repair reconnects it — but the play history tied to the old path doesn’t automatically carry over to the new one. Left alone, your most-played tracks can quietly slip down your search results, even though nothing about the track itself has changed.

When to use it #

After your history repair has been imported, so your history points at the right files. It’s a good habit to run whenever you’ve been through a repair session involving moved or renamed files.

vdjtools /optimise:playcount /stage:export
vdjtools /optimise:playcount /stage:import

What it does #

Export counts how many times each song appears in your history, compares that with the play count in your database, and lists the songs that differ on the PlayCount worksheet for you to review. Import then sets each database play count to the history count, backing up every database it changes first, and makes a playlist of the songs it updated.

Safety notes #

As with any change, a backup beforehand means you can always step back to the previous state if something doesn’t look right.

Common scenario #

You’ve just finished a database repair after a drive change. The library looks healthy again, but a track you play at every gig has dropped out of your top results — because its play count reset when the path changed. Playcount reconciles that back.

Related pages #

  • History Repair
  • Import
database, optimisation, playcount

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Updated on 28 October 2026
PlaycountPlaycount
Table of Contents
  • Why it matters
  • When to use it
  • What it does
  • Safety notes
  • Common scenario
  • Related pages
© Quick Apps (UK)
VDJTools home Glossary FAQ Privacy policy

VDJTools is an independent product built for the VirtualDJ community. It is not affiliated with, endorsed by, or sponsored by Atomix Productions or VirtualDJ.