Nothing is thrown away at capture
The engine writes RGB, the per-instance identity buffer, float depth in metres, a per-frame record of every actor and the camera, and a spawn manifest. Labels are computed from those afterwards.
A capture writes a raw dump first: frames, the identity buffer, depth in metres, and a record of where everything was. YOLO and COCO are derived from that afterwards. Both are narrower than the source, which is fine as long as you know which parts they leave behind.
Everything else is a projection of it, which is why the dump is what a run keeps.
The engine writes RGB, the per-instance identity buffer, float depth in metres, a per-frame record of every actor and the camera, and a spawn manifest. Labels are computed from those afterwards.
Because derivation happens outside the engine, the same capture becomes a YOLO set, a COCO set, or a format that does not exist yet, without opening the editor again.
The sample packs carry the exported labels and the buffers they came from, so you can check one against the other.
If you need a format that is not listed here, it is usually a small converter over the dump rather than a change to the capture. Tell us which one.