This posting is older than 6 months and can contain outdated information.
Remote Buddy makes direct use of Carbon filesystem calls - which is
the fastest way to do filesystem operations on OS X. I've written a
complete abstraction layer for the filesystem for Picture Arena, that
is now also used in Remote Buddy, that optimizes and caches filesystem
accesses.
The more I'm surprised the scan is taking that long for you, as a
simple scan of a few directories clearly should hardly be noticable.
How many direct subfolders does your DVD folder contain?
And how many of them contain non-VIDEO_TS-structured data?
Caching the search result is not difficult at all - however, automatic
change tracking is. At least in Tiger and assuming a completely free
layout. And in Leopard it's no longer required as - and that's what
Apple officially says on their website - Spotlight is a lot faster
and also works on your network volumes.
Best regards,
Felix