Our solution for the first request is a little hacky, but effective - emplode works out the track length at sync time and stores it in the database.

Will emptool be able to do that too? Or will the track length be a settable tag?

Thanks,
Borislav