I am creating SVCDs using TMPGEnc and VCDEasy. I want to create chapters using VCDEasy. In order to determine where each chapter should start, I try playing my MPEG file in PowerDVD and watch the counter. I recorded the times where I want each chapter to start and enter those in the chapters window of VCDEasy. However, when I create and burn the SVCD, the chapters are always significantly off, sometimes by several minutes. I also tried using the MPEG edit feature in TMPGEnc to check the times, but it shows close to the same timings as PowerDVD, although they never seem consistent.

Is there a better way to determine the correct time count from the raw MPEG files so my chapters start where I want them to?

Thanks!