# How to solve "video is being encoded, please wait a minute" issue?

StreamTube provides three solutions for encoding (transcoding) videos into playable formats:

***

#### 1. WP Video Encoder

Encoding files locally with FFmpeg software <https://phpface.ticksy.com/article/19800/>

You have activated the WP Video Encoder (WVE) plugin during the installation of all required plugins, but FFmpeg isn't found or not working properly. **As a result, the following messages may appear and the process will be stuck indefinitely.**

{% hint style="danger" %}
The video is currently queued for encoding.
{% endhint %}

{% hint style="danger" %}
video is being encoded, please wait a minute.
{% endhint %}

{% hint style="danger" %}
Encoding has failed.
{% endhint %}

In such cases, check the FFmpeg configuration and ensure that it's installed and functioning as desired.

If you don't plan to transcode videos locally, it's strongly recommended to deactivate the **WP Video Encoder** (WVE) plugin.

***

#### 2. Bunny Stream (CS) [bunny-stream](https://phpface.gitbook.io/streamtube/bunny-stream "mention") <a href="#bunny" id="bunny"></a>

***

#### 3. Cloudflare Stream (CS) [cloudflare-stream](https://phpface.gitbook.io/streamtube/cloudflare-stream "mention") <a href="#cloudflare" id="cloudflare"></a>

{% hint style="warning" %}
If you use either CS or BS service, you have to deactivate the **WVE** plugin, FFmpeg is unnecessary, and a shared hosting with enough resources is good enough for you.
{% endhint %}

{% hint style="danger" %}
If you have none of the above, you have to deactivate the **WVE** plugin and you will need to upload the MP4 H.264/265 codec, other formats may not be playback because of browser limitations.
{% endhint %}
