About Virtual Disks and Files

Movie files saved by the FBRecorder and FBEditor classes are in the FlashBack virtual disk format. A virtual disk can contain any number of virtual files. A single physical file can contain only one virtual disk.

The virtual disk contained in a FlashBack movie file is accessed by opening it with the FBVDisk::Open method. Once the disk is opened, the virtual files contained within it are accessed by using the FBVDisk::OpenFile method. Data is read to and from the virtual file via the FBVFile::Read and FBVFile::Write methods.

Because of this system of virtual disks and files, a FlashBack movie file can contain extra files in addition to the movie. For example, BB TestAssistant saves PC configuration information to the physical .FBR file after recording a movie. This information can then be read and displayed by the movie Player.

New virtual disks cannot be created via the FBVDisk class. New disks are created by saving a movie with the FBRecorder or FBEditor classes. Movie files created by FBEditor or FBRecorder can be opened with FBVDisk, and more virtual files added.

 

The following virtual files are created by FBEditor and FBRecorder within a FlashBack movie file virtual disk. These files can only be opened read-only and cannot be deleted.

binary.dat
events.dat
cursors.dat
sounds\\<sound file names>
bootsector.dat
keyframes.dat
frames.dat"