.mov files not playing on macOS

edited January 2018 in Library Questions

Hi there,

I'm attempting to run the provided video examples using Processing 3.3.6 and JDK 9.01 on macOS 10.13 (High Sierra) and none of them play using the transit.mov video sample. Is this normal?

The transit.mov file is h.264. Here is the output from FFMPEG: (download file - expires in 30 days) Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, smpte170m/smpte170m/bt709), 640x360, 727 kb/s, 29.97

This doesn't work at all but if I convert the video to a .mkv container it then works (download file - expires in 30 days). Here is the output from FFMPEG: Stream #0:0(eng): Video: theora, yuv420p, 640x360 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 1k tbn, 29.97 tbc (default)

Any ideas if this is something to do with my Java setup?

Thanks! G.

Tagged:

Answers

  • Ah! So you appear to be referring to the library "Video" V1.0.1 (GStreamer-based video library for Processing) which has to be manually selected. I had to spend 5 minutes searching to figure that detail out ;)

    I'm using a Mac Book Pro laptop, other specs that may be relevant: OS X El Capitan (v10.11.6) Processor: 3.1GHz Intel Core i7 Graphics: Intel Iris Graphics 6100 1536MB

    As for software I have Processing 3.3.6. I do not have any JDK installed when I typed "java --version" in Terminal I got the response "No Java runtime present, requesting install."

    Going through all of the examples, under Libraries -> Video -> Movie, they all appear to work for me. Based on the fact that I do not have JDK installed then I think you have a problem with your Java setup which is interfering with Processing.

    Not sure what else I can do to help?

Sign In or Register to comment.