# AAFExportOptions

Since: **26.3**

## Properties

+-------------------------------------------------------------------------------------+
| Table                                                                               |
+:-------------------------+:----------+:-------+:------------+:----------------------+
| Name                     | Type      | Access | Min Version | Description           |
+:-------------------------+:----------+:-------+:------------+:----------------------+
| mixdownVideo             | *boolean* | R      | 26.3        | True if the exporter  |
|                          |           |        |             | will render a single  |
|                          |           |        |             | mixed-down video file |
+:-------------------------+:----------+:-------+:------------+:----------------------+
| explodeToMono            | *boolean* | R      | 26.3        | True if multichannel  |
|                          |           |        |             | audio is exported as  |
|                          |           |        |             | separate mono files   |
|                          |           |        |             | per channel           |
+:-------------------------+:----------+:-------+:------------+:----------------------+
| sampleRate               | *number*  | R      | 26.3        | Get the audio sample  |
|                          |           |        |             | rate                  |
+:-------------------------+:----------+:-------+:------------+:----------------------+
| bitsPerSample            | *number*  | R      | 26.3        | Get the audio bits    |
|                          |           |        |             | per sample            |
+:-------------------------+:----------+:-------+:------------+:----------------------+
| embedAudio               | *boolean* | R      | 26.3        | Get whether to embed  |
|                          |           |        |             | audio in the AAF file |
+:-------------------------+:----------+:-------+:------------+:----------------------+
| audioFileFormat          | *number*  | R      | 26.3        | Get the audio file    |
|                          |           |        |             | format (0 for AIFF, 1 |
|                          |           |        |             | for WAV)              |
+:-------------------------+:----------+:-------+:------------+:----------------------+
| trimSources              | *boolean* | R      | 26.3        | Get whether to trim   |
|                          |           |        |             | sources               |
+:-------------------------+:----------+:-------+:------------+:----------------------+
| handleFrames             | *number*  | R      | 26.3        | Get the number of     |
|                          |           |        |             | handle frames         |
+:-------------------------+:----------+:-------+:------------+:----------------------+
| videoMixdownPresetPath   | *string*  | R      | 26.3        | Get the video mixdown |
|                          |           |        |             | preset path           |
+:-------------------------+:----------+:-------+:------------+:----------------------+
| renderAudioEffects       | *boolean* | R      | 26.3        | Get whether to render |
|                          |           |        |             | audio effects         |
+:-------------------------+:----------+:-------+:------------+:----------------------+
| interleaveWithoutEffects | *boolean* | R      | 26.3        | Get whether to        |
|                          |           |        |             | interleave without    |
|                          |           |        |             | effects               |
+:-------------------------+:----------+:-------+:------------+:----------------------+
| preserveParentFolder     | *boolean* | R      | 26.3        | Get whether to        |
|                          |           |        |             | preserve parent       |
|                          |           |        |             | folder                |
+--------------------------+-----------+--------+-------------+-----------------------+

## Instance Methods

### setAudioFileFormat

Set the audio file format (0 for AIFF, 1 for WAV)

Since: **26.3**

Returns: *[AAFExportOptions](/premiere-pro/uxp/ppro-reference/classes/aafexportoptions)*

#### Parameters

+--------------------------------------------------------------------------------------------------------------------------------------+
| Table                                                                                                                                |
+:----------------+:-----------------------------------------------------------------------------------------------------+:------------+
| Name            | Type                                                                                                 | Description |
+:----------------+:-----------------------------------------------------------------------------------------------------+:------------+
| audioFileFormat | *[Constants.AAFExportAudioFormat](/premiere-pro/uxp/ppro-reference/constants/#aafexportaudioformat)* | \-          |
+-----------------+------------------------------------------------------------------------------------------------------+-------------+

+----------------+
| Horizontalline |
+----------------+
|                |
+----------------+

### setBitsPerSample

Set the audio bits per sample

Since: **26.3**

Returns: *[AAFExportOptions](/premiere-pro/uxp/ppro-reference/classes/aafexportoptions)*

#### Parameters

+----------------------------------------+
| Table                                  |
+:--------------+:---------+:------------+
| Name          | Type     | Description |
+:--------------+:---------+:------------+
| bitsPerSample | *number* | \-          |
+---------------+----------+-------------+

+----------------+
| Horizontalline |
+----------------+
|                |
+----------------+

### setEmbedAudio

Set whether to embed audio in the AAF file

Since: **26.3**

Returns: *[AAFExportOptions](/premiere-pro/uxp/ppro-reference/classes/aafexportoptions)*

#### Parameters

+--------------------------------------+
| Table                                |
+:-----------+:----------+:------------+
| Name       | Type      | Description |
+:-----------+:----------+:------------+
| embedAudio | *boolean* | \-          |
+------------+-----------+-------------+

+----------------+
| Horizontalline |
+----------------+
|                |
+----------------+

### setExplodeToMono

When true, exports multichannel audio as separate mono media files (one file per channel)

Since: **26.3**

Returns: *[AAFExportOptions](/premiere-pro/uxp/ppro-reference/classes/aafexportoptions)*

#### Parameters

+-----------------------------------------+
| Table                                   |
+:--------------+:----------+:------------+
| Name          | Type      | Description |
+:--------------+:----------+:------------+
| explodeToMono | *boolean* | \-          |
+---------------+-----------+-------------+

+----------------+
| Horizontalline |
+----------------+
|                |
+----------------+

### setHandleFrames

Set the number of handle frames

Since: **26.3**

Returns: *[AAFExportOptions](/premiere-pro/uxp/ppro-reference/classes/aafexportoptions)*

#### Parameters

+---------------------------------------+
| Table                                 |
+:-------------+:---------+:------------+
| Name         | Type     | Description |
+:-------------+:---------+:------------+
| handleFrames | *number* | \-          |
+--------------+----------+-------------+

+----------------+
| Horizontalline |
+----------------+
|                |
+----------------+

### setInterleaveWithoutEffects

Set whether to interleave without effects

Since: **26.3**

Returns: *[AAFExportOptions](/premiere-pro/uxp/ppro-reference/classes/aafexportoptions)*

#### Parameters

+----------------------------------------------------+
| Table                                              |
+:-------------------------+:----------+:------------+
| Name                     | Type      | Description |
+:-------------------------+:----------+:------------+
| interleaveWithoutEffects | *boolean* | \-          |
+--------------------------+-----------+-------------+

+----------------+
| Horizontalline |
+----------------+
|                |
+----------------+

### setMixdownVideo

When true, renders the sequence video to a single media file for AAF export (video mixdown) instead of relying only on linked source clips

Since: **26.3**

Returns: *[AAFExportOptions](/premiere-pro/uxp/ppro-reference/classes/aafexportoptions)*

#### Parameters

+----------------------------------------+
| Table                                  |
+:-------------+:----------+:------------+
| Name         | Type      | Description |
+:-------------+:----------+:------------+
| mixdownVideo | *boolean* | \-          |
+--------------+-----------+-------------+

+----------------+
| Horizontalline |
+----------------+
|                |
+----------------+

### setPreserveParentFolder

When true, exploded mono audio is written under a subdirectory named after the folder that contained each clip's source media on disk

Since: **26.3**

Returns: *[AAFExportOptions](/premiere-pro/uxp/ppro-reference/classes/aafexportoptions)*

#### Parameters

+------------------------------------------------+
| Table                                          |
+:---------------------+:----------+:------------+
| Name                 | Type      | Description |
+:---------------------+:----------+:------------+
| preserveParentFolder | *boolean* | \-          |
+----------------------+-----------+-------------+

+----------------+
| Horizontalline |
+----------------+
|                |
+----------------+

### setRenderAudioEffects

Set whether to render audio effects

Since: **26.3**

Returns: *[AAFExportOptions](/premiere-pro/uxp/ppro-reference/classes/aafexportoptions)*

#### Parameters

+----------------------------------------------+
| Table                                        |
+:-------------------+:----------+:------------+
| Name               | Type      | Description |
+:-------------------+:----------+:------------+
| renderAudioEffects | *boolean* | \-          |
+--------------------+-----------+-------------+

+----------------+
| Horizontalline |
+----------------+
|                |
+----------------+

### setSampleRate

Set the audio sample rate

Since: **26.3**

Returns: *[AAFExportOptions](/premiere-pro/uxp/ppro-reference/classes/aafexportoptions)*

#### Parameters

+-------------------------------------+
| Table                               |
+:-----------+:---------+:------------+
| Name       | Type     | Description |
+:-----------+:---------+:------------+
| sampleRate | *number* | \-          |
+------------+----------+-------------+

+----------------+
| Horizontalline |
+----------------+
|                |
+----------------+

### setTrimSources

Set whether to trim sources

Since: **26.3**

Returns: *[AAFExportOptions](/premiere-pro/uxp/ppro-reference/classes/aafexportoptions)*

#### Parameters

+---------------------------------------+
| Table                                 |
+:------------+:----------+:------------+
| Name        | Type      | Description |
+:------------+:----------+:------------+
| trimSources | *boolean* | \-          |
+-------------+-----------+-------------+

+----------------+
| Horizontalline |
+----------------+
|                |
+----------------+

### setVideoMixdownPresetPath

Path to the encoder preset file (.epr) used when mixdown video is enabled

Since: **26.3**

Returns: *[AAFExportOptions](/premiere-pro/uxp/ppro-reference/classes/aafexportoptions)*

#### Parameters

+-------------------------------------------------+
| Table                                           |
+:-----------------------+:---------+:------------+
| Name                   | Type     | Description |
+:-----------------------+:---------+:------------+
| videoMixdownPresetPath | *string* | \-          |
+------------------------+----------+-------------+

+----------------+
| Horizontalline |
+----------------+
|                |
+----------------+

+--------------------------------------------------------------------------------------------------------------------------------+
| Metadata                                                                                                                       |
+----------------+---------------------------------------------------------------------------------------------------------------+
| title          | AAFExportOptions                                                                                              |
+----------------+---------------------------------------------------------------------------------------------------------------+
| description    | Overview of AAFExportOptions                                                                                  |
+----------------+---------------------------------------------------------------------------------------------------------------+
| source         | github                                                                                                        |
+----------------+---------------------------------------------------------------------------------------------------------------+
| pathprefix     | /premiere-pro/uxp                                                                                             |
+----------------+---------------------------------------------------------------------------------------------------------------+
| githubblobpath | https\://github.com/AdobeDocs/uxp-premiere-pro/blob/main/src/pages/ppro-reference/classes/aafexportoptions.md |
+----------------+---------------------------------------------------------------------------------------------------------------+
| template       | documentation                                                                                                 |
+----------------+---------------------------------------------------------------------------------------------------------------+
