Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I'm not satisfied with the quality of video playback in Unity (Movie texture which I run after converting video with Miro converter and importing it to Unity),... so, is there any chance that there is a 3rd party library which I can integrate inside Unity to play my movie file? My movie is full HD intro movie to my 3d app which can be played from application menu. I've tried to use Media Player Classic (MPC) as external application, but the problem is, when I run MPC as new Process from application menu, my menu minimizes and this looks awkward for one stand alone app. When intro finishes, I have to maximize my menu by clicking on application icon placed on Windows taskbar.

share|improve this question
2  
Is the quality of the video playback itself an issue or the quality of the converted video? Have you tried playing back the converted video in an external app and comparing the results? –  Tetrad Jul 19 '11 at 16:44
    
Check out UniSWF, not sure if it works for you... uniswf.com/home/demo/name/69 –  vexe Oct 22 '13 at 7:41
add comment

2 Answers 2

Unfortunately I don't know what level of freedom you have in selecting external libraries for use in Unity projects, but you might want to look at either:

Both of these options may very well be impractical due to the level of control Unity may give you over the lower-level OS objects -- window handles, primarily, and hooks for periodic updates.

Even if you got either of the above options to work, you'd be sacrificing portability (if that matters).

Based on some of the questions floating around Unity Answers (this one and this one, for example) it looks like video playback is not in an ideal state and may not get there any time soon.

Finally, you may want to browse some of the resources linked in this external Unity resources question, which might lead you to something useful for your purposes.

share|improve this answer
    
thanks...I'll think about/try these options and let you know what works. Yes, Unity's movie playback is one of its biggest disadvantages - I just wonder how I can not find any practical solutions on forums. –  Alexx Jul 19 '11 at 15:18
add comment

There is a C# wrapper for the well-known and open-source FFmpeg: http://www.ffmpeg-csharp.com/

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.