# Clip Post Creation Page

The Clip Post Creation Page enables users to create and share short video content. Users can either:

* **Select a video** from their device gallery
* **Capture a new video** directly using the camera

After selection or recording, users can preview the clip, trim it, and proceed to add captions before posting. This page is the entry point for user-generated content in the clip feed experience.

<div align="center" data-full-width="true"><figure><img src="/files/QCEfthMxptjO7RyaDoAv" alt="Camera page"><figcaption><p>Recording a video with camera</p></figcaption></figure> <figure><img src="/files/JoXxfMP1QWm9x9TELIEV" alt=""><figcaption><p>Selecting a video from gallery</p></figcaption></figure></div>

### Features

| Feature      | Description                               |
| ------------ | ----------------------------------------- |
| Camera view  | User can record video to create clip post |
| Media picker | User can select video to create clip post |

### Customization

<table><thead><tr><th width="213">Config ID</th><th width="102">Type</th><th>Description</th></tr></thead><tbody><tr><td>create_clip_post_page<code>/*/*</code></td><td>Page</td><td>You can customize <code>theme</code> </td></tr><tr><td>create_clip_post_page<code>/*/</code>add_thumbnail_button</td><td>Element</td><td>You can customize <code>image</code></td></tr><tr><td>create_clip_post_page<code>/*/switch_camera_button</code></td><td>Element</td><td>You can customize <code>image</code></td></tr><tr><td>create_clip_post_page<code>/*/*</code></td><td>Element</td><td>You can customize <code>image</code></td></tr></tbody></table>

For more details on customization, please refer to the [Customization](/social-plus-uikit/uikit-4/customization.md) page.

### Usage

{% tabs %}
{% tab title="iOS" %}
{% embed url="<https://gist.github.com/amythee/b1ab2d20b682284b170ff9f9ef2dff9e>" %}
{% endtab %}

{% tab title="Android" %}
{% embed url="<https://gist.github.com/0824b1cba68cc5ebee7bfb0986b47cc1>" %}
{% endtab %}

{% tab title="Web" %}
This page doesn't exist on the web as we use native recording from the device.
{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.social.plus/social-plus-uikit/uikit-4/social/clip/clip-post-creation-page.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
