Be aware that you are going to be told by others that "defragging isn't necessary on the Mac".
This is to be disregarded, particularly where large audio and video file creation/storage are concerned. There's a good chance that if you do this kind of work, defragging -will- help, particularly when inputting streams of audio where you need a large segment of free space.
Having said that, you aren't going to find any "free" defraggers on the Mac. They simply don't exist.
Having said THAT, there is a way to "defrag" a Mac without a defragging app, but it involves some work:
1. Backup entire drive to a backup drive (I recommend CarbonCopyCloner or SuperDuper)
2. Boot from backup
3. Re-initialize "main" drive
4. Re-clone contents of backup BACK TO the main drive. The files will be copied contiguously, without fragmentation
BUT -- this isn't something you want to do unless there's no alternative.
Something I found useful in the course of audio production:
Create one or two "work partitions" on a drive.
They should be about three or four times the size of one of your normal work projects.
I found about 6gb to be enough for my purposes.
Now, when you track, all the data goes to one specific area of your drive.
When you're done tracking and editing for the day, it's easy to 1) backup the work partition, and then 2) defrag it.
Then, it's ready for more....
One last thought:
If you have TWO work partitions like above, and keep one empty, you can just do your tracking/editing, then copy the contents of the first work partition to the second (again, files will be copied contiguously). Then just re-initialize the original partition, or keep it as a backup...