Skip to content
This repository has been archived by the owner on Feb 22, 2024. It is now read-only.

Frequently asked questions

Ian Auty edited this page Jan 22, 2019 · 4 revisions

Confession: This is largely a place where I can dump info I've learned about MMAL and various niggles throughout my time with MMALSharp.

Videos won't play correctly through VLC

The videos produced by the MMAL Video Encoder component are in a raw format i.e. they are not within a H.264/MJPEG container. There is a fair bit of info surrounding this on the web, but in order to successfully open a video file produced by MMALSharp, you can do the following:

vlc --demux=mjpeg /path/to/your/video.mjpeg vlc --demux=h264 /path/to/your/video.avi

Video renderer not working with OpenGL driver

You will experience issues when using the Video renderer if you have the OpenGL driver enabled. Firstly, it won't display anything to the HDMI output, and second you will likely cause your Pi to freeze. If you intend on using the Video renderer, please use the legacy (non-GL) desktop environment.