• 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
2
Question by jack 1 · Aug 04, 2010 at 07:54 PM · videorecording

Can I tell Unity to record a video?

I have an animation where the main camera fly's around the terrain basically showing it off, and I would like to know if I can tell unity to "save" this animation in some video extension that I can upload to my website.

Comment
Add comment · Show 10
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 qJake · Aug 04, 2010 at 07:57 PM 4
Share

Please don't use "Animation" to refer to recording a pre-rendered scene. Animations are completely different.

avatar image jack 1 · Aug 04, 2010 at 08:02 PM 0
Share

That's what its called in unity...

avatar image qJake · Aug 04, 2010 at 08:04 PM 2
Share

No, it's called video capture. Animation is what you do to objects in the world to change their properties over time: http://unity3d.com/support/documentation/$$anonymous$$anual/Animation.html

avatar image qJake · Aug 04, 2010 at 08:05 PM 1
Share

By the way, Unity doesn't actually do this (capture video). You need to do it yourself.

avatar image Gizmoi · Jul 08, 2014 at 02:50 PM 6
Share

The guy clearly has recorded an animation within Unity and wants to create a video from it. Calm down fellas.

Show more comments

8 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by alexhapki · Mar 01, 2016 at 08:13 AM

Hi everyone, This is an old topic, but since I recently needed something like this, I have been researching a bit and I tested Icecream Screen Recorder and OBS, both application look and work well, however I decided to go for Screen Recorder. I set up an area of the game scene, and it only records that area, so I can be working with the editor.

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
3

Answer by Disdanes · Mar 22, 2015 at 11:28 PM

Why not use Openbroadcaster? It just came out with multi-platform support : https://obsproject.com/

You can target a screen region and record it locally.

Comment
Add comment · Show 3 · 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 MV10 · Dec 31, 2015 at 02:26 PM 0
Share

Looks awful on high-DPI screens and doesn't correctly handle any of my multiple-monitor configurations.

avatar image decembered · May 21, 2016 at 09:04 PM 0
Share

Tried it, never managed to get clean picture: too much distortion in the output file.

avatar image alexhapki · May 22, 2016 at 09:41 AM 0
Share

I will try OBS soon, I already downloaded it, and let you know how it goes. So far I have been using Icecream Screen Recorder and worked well. It is freeware, for free. All the videos on our channel have been recorded using that. As an example: https://www.youtube.com/watch?v=dWk-3teZ2i4

If you need to change the video format, cut part of it or add different videos you may use Freemake Video Converter.

avatar image
0

Answer by Jeff-Kesselman · Nov 19, 2014 at 07:56 PM

Use a screen capture program.

On the Mac you can use Quick Time Player for this, which is very high quality and free.

On the PC the easiest and highest frame rate way is probably using NVidias own screen capture. "Shadowplay"

Comment
Add comment · Show 2 · 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 raptorkwok · Jul 13, 2015 at 04:30 AM 0
Share

but QuickTime player does capture the mouse cursor as well...

avatar image Jeff-Kesselman · Mar 25, 2016 at 03:17 AM 0
Share

On the PC the easiest and highest frame rate way is probably using NVidias own screen capture. "Shadowplay"

avatar image
0

Answer by Furry McTank · Nov 19, 2014 at 07:55 PM

It's a bit awkward to do this for free, especially on a Mac which doesn't seem to have a good free, screen capture software. You can use QuickTime on the Mac but the quality is rubbish.

I put a game called Barfly up onto Google Play recently and made a trailer for it. http://www.youtube.com/watch?v=69alYbOYIZs

Here's what I did, I added a new gameObject into my scene with something like the following code:

using UnityEngine;

using System.Collections;

public class Screenshot : MonoBehaviour {

 private int pic = 0;

 void Awake(){
     DontDestroyOnLoad (this.gameObject);
 }

 void Update () {
     if (Input.GetKey(KeyCode.S)){
         Application.CaptureScreenshot("[STORAGELOCATION]/ss_"+pic.ToString() + ".png");
         pic += 1;
     }
 }

}

I then made a Mac build of my game and played it a bit, pressing S when I wanted to capture video.

This took a screenshot every game loop which I stitched together into a movie using Blender - see this tutorial http://www.blendernerd.com/tip-how-to-convert-images-to-video-format/

I converted the output of this into a high quality format using Mac's own app for conversion (see the Mac app store). Then used iMovie, which comes with every OSX install, to piece together the individual videos, add music and crossfades etc.

It's not the perfect solution, but it works ok and is completely free!

Comment
Add comment · Show 2 · 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 Jeff-Kesselman · Nov 19, 2014 at 07:55 PM 0
Share

Actually QuickTime Player has a very good screen recorder built in and is free on the $$anonymous$$ac.

avatar image Furry McTank · Nov 19, 2014 at 08:26 PM 0
Share

I tried the QuickTime Player but even on the highest quality setting I thought the output was of a poor standard. Perhaps there's a trick to it that I'm missing?

avatar image
0

Answer by James P Fulton · Jan 17, 2014 at 10:03 AM

MTS Video Converter is also a versatile MTS to AVI Converter software, which has the ability to convert MTS/M2TS file to AVI video with super high speed and perfect ...

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
  • 1
  • 2
  • ›

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

20 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

How to record video from the screen on android and save it to gallery? 1 Answer

How can I save a webcam recording to a video file in Unity? 2 Answers

Render/Export video at runtime 0 Answers

Screenshot Movie with Audio Capture 1 Answer

Record the entire level and save that video in Desktop/Gallery of PC/Android [In-Game] 2 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