Character generator (CG) in video editing is the software or hardware that produces animated text for insertion in video streams. Some character generators may also be able to generate graphics.
Software & Hardware CGs
Software character generators are often integrated into video-editing applications and are widely available in off-the shelf software packages. Hardware-based character generators are generally used in television production studios.