FullScreenMovie

Adding movie clips as simple as it gets!

Features

  • Simple drag and drop workflow
  • Video implementation within seconds
  • Includes a multi-platform fallback manager
  • Loads file:// and http(s):// sources at runtime
  • No coding needed

Requirements

  • Videos play on Windows 7, 8, 10, iOS, Android and Windows Phone
  • Supports Windows Store Apps
  • Supported video formats: avi, mp4, mov, wmv
  • Supported codes: MPEG-4/DivX/H.264/MJPEG
  • Requires Unity 4.6+ Pro or 5.0+ (Free or Pro)

Further information on technical requirements can be found in the assets manual. See the manual.

 

Detailed Information

In our game, we wanted to show some screen-filling videos at the start, which seemed unnecessarily hard to do. We initially used MovieTexture, but there was always a slight degradation in quality compared to the source vidoes, because Unity will always re-encode the video files. This is especially noticeable in cutscenes and other fullscreen videos. Thus, we have developed our very own high-quality solution for Windows, which is compatible with Unity's own Handheld.Handheld.PlayFullScreenMovie function for mobile platforms. It provides a simple drag and drop workflow that allows implementation within seconds. No coding is necessary.

It can play .avi, .mov, .mp4, .wmv files and supports the most common video codecs (MPEG-4/DivX/XviD, H.264, MJPEG). Under the hood, FullScreenMovie utilizes Microsoft Media Foundation for playback, which is also used internally by Unity on the Windows Phone platforms. Since Media Foundation is included in all Windows installations since Windows 7, there is no need to distribute codecs. Thus, the same video will work on Windows 7, 8, and 10, as well as iOS, Android and Windows Phone.