Los xvcd se graban en modo 2. Este modo elimina códigos de comprobación de errores, y son capaces de meter 800 MB en CD's de 700 MB. No, no hay truco, ni tiene que ver con el overburning, que algo diferente. Cuando el CD viene etiquetado como de 700 MB, esa medida se refiere a modo 1.
Un extracto de la wiki:
Video CDs are authored using the Mode 2/XA format, allowing roughly 800 megabytes of VCD data to be stored on one 80 minute CD (versus 700 megabytes when using Mode 1).
Respecto a esa duración, es algo normal que los programas no preparados tengan dificultades/errores en dar el tiempo real de los .mpeg (un .dat no deja de ser prácticamente un .mpeg encapsulado).