Table of Contents

This page provides information on the Chaos Player File menu.


The File menu holds the basic commands for handling files in Chaos Player. It is located in the Menus section of the Chaos Player User Interface.

UI Path: ||Chaos Player Menu|| > File

File Menu Options

Add Layer... – Opens a standard Open File dialog to select a file sequence to be added as a new layer. After you have created layers, you can control them with the options on the Layer Menu and Timeline Area.

Add Recent – Shows a list of recently added files.

New Project – Closes the current composition.

Open Project...– Opens a composition saved in .chpcomp format.

Open Recent Project – Shows a list of recently opened compositions.

Open Unsaved Project – Shows a list of recently closed or reset compositions that were not saved.

Save Project – Saves the changes made to the current composition file.

Save Project as… – Saves a new .chpcomp composition file.

Export Project as… – Exports composition as Adobe After Effects .jsx script, The Foundry Nuke .nk script or .chpcmd command file. See About File Formats below for more information on the use of these files.

Execute Command File… – Executes the commands in a .chpcmd file.

Export Screenshot – Saves a screenshot of the interface as file.

Export Layer Frame – Saves the current frame of the selected layer as file.

Export Composition Frame – Saves the part of the composition that is currently visible in the mask as an image in one of the five supported file formats. All transformations and color corrections are applied.

Export Layer Sequence – Saves the selected layer as a sequence or a still image with the original resolution and color correction applied.

Export Composition Sequence – Renders the work area with the current mask resolution as a sequence. All transformations and color corrections are applied.

Exit – Exits Chaos Player.

About File Formats

Chaos Player saves to two types of file formats:

  • The native file format for Chaos Player is a .chpcomp file. This type of file is saved by the Save Project menu option, and can be loaded directly by Chaos Player with the Open Project menu option.
  • Chaos Player can also export text files containing commands to recreate the composition in Chaos Player (.chpcmd), NUKE (.nk), and Adobe After Effects (.jsx). These files are exported with the Export Project as... menu option. In Chaos Player, a .chpcmd file can be run with the Execute Command File... menu option.

The .chpcomp format is a very simple text format with many potential uses:

  • To create macros or a long set of commands to help you in your work, you can easily set up an initial configuration for your project, for example, with a certain image as a background, a resolution for the composition mask, specific frame rate, etc. Instead of trying to figure out what commands to use and then type them by hand, you can just set up the project's structure and then export it to a .chpcmd file.
  • The .chpcmd file can also be used to enable integration of Chaos Player with third party applications that are currently not supported. Exporting your project into .chpcmd file it can then very easily be read by a script or a simple application and then imported into a third-party compositing application.
  • You can also use any application that has scripting capabilities to create a .chpcmd with the project set the way you want it.
  • You can very easily generate reference .chpcmd files just by setting up several projects in Chaos Player and exporting them to .chpcmd files. You can then use these files as examples when creating your script in the third party application.
  • Saving your projects in .chpcmd files also makes it easier to quickly change the directory paths in cases where the sequences in the project have been moved. To do that you can edit the .chpcmd file with any text editor and use the Find and Replace feature to replace the old paths with the new ones.

Video Compression

When saving as .mp4 format, a Video Compression window prompts you to choose the quality of the video. The bigger the number, the higher the video quality is (and the bigger the file size).

Was this helpful?