# TransformerOutput

Artifact: [androidx.media3:media3-transformer](https://developer.android.com/jetpack/androidx/releases/media3) [View Source](https://cs.android.com/search?q=file:androidx/media3/transformer/TransformerOutput.java+class:androidx.media3.transformer.TransformerOutput)

*** ** * ** ***


```
@UnstableApi
public final class TransformerOutput
```

<br />

*** ** * ** ***

Represents the output destination for a Transformer export.

## Summary

| ### Public methods |
|---|---|
| `static https://developer.android.com/reference/androidx/media3/transformer/TransformerOutput` | `https://developer.android.com/reference/androidx/media3/transformer/TransformerOutput#create(java.lang.String)(https://developer.android.com/reference/java/lang/String.html path)` Creates a `https://developer.android.com/reference/androidx/media3/transformer/TransformerOutput` targeting a local file path. |
| `static https://developer.android.com/reference/androidx/media3/transformer/TransformerOutput` | `https://developer.android.com/reference/androidx/media3/transformer/TransformerOutput#create(android.net.Uri,android.content.ContentValues)(https://developer.android.com/reference/android/net/Uri.html collectionUri, https://developer.android.com/reference/android/content/ContentValues.html contentValues)` Creates a `https://developer.android.com/reference/androidx/media3/transformer/TransformerOutput` targeting the Android MediaStore. |

## Public methods

### create

```
public static TransformerOutput create(String path)
```

Creates a `https://developer.android.com/reference/androidx/media3/transformer/TransformerOutput` targeting a local file path.

| Parameters |
|---|---|
| `https://developer.android.com/reference/java/lang/String.html path` | The local file path. |

| Returns |
|---|---|
| `https://developer.android.com/reference/androidx/media3/transformer/TransformerOutput` | A `https://developer.android.com/reference/androidx/media3/transformer/TransformerOutput` instance. |

### create

```
public static TransformerOutput create(Uri collectionUri, ContentValues contentValues)
```

Creates a `https://developer.android.com/reference/androidx/media3/transformer/TransformerOutput` targeting the Android MediaStore.

| Parameters |
|---|---|
| `https://developer.android.com/reference/android/net/Uri.html collectionUri` | The collection `https://developer.android.com/reference/android/net/Uri.html` to insert the media into. |
| `https://developer.android.com/reference/android/content/ContentValues.html contentValues` | The metadata values for the new MediaStore entry. |

| Returns |
|---|---|
| `https://developer.android.com/reference/androidx/media3/transformer/TransformerOutput` | A `https://developer.android.com/reference/androidx/media3/transformer/TransformerOutput` instance. |