Unity Recorder update

Hi everyone,

We are making an important update to the Unity Recorder available in the Asset Store.

This second release has a lot of useful features that we hope you will love:

  • Dedicated recorder window
  • Timeline triggerable recording sessions
  • Image sequences: JPG, PNG, GIF, OpenEXR
  • Video files: WebM, H.264 (Windows only)
  • Animation clips
  • Sound with Unity for 2017.3 or later.
  • 360 degree images/video capture for 2018.1 or later

Let us know if you have any comments or questions.

Keep on creating!

6 Likes

What about video files for MacOs?

2 Likes

png ,gif format capturing system only working mp4 and png sequence is not working

I just fetched from the asset store v0.2 of the recorder and using unity 2017.1 and 2017.3, tried all the recorders and they worked fine.
Which hints at a project specific problem. any chance you can make a tiny project that reproduces the issue and post it as a bug on the git hub project? here is the link:

https://github.com/Unity-Technologies/GenericFrameRecorder/issues

thank you,
-J

Is it possible to trigger a video recording on a standalone build?

4 Likes

Im facing a strange issue as well.

I’m trying to do something for the Neon Competition, but for some reason - my scene (and only this scene) won’t record UI Elements.

I create a new scene - works fine. But something about this scene I just don’t get it. Is there something I should be doing that I’m obviously just missing?

Finally found a workaround after hours… Not sure if it’s what I’m supposed to do though.
But I had to change the Canvas to Screen Space - Camera for it to work.

1 Like

Running 2017.2.0f3 and it works better. Makes MP4 which is great. The video is pixelated. Pretty smooth for a few seconds then kind of stops, gets pixelated, then fades into smooth again. Maybe too much on the screen? (can’t upload an mp4 file)

Any support for mobile for the new recorder asset? I am looking to do screen recordings and then save to the native devices video roll.

1 Like

I’m trying to record a video on Unity 2017.3.0f3 with the following settings:

But the recording stop just after it starts with the following errors:

3334955--260164--recordererror.png

this only happens when I “Collection Method” is set to “Screen” and “Output format” is set to “MP4”.

video is working now for me

Whatever settings i use, recorder cant record anything and outputs only empty black screenshots and videos. Anyone else have this issue?

Edited: I think this issue is related to scriptable render pipelines. Recorder dont support them.

At the moment, not officially. but certain recorders may work, but none have actually been tested. for example, utj/mp4 on windows might work.

But it’s for certain something that will come. Just no ETA at the moment .

1 Like

Movie recording is yet supported for mobile platforms. Will eventually come, but that a ways away yet.

1 Like

If you use an other type of collection method, but keep Unity/Movie/mp4 you do not get the error?

if you select “assets” as the destination root path, instead of “absolute”, do you still get the error?

that is limitation with the current mp4 recorder: not being able to manually set bitrate.
What resolution where you recording at?

hum, I’ll investigate that further. thanks for the heads up.
If that is a limitation that I can’t get around, I’ll at least detect it and output a warning with a hint as to how to resolve it.

1 Like

I have not tested it against SRP, I’ll check it out and see what can be done.

thanks for the report

Hi,

Running Recorder on 2017.3.03f produces the following error:

3343720--261197--2018-01-05 23_43_32-.png

An empty mp4 file is written to the chosen location.

Output setting of x1080p_FHD and lower does work, anything higher produces the error.

Would be happy to try suggested settings.

Cheers

ps. In case anyone’s wondering; tint caused by Flux.

How would you initiate recording from your own scripts? I couldn’t figure out how.

I’d like to proc an animation in my game, and exactly when I do, I want to call BeginRecording.

How would I do this? Right now I need to physically click the button in the editor window with my mouse and it’s not a great solution.

Any help is appreciated :')

1 Like