> ## Documentation Index
> Fetch the complete documentation index at: https://magicads.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# AI Text to Video

> Transform your text into dynamic, captivating videos with our cutting-edge AI Text to Video extension, powered by the groundbreaking **Kling | Haiper | Luma | Mochi | MiniMax | Hunyuan** video models.

<Warning>This is a **Paid** extension that you need to first purchase via **Marketplace**</Warning>

<Card title="Included Text to Video Models">
  * OpenAI Sora 2 - powered by **Openai**
  * OpenAI Sora 2 Pro - powered by **Openai**
  * Google Veo3 - powered by **fal.ai**
  * Kling 2.1 Master - powered by **fal.ai**
  * Kling 1.6 Pro - powered by **fal.ai**
  * Haiper 2.0 Video - powered by **fal.ai**
  * MiniMax Video - powered by **fal.ai**
  * Mochi 1 - powered by **fal.ai**
  * Luma Dream Machine - powered by **fal.ai**
  * Hunyuan Video - powered by **fal.ai**
</Card>

## Extension Configuration

To be able to use AI Video (Text to Video) feature, follow these steps to setup this extension.

<Steps>
  <Step title="Step 1">
    Go to the **Marketplace** in **Admin Panel** and install **AI Video (Text to Video)** extension after your successful purchase of the extension.

    <img src="https://mintcdn.com/magicads/yrCresVat1CLM6R8/images/extensions/video-text/video-1.png?fit=max&auto=format&n=yrCresVat1CLM6R8&q=85&s=19a4f9d0b6c5bc3ea5b813c51e213024" width="399" height="276" data-path="images/extensions/video-text/video-1.png" />
  </Step>

  <Step title="Step 2">
    After installation is completed, go to **AI Settings** page in Admin Panel and click on **Extensions** tab there. Click on **AI Video (Text to Video)** there.

    <img src="https://mintcdn.com/magicads/yrCresVat1CLM6R8/images/extensions/video-text/video-2.png?fit=max&auto=format&n=yrCresVat1CLM6R8&q=85&s=401e7d4841acad22d27da4a32ebcf576" width="537" height="103" data-path="images/extensions/video-text/video-2.png" />
  </Step>

  <Step title="Step 3">
    Go to <a href="https://fal.ai/" target="_blank">Fal AI</a> website, sign up with them and get your **API Key** on your profile page after you successfully complete the registration process on their website.
    Make sure to fill up your balance on your Fal AI account as they do not offer any free credits upon registration.
    <Note>Store your API key securely and never share it publicly. The key provides direct access to your account.</Note>
  </Step>

  <Step title="Step 4">
    To control the settings of **AI Text to Video** exension, return to **AI Settings** page in Admin Panel and click on the **Extensions** tab, and select **AI Video (Text to Video)** extension.

    1. Enter your **Fal AI API Key** in the input field.
    2. Turn on the checkboxes for **AI Text to Video Feature** and **AI Text to Video Free Tier Access**
       <Note>If you don't turn on AI Text to Video Free Tier Access, then users who did not subscribe to any subscription plan where you have AI Text to Video feature enabled, will not have any access to this feature</Note>
    3. **Video Model credits per Video** section allows you set how many media credits each Text to Video model task will use for each video generation. Davinci AI give you full control on credit assignment per each media task.
    4. After you are done with configuration, click the **Save** button.

    <img src="https://mintcdn.com/magicads/yrCresVat1CLM6R8/images/extensions/video-text/video-3.png?fit=max&auto=format&n=yrCresVat1CLM6R8&q=85&s=0218df36ec0bdcea30c1033679473016" width="828" height="875" data-path="images/extensions/video-text/video-3.png" />
  </Step>

  <Step title="Step 5">
    You know have completed the AI Video (Text to Video) extension configuration. Proceed to the section below on how to use it.
  </Step>
</Steps>

<Check>
  You have successfully comleted the setup process of this extension.
</Check>

## How to Use

To get a full details of each and every technical featuer of the Text to Video model, you can refer to the  <a href="https://fal.ai/models?categories=text-to-video" target="_blank">Fal AI Text to Video API Page</a>

### Create Text to Video task

1. Go to AI Text to Video tab in the User panel
2. (Optional) Provide video title name as needed
3. Select your Text to Video task LLM, there are 6 different models available
   <Note>Upon selecting your Text to Video LLM option, settings below will change dynamically and will be fully relevant only for the selected model</Note>
4. Depending on the Text to Video task you have selected, provide the information as needed such as:

* **Prompt** - What this video needs to be about
* **Duration** - Length of the final video, length are predefined by the video models, and not applicable to each and every model, which change dynamically based on the selected model
* **Aspect Ratio** - Video aspect ration of the final results, will change dynamically based on video models, and not applicable to each and every model

6. To learn more about each of the features there, please refer to the <a href="https://fal.ai/models?categories=text-to-video" target="_blank">Fal AI Text to Video API Page</a>

<img src="https://mintcdn.com/magicads/yrCresVat1CLM6R8/images/extensions/video-text/video-4.png?fit=max&auto=format&n=yrCresVat1CLM6R8&q=85&s=e296564e1d60ff017f226b49ed457549" width="546" height="519" data-path="images/extensions/video-text/video-4.png" />
