VideoIO.jl <https://github.com/kmsquire/VideoIO.jl> is a wrapper around libav/ffmpeg libraries, which are the defacto open-source libraries for video IO. At this point, the library offers an easy way to open video files or a camera and read sequences of images, as either arrays, or optionally as `Image` objects, using the `Images` package. Support for reading audio and other data streams from media files is planned but not yet supported.
The package has been developed on Linux, and seems to work well there. Installation and functionality has been minimally tested on Macs, but not yet on Windows, so it would be great if, especially Mac and Windows users could test both camera and file reading, and report any issues. See https://github.com/kmsquire/VideoIO.jl and the README for more information. Cheers! Kevin