# Authoring FAQ

## Which media formats are supported

The below media types and formats are supported.

<table data-view="cards"><thead><tr><th>Media Type</th><th>Supported</th></tr></thead><tbody><tr><td><strong>Audio</strong></td><td>.mp3 only (limited to 10MB)</td></tr><tr><td><strong>Image</strong></td><td>.svg, .jpeg, .png</td></tr><tr><td><strong>Video</strong></td><td>.mp4 only (limited to 30MB)</td></tr></tbody></table>

## Could Not Upload&#x20;

If you are trying to upload an audio file (.mp3) and get an **error message** "Could Not Upload", it is possible that your file is labelled .mp3 but is not a true .mp3 file.

Files with an **incorrect mime type (file extension)** can pose a security risk and hence we have a strict protocol to return an error if it is not a true mp3.&#x20;

When uploading audio files, please ensure that the correct media type is applied to the file. Where .mp3 file extensions are returning the error encountered, we recommend making use of **free online conversion tools** to quickly assign the correct media type.

## "Story Completed" message showing although story not complete

If the "Story Completed" message is showing before the end of a story, you may have added a split page (linked pages) on the last page of a story.

To avoid this issue, remove the split page if it is the last page of a chapter.

## Video not playing audio

If a video (either in [Streams](https://app.gitbook.com/o/-LkZMh7HTpHtgrDm7Uox/s/B8LkdD0lYdlLcu9BmwI2/) or in a [Video page](https://everyday-digital.gitbook.io/authoring-docs/content-pages/content-page-library/video-cover) is not playing audio, you may need to adjust the video codec). All videos need to be saved in **.mp4 format.** The **codec** must be set to **ACC**  - not .mp3 (2.0 Channel).

{% hint style="info" %}
If you don't have video editing software and need to change your video's codec, please download and make use of [**Handbrake**](https://handbrake.fr/).
{% endhint %}

## Limited background colours

**When you choose to edit a page background colour, you are presented with a custom colour palette.** These colours work well on retina screens and are designed to look good across devices.&#x20;

## Image cropping on combined pages

If you have combined an [Image Cover](https://everyday-digital.gitbook.io/authoring-docs/content-pages/content-page-library/image-cover) page with another page and need the image to fit onto the page without being cropped, you can adjust the settings as described below.

1. Set the **Image Orientation** to **Auto**
2. Set the **Image Fill** constraint to **Fill Width or Fill Height** (for portrait or landscape images respectively).

## What is the Duration?

**A content listing will include the estimated duration / time it will take to complete a story or pathway.**

We use an API from [readable.io](https://www.readable.io) which calculates the reading time based on written words (all text, dialogs, assessment questions, etc.). This does not include audio, video, and how long it takes a user to interact with activities.&#x20;

## **Text / Font Colour not updating**

**If you are having difficulty editing a text or font colour, this could be due to a conflict of applied formatting.** For example, your text is made bold and will not adopt a selected colour. To correct this, first select the text colour, and then make the text bold.&#x20;

## Video Quality and Video Lag

Videos are an expensive resource to run on devices. Where content is video-heavy, it is recommended to use [Streams](https://app.gitbook.com/o/-LkZMh7HTpHtgrDm7Uox/s/B8LkdD0lYdlLcu9BmwI2/).

{% hint style="info" %}
As a rule, **videos should be used sparingly** within [Learning Stories](https://everyday-digital.gitbook.io/authoring-docs/authoring/content-types/learning-story).&#x20;
{% endhint %}

When videos are on pages closely together, lagging may increase. This is due to the following reasons:

1. **Pages in a** [**Learning Story**](https://everyday-digital.gitbook.io/authoring-docs/authoring/content-types/learning-story) **are loaded into view for the current, previous, and next pages**, allowing for page transitions with gestures. When both the next and previous pages have videos, some lag will likely occur and is dependant on: how busy is the device is, the length of the video on the pages, and if network connections are still busy.
2. **Videos are an expensive resource** as each frame is one image and, generally, 24 images are displayed every second. When page navigation occurs the device needs to animate these frames along with the animation of the page. This works fine if videos are spaced apart.

## How can I filter content types in Authoring?

Story types can be filtered on the [Authoring](https://everyday-digital.gitbook.io/authoring-docs/authoring) dashboard page. Select a [Story Type](https://everyday-digital.gitbook.io/authoring-docs/authoring/content-types/learning-story) and [Category](https://app.gitbook.com/s/vknpT9qhRsM39J6AMXRn/publishing-options/listing).

**Story Types include:**

* Learning Story
* Article / Microlearning
* PDF Documents
* Assessments
* Surveys
* Scorm

## **How can I add a Story Category?**

**Story Categories can be created in the** [**Listing**](https://app.gitbook.com/s/vknpT9qhRsM39J6AMXRn/publishing-options/listing)**.** Categories are helpful to organise your content, and are also visible to users on the app. In Authoring, you can [filter](#how-can-i-filter-content-types-in-authoring) content to show only specific categories.
