NewChromantics / PopMovieTexture_Release

http://popmovie.xyz watermarked releases of PopMovieTexture Unity plugin. Repository itself contains ONLY demo projects, download the .unitypackage from the releases page. Purchase from the asset store https://www.assetstore.unity3d.com/#!/content/59097
https://github.com/NewChromantics/PopMovieTexture_Release/releases/download/v0.1.9.a7c15b5/PopMovieTexture.unitypackage
31 stars 8 forks source link

This library (especially this release) has been deprecated for the fully open source PopH264. https://github.com/NewChromantics/PopH264

PopMovie

High performance, cross-platform, Movie-Texture plugin for Unity.

Downloads & Release Notes

Download from the Unity asset store!. This may not be the very latest version as submissions to the Asset store take time to approve.

Below is a list of recent releases and their release notes. (The complete history of public watermarked releases and their release notes are on the github releases page.

Free Watermarked Demo package

Cross-platform Features

Android Features

iOS Features

OSX Features

Windows Features

PS4 Features

Bink Support

Supported Platform versions & devices

This is not a definitive list as the requirements and limitations can vary between devices & os, graphics card, but quite comprehensive. Corrections welcome!

Open source! (ish)

While PopMovie itself is not entirely open source, a huge amount of the code uses SoyLib, an open source C++ library for a variety of platforms. We endeavour to release more and more of the code as open source as time goes on.

Planned todo list

This is a list of our high-priority upcoming features

Quick start guide

We have provided some simple movie playback components with full power, but lots of common code written for you. If you want much more refined control, or want to handle multiple video & audio streams, consider writing your own (even using PopMovieSimple as a base), the interface is still quite simple!

The simple way

Capturing Cameras & Devices

PopMovie also captures from OS camera & capture devices. This includes microphones, phone cameras, web cameras and other devices

Capturing Window contents

On windows and OSX PopMovie has the ability to capture window contents and display them to your texture in realtime.

Features & options

Split audio channels

Problems and solutions

In many situations enabling debug logging with PopMovie.EnableDebugLog will reveal problems, or hints as to any unexpected behaviour. Please check this first!

It may have unintelligible information though, so check the common problems below, or... submit an issue to our GitHub issues page (or check if it's a known problem)

You can also send us an email directly. You may have a file format or weird movie encoding that we haven't come across yet. If nothing below solves your problem, let us know and we can fix it, and update this documentation.

Any relevant debug output will be extremely useful.

My texture is a big gradient colour

An exception is thrown when I create my PopMovie class/when PopMovieSimple starts

My build crashes on startup or: how I learned to love DllNotFoundException

My texture is quite visible, but the colours are all messed up or everything is misaligned

I cannot hear any audio

Audio doesn't sound correct

iOS Fails to compile with undefined symbols _VTDecompressionSession...

Gifs are not animated

CodeSigning on iOS fails

My Vive camera (MMP) isn't found

My problem isn't listed!

Additional thanks