# Movie not available()

**URL:** <https://discourse.processing.org/t/movie-not-available/8171>\
**Category:** Libraries\
**Created:** [February 6, 2019, 7:28pm UTC](https://discourse.processing.org/t/movie-not-available/8171 "2019-02-06T19:28:17Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![stirman](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/stirman/32/1321_2.png) [@stirman](https://discourse.processing.org/u/stirman)\
**Post date:** [February 6, 2019, 7:28pm UTC](https://discourse.processing.org/t/movie-not-available/8171/1 "2019-02-06T19:28:17Z")

</div>

Any idea why this movie won’t play? available() continually returns false. Seems like I’m missing something obvious, but can’t figure it out! AD1.mov is in the “data” folder.

```auto
import processing.video.*;
Movie AD1;

void setup() {
  size(960, 540);
  frameRate(30);
  AD1 = new Movie(this, "AD1.mov");
  AD1.loop();
}

void draw() {
  print(AD1.available());
  image(AD1, 0, 0);
}

void movieEvent(Movie m) {
  m.read();
}

```

---

<div class="post-metadata">

**Author:** ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)\
**Post date:** [February 6, 2019, 7:41pm UTC](https://discourse.processing.org/t/movie-not-available/8171/2 "2019-02-06T19:41:43Z")

</div>

Method Movie::**read()** auto-resets Movie::**available()** back to `false` AFAIK. 🎥

---

<div class="post-metadata">

**Author:** ![stirman](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/stirman/32/1321_2.png) [@stirman](https://discourse.processing.org/u/stirman)\
**Post date:** [February 6, 2019, 7:48pm UTC](https://discourse.processing.org/t/movie-not-available/8171/3 "2019-02-06T19:48:02Z")

</div>

Removing movieEvent() doesn’t change anything… available() still returning false ☹

Thank you for trying to help, much appreciated 🙂

---

<div class="post-metadata">

**Author:** ![stirman](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/stirman/32/1321_2.png) [@stirman](https://discourse.processing.org/u/stirman)\
**Post date:** [February 6, 2019, 8:16pm UTC](https://discourse.processing.org/t/movie-not-available/8171/4 "2019-02-06T20:16:04Z")

</div>

I exported the video file to a lower-res MP4 instead of high-res MOV, and now it works fine!

I’m good to go, but curious as to why the MOV didn’t render?!

---

<div class="post-metadata">

**Author:** ![sco66](https://avatars.discourse-cdn.com/v4/letter/s/e47774/32.png) [@sco66](https://discourse.processing.org/u/sco66)\
**Post date:** [April 19, 2019, 3:39am UTC](https://discourse.processing.org/t/movie-not-available/8171/5 "2019-04-19T03:39:51Z")

</div>

Hi,

did anyone look into this? I also am having trouble playing .mov files in processing - even when they are made by the movie maker tool (provided by processing).
