---
updatedAt: 2025-06-18T15:14:04.000Z
agentTools:
  projectIndex: https://api.encoding.com/llms.txt
---

# Other Format Options

<a name="otherformatoptions"></a>A variety of additional output configuration parameters can be found here.

```xml
<?xml version="1.0"?>
<query>
    <userid>[UserID]</userid> <!-- required-->
    <userkey>[UserKey]</userkey> <!-- required-->
    <action>[Action]</action>
    <source>[SourceFile]</source> <!-- required-->
    <format> <!-- required -->
        <output>[output]</output> <!-- required -->
        <destination>[DestinationPath]</destination> <!-- required for multi-bitrate formats
        and if reference_movie_alias set to non-default value
        and pack_files set to no -->
        <profile>[ProfileName]</profile>
        <encoder>[EncoderVersion]</encoder>
        <two_pass>[yes|no]</two_pass>
        <two_pass_decoding>[1|]</two_pass_decoding>
        <bufsize>[BufferSize]</bufsize>
        <rc_init_occupancy>[BufferOccupancy]</rc_init_occupancy>
        <deinterlacing>[yes|filter|no|auto]</deinterlacing>
        <force_interlaced>[InterlacedType]</force_interlaced>
        <add_meta>[yes|no]</add_meta>
        <hint>[yes|no]</hint>
        <preset>[WebMPreset]</preset>
        <bframes>[BFramesMode]</bframes>
        <!-- bframes option only available for mpeg2 output -->
        <gop>[GOPType]</gop>
        <luma_spatial>[SpatialLumaStrength]</luma_spatial>
        <chroma_spatial>[SpatialChromaStrength]</chroma_spatial>
        <luma_temp>[TemporalLumaStrength]</luma_temp>
        <strip_chapters>[yes|no]</strip_chapters>
        <vidly_hls>[yes|no]</vidly_hls>
        <vidly_hd>[yes|no]</vidly_hd>
        <hard_cbr>[yes|no]</hard_cbr>
        <pix_format>[PixFormat]</pix_format>
        <best_quality>[yes|no]</best_quality>
        <interlaced>[yes|no]</interlaced>
        <copy_timestamps>[yes|no]</copy_timestamps>
        <slices>[SlicesNumber]</slices>
        <speed>[SpeedCorrection]</speed>
        <scale_in_color_matrix>[ColorMatrix]</scale_in_color_matrix>
        <scale_out_color_matrix>[ColorMatrix]</scale_out_color_matrix>
        <alpha_channel>[yes|no]</alpha_channel>
        <black_padding_start>[FramesPadding]</black_padding_start>
        <black_padding_end>[FramesPadding]</black_padding_end>
        <black_padding_keyframe>[yes|no]</black_padding_keyframe>
        <stream_id_mapping>[IDMapping]</stream_id_mapping>
        <transport_stream_id>[TsID]</transport_stream_id>
        <intermediate_stitch_multijob>[yes|no]</intermediate_stitch_multijob>
        <container>[mpegts|mp4]</container>
        <reference_movie_alias>[0|2|3]</reference_movie_alias>
        <ommcp_repack>[yes|no]</ommcp_repack>
        <ommq_data>[name=value]</ommq_data>
        <pack_files>[yes|no]</pack_files>
        <dpp_metadata_file>[DPPFileURL]</dpp_metadata_file>
        <cut_before_speed>[yes|no]</cut_before_speed>
        <telecine>
            <first_field>[top|bottom]</first_field>
            <pattern>[PulldownPattern]</pattern>
        </telecine>
        <atadenoise>
            <a0>[AThresholdPane1]</a0>
            <b0>[BThresholdPane1]</b0>
            <a1>[AThresholdPane2]</a1>
            <b1>[BThresholdPane2]</b1>
            <a2>[AThresholdPane3]</a2>
            <b2>[BThresholdPane3]</b2>
            <s>[AveragingFramesNumber]</s>
            <p>[AveragingPlanes]</p>
        </atadenoise>
        <remove_init_ts_delay>[yes|no]</remove_init_ts_delay>
        <!-- format params -->
    </format>
</query>
```
```json
{
    "query": {
        "userid": "[UserID]", // required
        "userkey": "[UserKey]", // required
        "action": "addMedia", // required
        "source": "[SourceFile]", // required
        "format": {
            "output": "[output]", // required
            "destination": "[DestinationPath]", // required for multi-bitrate formats
            // and if reference_movie_alias set to non-default value
            // and pack_files set to no
            "profile": "[ProfileName]",
            "encoder": "[EncoderVersion]",
            "two_pass": "[yes|no]",
            "two_pass_decoding": "[1|]",
            "bufsize": "[BufferSize]",
            "rc_init_occupancy": "[BufferOccupancy]",
            "deinterlacing": "[yes|filter|no|auto]",
            "force_interlaced": "[InterlacedType]",
            "add_meta": "[yes|no]",
            "hint": "[yes|no]",
            "preset": "[WebMPreset]",
            "bframes": "[BFramesMode]",
            // bframes option only available for mpeg2 output
            "gop": "[GOPType]",
            "luma_spatial": "[SpatialLumaStrength]",
            "chroma_spatial": "[SpatialChromaStrength]",
            "luma_temp": "[TemporalLumaStrength]",
            "strip_chapters": "[yes|no]",
            "vidly_hls": "[yes|no]",
            "vidly_hd": "[yes|no]",
            "hard_cbr": "[yes|no]",
            "pix_format": "[PixFormat]",
            "best_quality": "[yes|no]",
            "interlaced": "[yes|no]",
            "copy_timestamps": "[yes|no]",
            "slices": "[SlicesNumber]",
            "speed": "[SpeedCorrection]",
            "scale_in_color_matrix": "[ColorMatrix]",
            "scale_out_color_matrix": "[ColorMatrix]",
            "alpha_channel": "[yes|no]",
            "black_padding_start": "[FramesPadding]",
            "black_padding_end": "[FramesPadding]",
            "black_padding_keyframe": "[yes|no]",
            "stream_id_mapping": "[IDMapping]",
            "transport_stream_id": "[TsID]",
            "intermediate_stitch_multijob": "[yes|no]",
            "container": "[mpegts|mp4]",
            "reference_movie_alias": "[0|2|3]",
            "ommcp_repack": "[yes|no]",
            "ommq_data": "[name=value]",
            "pack_files": "[yes|no]",
            "dpp_metadata_file": "[DPPFileURL]",
            "cut_before_speed": "[yes|no]",
            "telecine": {
                "first_field": "[top|bottom]",
                "pattern": "[PulldownPattern]"
            },
            "atadenoise": {
                "a0": "[AThresholdPane1]",
                "b0": "[BThresholdPane1]",
                "a1": "[AThresholdPane2]",
                "b1": "[BThresholdPane2]",
                "a2": "[AThresholdPane3]",
                "b2": "[BThresholdPane3]",
                "s": "[AveragingFramesNumber]",
                "p": "[AveragingPlanes]"
            },
            "remove_init_ts_delay": "[yes|no]"
            // format params
        }
    }
}
```

| Parameter                          | Description                                                                                                                                  | Allowed Values                                                                                                                                                                                                                                                                                                                                                                                                                                | Default Value                                                                                       |
| :--------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------- |
| **profile**                        | This defines various sets of capabilities which are referred to as profiles, that target specific classes of applications.                   | high, main, baseline                                                                                                                                                                                                                                                                                                                                                                                                                          | **fl9, mpeg4, flv**: high  <br/>**mp4, m4v**: main  <br/>**ipod, iphone, ipad, 3gp, psp**: baseline |
| **encoder**                        | Specify which version of  Encoding.com's engine to use.                                                                                      | v1, v3, edc1                                                                                                                                                                                                                                                                                                                                                                                                                                  | v1                                                                                                  |
| **two\_pass**                      | Enable or disable two\_pass encoding.                                                                                                        | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | no                                                                                                  |
| **two\_pass\_decoding**            | Decode to a lossless format prior to encoding to reduce errors.                                                                              | 1                                                                                                                                                                                                                                                                                                                                                                                                                                             | *none*                                                                                              |
| **bufsize**                        | Specify the rate control buffer size in bits.                                                                                                | N or Nk – where N is any non-zero integer                                                                                                                                                                                                                                                                                                                                                                                                     | *none*                                                                                              |
| **rc\_init\_occupancy**            | Specify the initial rate control buffer occupancy in bits.                                                                                   | N or Nk – where N is any non-zero integer\`                                                                                                                                                                                                                                                                                                                                                                                                   | *none*                                                                                              |
| **deinterlacing**                  | Enable de-interlacing.                                                                                                                       | **yes** – force apply de-interlacing  <br/>**filter** – use ffmpeg de-interlacing filter  <br/>**no** – don't apply de-interlacing  <br/>**auto** – use de-interlacing if source's scan type is interlaced                                                                                                                                                                                                                                    | auto                                                                                                |
| **force\_interlaced**              | Specify the interlaced encoding type. Only works with MPEG-TS.                                                                               | available formats: tff, bff, no  <br/>**mxf**: tff, bff, source, no                                                                                                                                                                                                                                                                                                                                                                           | no                                                                                                  |
| **add\_meta**                      | Adds meta data to the file. Only works with FLV.                                                                                             | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | **All**: *none*  <br/>**flv**: no                                                                   |
| **hint**                           | Add RTP data (for streaming servers). Only works with MP4.                                                                                   | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | **All**: *none*  <br/>**mp4**: no                                                                   |
| **preset**                         | Specify format preset. Only works with WebM.                                                                                                 | **1** — 2-Pass Best Quality VBR Encoding  <br/>**2** — 2-Pass Faster VBR Encoding  <br/>**3** — 2-Pass VBR Encoding for Smooth Playback on Low-end Hardware  <br/>**4** — 2-Pass CBR Encoding for Limited-bandwidth Streaming  <br/>**5** — 2-Pass VBR Encoding for Noisy / Low-quality Input Source  <br/>**6** — 1-Pass Good Quality VBR Encoding  <br/>**7** — 1-Pass Fast VBR Encoding  <br/>**8** — Real-time CBR Encoding and Streaming | 6                                                                                                   |
| **bframes**                        | Specify the bframes format.                                                                                                                  | 2 lock:parameter, 0  <br/>  "data": \{                                                                                                                                                                                                                                                                                                                                                                                                        | 2                                                                                                   |
| **gop**                            | Specify the group of picture format.                                                                                                         | sgop k:parameters]  <br/>\{  <br/> , cgop : \{  <br/>    "h-0": "Parameter"                                                                                                                                                                                                                                                                                                                                                                   | [cgop](https://api.encoding.com/reference/output-formats)                                                                          |
| **luma\_spatial**                  | Specify the spatial luma strength.                                                                                                           | Positive integer from 0 to 255.                                                                                                                                                                                                                                                                                                                                                                                                               | 4                                                                                                   |
| **chroma\_spatial**                | Specify the spatial chroma strength.                                                                                                         | Positive integer from 0 to 255.                                                                                                                                                                                                                                                                                                                                                                                                               | 3                                                                                                   |
| **luma\_temp**                     | Specify the temporal luma strength.                                                                                                          | Positive integer from 0 to 255.                                                                                                                                                                                                                                                                                                                                                                                                               | 6                                                                                                   |
| **strip\_chapters**                | Strip the chapters markers.                                                                                                                  | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | no                                                                                                  |
| **vidly\_hls**                     | Enables the HLS format for Vidly Lite outputs.                                                                                               | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | no                                                                                                  |
| **vidly\_hd**                      | Enables HD button in Vid.ly player. High Definition (720p) videos will be generated.                                                         | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | no                                                                                                  |
| **hard\_cbr**                      | Specify HRD information and pack the bitstream to the specified bitrate.                                                                     | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | no                                                                                                  |
| **pix\_format**                    | Specify the pixel format – ability to lock output to YUV420p colorspace.                                                                     | **all**: yuv420p, yuv422p, yuvj420p, yuvj422p, yuv420p10le, yuv422p10le, yuv444p10le, source  <br/>**qtrle**: rgb24, rgb555be, argb, gray, source                                                                                                                                                                                                                                                                                             | **all**: yuv420p  <br/>**qtrle**: rgb24                                                             |
| **best\_quality**                  | Specify the best quality mode (very slow) – dnxhd output only                                                                                | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | no                                                                                                  |
| **interlaced**                     | Enable interlacing for dnxhd output only.                                                                                                    | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | no                                                                                                  |
| **copy\_timestamps**               | Do not process input timestamps, but keep their values without trying to generate them.                                                      | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | yes                                                                                                 |
| **slices**                         | Specify the number of slices, used in parallelized encoding.                                                                                 | Positive Integer                                                                                                                                                                                                                                                                                                                                                                                                                              | *none*                                                                                              |
| **speed**                          | Specify the speed of video correction                                                                                                        | Positive float **number** or **percentage** value  <br/>**Number** – output speed will be changed to match specified  <br/>number of frames per second  <br/>**Percentage** – output speed will be set to specified  <br/>percent of source media                                                                                                                                                                                             | *none*                                                                                              |
| **scale\_in\_color\_matrix**       | Scaler Input Color Matrix                                                                                                                    | auto, bt601, bt740, smpte170m, bt709, fcc, smpte240m, bt2020                                                                                                                                                                                                                                                                                                                                                                                  | *none*                                                                                              |
| **scale\_out\_color\_matrix**      | Scaler Output Color Matrix                                                                                                                   | auto, bt601, bt740, smpte170m, bt709, fcc, smpte240m, bt2020                                                                                                                                                                                                                                                                                                                                                                                  | *none*                                                                                              |
| **alpha\_channel**                 | Pass through alpha channel from source file                                                                                                  | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | no                                                                                                  |
| **black\_padding\_start**          | Prepends a specified number of black frames before video                                                                                     | Positive integer number                                                                                                                                                                                                                                                                                                                                                                                                                       | 0                                                                                                   |
| **black\_padding\_end**            | Appends a specified number of black frames after video                                                                                       | Positive integer number                                                                                                                                                                                                                                                                                                                                                                                                                       | 0                                                                                                   |
| **black\_padding\_keyframe**       | Add IDR frames to the end of appended black frames.  <br/>Prepended black frames always starts with IDR.                                     | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | yes                                                                                                 |
| **stream\_id\_mapping**            | Container stream id metadata mapping                                                                                                         | Comma separated list of id pairs separated by colon.  <br/>E.g  <br/>  "data": \{  <br/>:   "h-0": "P,rameter",  <br/>  : "h-1": "Des                                                                                                                                                                                                                                                                                                         | *none*                                                                                              |
| **transport\_stream\_id**          | MPEG-TS Transport Stream ID                                                                                                                  | Hex number                                                                                                                                                                                                                                                                                                                                                                                                                                    | *none*                                                                                              |
| **intermediate\_stitch\_multijob** | Stitch adaptive intermediate program segments into single file                                                                               | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | no                                                                                                  |
| **container**                      | Container for the adaptive\_intermediaite output                                                                                             | mpegts, mp4                                                                                                                                                                                                                                                                                                                                                                                                                                   | mpegts                                                                                              |
| **reference\_movie\_alias**        | Reference Movie Alias Type.  <br/>If this parameter value set to non-default value then each output stream will be put to the separate file. | • **0** – None  <br/>• **2** – Apple. Stream files will be put to the same directory as index file.  <br/>• **3** – Omneon.  Stream files will be put to the "media.dir" subdirectory.                                                                                                                                                                                                                                                        | 0                                                                                                   |
| **ommcp\_repack**                  | Make the output pass through ommcp tool (for special purposes).                                                                              | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | no                                                                                                  |
| **ommq\_data**                     | Make the output pass through ommq tool (to add specific omneon metadata).                                                                    | \[N:]name=value                                                                                                                                                                                                                                                                                                                                                                                                                               | *none*                                                                                              |
| **pack\_files**                    | Pack all MOV streams files in one tar file                                                                                                   | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | no                                                                                                  |
| **dpp\_metadata\_file**            | DPP AS11 metadata file                                                                                                                       | Valid URL                                                                                                                                                                                                                                                                                                                                                                                                                                     | *none*                                                                                              |
| **cut\_before\_speed**             | Cut source file before manipulating with speed                                                                                               | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | no                                                                                                  |
| **Telecine Parameters**            |                                                                                                                                              |                                                                                                                                                                                                                                                                                                                                                                                                                                               |                                                                                                     |
| **first\_field**                   | Interlaced type                                                                                                                              | top, bottom                                                                                                                                                                                                                                                                                                                                                                                                                                   | top                                                                                                 |
| **pattern**                        | Pulldown Pattern                                                                                                                             | string with digits                                                                                                                                                                                                                                                                                                                                                                                                                            | 23                                                                                                  |
| **ATA Denoise Parameters**         |                                                                                                                                              |                                                                                                                                                                                                                                                                                                                                                                                                                                               |                                                                                                     |
| **a0**                             | Threshold A for 1st plane                                                                                                                    | Float number between 0 and 0.3                                                                                                                                                                                                                                                                                                                                                                                                                | 0.02                                                                                                |
| **b0**                             | Threshold B for 1st plane                                                                                                                    | Float number between 0 and 5                                                                                                                                                                                                                                                                                                                                                                                                                  | 0.04                                                                                                |
| **a1**                             | Threshold A for 2nd plane                                                                                                                    | Float number between 0 and 0.3                                                                                                                                                                                                                                                                                                                                                                                                                | 0.02                                                                                                |
| **b1**                             | Threshold B for 2nd plane                                                                                                                    | Float number between 0 and 5                                                                                                                                                                                                                                                                                                                                                                                                                  | 0.04                                                                                                |
| **a2**                             | Threshold A for 3rd plane                                                                                                                    | Float number between 0 and 0.3                                                                                                                                                                                                                                                                                                                                                                                                                | 0.02                                                                                                |
| **b2**                             | Threshold B for 3rd plane                                                                                                                    | Float number between 0 and 5                                                                                                                                                                                                                                                                                                                                                                                                                  | 0.04                                                                                                |
| **s**                              | Number of frames that will be used for averaging.                                                                                            | Odd  positive integer number.                                                                                                                                                                                                                                                                                                                                                                                                                 | 9                                                                                                   |
| **p**                              | What planes of frame will be used for averaging                                                                                              | ***all** - all planes  <br/>* *positive integer number* - planes count                                                                                                                                                                                                                                                                                                                                                                        | *none*                                                                                              |
| **remove\_init\_ts\_delay**        | Removes the initial PTS delay in MPEG-TS output                                                                                              | yes, no                                                                                                                                                                                                                                                                                                                                                                                                                                       | no                                                                                                  |

> 🚧 For bframes parameter
>
> **Bframes** option available only for **mpeg2** output format!

> 🚧 For pix\_format parameter
>
> If '*source*' specified as value, then **\<pix\_format />** won't be added to format options.

> 🚧 For interlaced parameter
>
> Bitrate for **dnxhd** output is specified separately and the default is *145m*.

> 🚧 For alpha\_channel
>
> The **\<alpha\_channel />** parameter available only for **webm** output format.

> 🚧 For transport\_stream\_id
>
> The **\<transport\_stream\_id />** parameter available only for **mpegts** output format.

> 🚧 For force\_interlaced
>
> The **\<force\_interlaced />** parameter available only for **apple\_prores**, **cablelabs\_mpegts**, **dnxhd**, **dnxhd\_mxf**, **hds**, **ipad**, **iphone**, **ipod**, **kindle\_fire**, **mainconcept\_mxf**, **mov**, **mov\_prores**, **mp4**, **mpeg\_dash**, **mpegts**, **mxf**, **psp**, **roku\_1200**, **roku\_1800**, **roku\_2700**, **roku\_800**, **roku\_hls**, **smooth\_streaming**, **wowza**, **wowza\_multibitrate**, **wowza\_multibitrate\_mp4**, **advanced\_hls**, **fmp4\_hls**, **advanced\_dash**, **advanced\_fmp4**, and **advanced\_mss** output formats.

> 🚧 For reference\_movie\_alias and pack\_files parameters
>
> The **\<reference\_movie\_alias />** and **\<pack\_files />** parameters supported only for the **mov** output format.
>
> The **\<pack\_files />** parameter will work only if **\<reference\_movie\_alias />** has non-default value.
>
> If **\<reference\_movie\_alias />** parameter set to non-default value and **\<pack\_files />** set to *no* then **\<destination />** parameter becomes required.

> 🚧 For ommcp\_repack parameter
>
> The **\<ommcp\_repack/>** parameter available only for **mov** and **mxf\_op1a** output formats
> \`
> 🚧 For ommq\_data parameter
>
> The **\<ommcp\_data/>** parameter available only for **mxf\_op1a** output format
> \`>
> 🚧 For dpp\_metadata\_file parameter
>
> The **\<dpp\_metadata\_file/>** parameter available only for **mxf\_as11** output format

> 🚧 For remove\_init\_ts\_delay
>
> The **\<remove\_init\_ts\_delay />** parameter available only for **mpegts** output format.