# Video not working

**URL:** <https://forum.getodk.org/t/video-not-working/16362>\
**Category:** Support\
**Tags:** odk-collect\
**Created:** [November 19, 2018, 12:47pm UTC](https://forum.getodk.org/t/video-not-working/16362 "2018-11-19T12:47:44Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eddy\_Rellum](https://getodk.b-cdn.net/letter_avatar_proxy/v4/letter/e/45deac/32.png) [@Eddy\_Rellum](https://forum.getodk.org/u/Eddy_Rellum)\
**Post date:** [November 19, 2018, 12:47pm UTC](https://forum.getodk.org/t/video-not-working/16362/1 "2018-11-19T12:47:44Z")

</div>

Dear All,

I want to include a video in my ODK collect to explain something to the users of that field form. I have created a video of 2MB with a .mp4 format. I have included a field "media::video" and in the row I am calling the video with "autoplay=videoname.mp4". I upload the video with the other media files. However, the ODK form always comes with the message that it cannot find the video... Any idea what might be the problem? Thanks!

---

<div class="post-metadata">

**Author:** ![danbjoseph](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/danbjoseph/32/21901_2.png) [@danbjoseph](https://forum.getodk.org/u/danbjoseph)\
**Post date:** [November 19, 2018, 3:58pm UTC](https://forum.getodk.org/t/video-not-working/16362/2 "2018-11-19T15:58:19Z")

</div>

I've never used the autoplay option you've mentioned and can't find a reference in the documentation for ODK nor XLSForm? Is the video found if you put only the filename `videoname.mp4` in the `media::video` column?

Another thought... does your form include multiple languages or define the language in any of the column headers? That is, something like `label::English (en)` or like `hint::French (fr)`.

A few other added details about your situation that I think will help someone troubleshoot..  
What is the version of ODK Collect you are using? What server option and version are you using (ODK Aggregate)? How are you transferring the forms to the phones?

---

<div class="post-metadata">

**Author:** ![Eddy\_Rellum](https://getodk.b-cdn.net/letter_avatar_proxy/v4/letter/e/45deac/32.png) [@Eddy\_Rellum](https://forum.getodk.org/u/Eddy_Rellum)\
**Post date:** [November 19, 2018, 6:27pm UTC](https://forum.getodk.org/t/video-not-working/16362/3 "2018-11-19T18:27:39Z")

</div>

Hi danbjoseph, Yes, I use two language labels and also hints. Also without the autoplay option the video will not play. I aggregate version v1.4.7. ODK Collect the newest download (V1.18.1). I transfer the video file through the uploading media files option in aggregate. With photos no problem, but the video seems to give problems.

---

<div class="post-metadata">

**Author:** ![danbjoseph](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/danbjoseph/32/21901_2.png) [@danbjoseph](https://forum.getodk.org/u/danbjoseph)\
**Post date:** [November 19, 2018, 7:39pm UTC](https://forum.getodk.org/t/video-not-working/16362/4 "2018-11-19T19:39:09Z")

</div>

If you have multiple languages, I think you need a media column for each language, even if the video is the same. For example have both a `media:video::English (en)` and a `media:video::French (fr)`.

See this post dealing with what seems to be a similar issue with images:

> [@Adding small photo with each answer](https://forum.getodk.org/t/adding-small-photo-with-each-answer/9533/10):
>
> When testing this I had issues with media displaying correctly when there are language options in the survey if the media column(s) are not also localized. If you remove the ::English you should be fine. Or you can add a media column for each language. See below. This [XLSForm documentation](http://xlsform.org/ref-table/) says "::[language] is optional" for media::image::language but it seems like that may not be be always the case, depending on other aspects of your form. survey tab +----------------------+-----------+------…

---

<div class="post-metadata">

**Author:** ![Eddy\_Rellum](https://getodk.b-cdn.net/letter_avatar_proxy/v4/letter/e/45deac/32.png) [@Eddy\_Rellum](https://forum.getodk.org/u/Eddy_Rellum)\
**Post date:** [November 20, 2018, 10:09am UTC](https://forum.getodk.org/t/video-not-working/16362/5 "2018-11-20T10:09:44Z")

</div>

Hi danbjoseph, I tried your suggestions but no result (added media:video::english and also media::video::english). The 'play' button appears but when I press it, the system says it can't play the video. Then I installed another video player, and then it did work. So it might be a combination of your solution and having installed the right video player that reads mp4. This makes it by the way tricky, as fieldworkers may have older devices with older video players. Is mp3 an older and more univeral format...? Good to have clear what video formats are supported by ODK. I could not find this anywhere in the documentation.

---

<div class="post-metadata">

**Author:** ![dicksonsamwel](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/dicksonsamwel/32/2898_2.png) [@dicksonsamwel](https://forum.getodk.org/u/dicksonsamwel)\
**Post date:** [November 20, 2018, 10:19am UTC](https://forum.getodk.org/t/video-not-working/16362/6 "2018-11-20T10:19:30Z")

</div>

Hi Eddy,

It is good that you were able to solve this. Can you provide more information on this ie which device are you using, information on the video player available, and which player did you install

---

<div class="post-metadata">

**Author:** ![Eddy\_Rellum](https://getodk.b-cdn.net/letter_avatar_proxy/v4/letter/e/45deac/32.png) [@Eddy\_Rellum](https://forum.getodk.org/u/Eddy_Rellum)\
**Post date:** [November 20, 2018, 6:11pm UTC](https://forum.getodk.org/t/video-not-working/16362/7 "2018-11-20T18:11:09Z")

</div>

Hi dicksonsamwel,

I use a nexus 7 asus tablet and have installed VLC as a video player. Works well with .mp4.
