• Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
6
Question by Jack Eaves · Apr 29, 2010 at 03:32 PM · movietexture

Movie Playback: any way to get around not having Unity Pro?

Hi there,

I have just had my last question answered Here but:

I want to make a cutscene movie play when i enter a new scene, however i am now getting that error 'Movie Playback is only possbile with Unity Pro'. Is there ANY way that i can by-pass this without having Unity Pro? I have a bad feeling that there isn't... if thats true than this is will destroy my college final major project...

Any advice will be greatly appreciated, thank you!

Comment
Add comment · Show 8
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Jack Eaves · Apr 29, 2010 at 04:12 PM 1
Share

I really would just upgrade however i don't have the $1500 (the only price tag i can find) for a college project. I did just notice the free 30 day trial of Unity Pro however, this could be a solution! Thanks guys. (i'm also using Cinema 4D to model and animate)

avatar image bowditch · Apr 29, 2010 at 05:19 PM 3
Share

@Jack Eaves - Jack, I $$anonymous$$ch at Ohio University and we get the educational licensing which is significantly reduced in price. You may want to e-mail sales@unity3d.com for educational licensing options.

avatar image spinaljack · Apr 29, 2010 at 08:30 PM 1
Share

In case anyone was still interested you can animated a fly through for a cut scene by animation an object either in unity or another program and attaching the camera as a child of that object. $$anonymous$$akes for nice cinematic feel. You can also trigger events in the unity animator at key frames and can call methods in scripts this way.

avatar image Jack Eaves · Apr 30, 2010 at 12:36 PM 1
Share

Hmm yes that could be an alternative Spialjack, thanks for the info.

And thank you to Bowditch, i will e-mail sales@unity3d.com to see how much i can get it for, to see if it will be worth it for the project. Thanks again.

avatar image diabloroxx · Dec 13, 2010 at 06:15 PM 2
Share

Isn't the educational license for the Schools? Do they have some subsidized rate for the students? It would be awesome if they did !

Show more comments

3 Replies

· Add your reply
  • Sort: 
avatar image
9
Best Answer

Answer by duck · Apr 30, 2010 at 01:26 PM

If you're targeting the web, or are able to present your project using a webplayer browser (even if the files are stored locally), you could use a swf, or some other movie container on the web page, as a hidden div.

Then, when it's time to play the movie you could call a javascript function on the web page which hides the Unity div, and reveals the movie div. When the movie is finished playing, you would swap back.

Edit: see Unity Web Player and browser communication for more information about communicating with the web browser (i.e. with webpage-based-Javascript functions)

Comment
Add comment · Show 4 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Jack Eaves · Apr 30, 2010 at 02:30 PM 1
Share

Hmm, that could be a solution! Would i be able to use unity to control the webpage to reveal the movie div or would that need to be done externally? as i have a limited knowledge of javascript outside of basic unity scripts. Thank you though, i think this may be the best idea yet.

avatar image duck ♦♦ · Apr 30, 2010 at 04:31 PM 1
Share

Yes, you can have Unity call javascript functions in the page, and that page-based-javascript can send messages to other objects on the page such as a swf. the Swf can also send a message (via page-based-Javascript) back to unity when the video has finished playing.

avatar image duck ♦♦ · Apr 30, 2010 at 04:33 PM 1
Share

see link, added to answer

avatar image Jack Eaves · Apr 30, 2010 at 04:37 PM 1
Share

Thanks i'll check it out!

avatar image
7

Answer by yoyo · Dec 13, 2010 at 05:44 PM

You can also use ffmpeg to rip your video into an audio track and individual frames, then play back the frames at the appropriate speed. You can use the WWW interface to load jpeg files, then convert to a Texture2D on the fly.

Performance isn't great with this technique, but I can get full-speed playback for a small video or about 15 fps for fullscreen.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by riccardo_fablab · Sep 15, 2015 at 06:52 PM

Not much helpful for the college major project (who knows how it did go... well I hope), but it might be for someone else.

You can create a native plugin.

Only experience with Android/iOs here, but there you can just show a custom activity/view controller and play whatever you want in them with the MediaPlayer classes of each operating system.

I'm pretty sure that whatever you are using Mac/Linux/Windows has something like that too (not so sure about the web player).

Depending on the platform(s) you are targeting it might be more or less difficult, but it can definitely be done

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

1 Person is following this question.

avatar image

Related Questions

Movie Textures. 0 Answers

How do I play a full screen video? 4 Answers

How to Convert MovieTexture to Byte? 1 Answer

Lag of video loading 1 Answer

play movie on trigger 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges