AT+VideoClip | Video Editing

Hi there!
I’m very happy to share with you our next plugin: AT+VideoClip.
It takes inspiration from AEC rendering software like Enscape or Twinmotion and lets you create and export edited ready-to-share walkthrough videos inside the Editor at constant framerate.

UPDATED DESCRIPTION (08/19/2021)

DISCORD | DOCUMENTATION | YOUTUBE

A new way to record and edit videos
With AT+VideoClip is like having a Video Editing software inside the Editor.
It lets you create and record camera sequences with an easy to use UI, without needing an external editing software.

Questions? Bugs? Suggestions?
Join our Discord Server or post here!

Main Features

  • Video Editor: AT+V lets you create edited videos inside the Unity Editor
  • Exports: AT+V lets you export your videos in 1080p, 4K, Instagram Square, Instagram Story, 360 stereo and 360 mono. You can create your sequence inside the editor and then export one clip after the other without using any external tool.
  • VideoPlayer Clip: using the “VideoPlayer Clip” feature you can add an external mp4 file inside your sequence. Super useful if you want to add a standard intro-outro video clip to your sequence
  • Transitions: With a single press of a button you can create beautiful transitions between clips, no need of external software anymore!
  • Built-In, URP and HDRP support No matter what is your Render Pipeline of choice, the output will be awesome!

AT+VideoClip is perfect for:

  • AEC Professionals for interior design tours in 4K and 360
  • Level Designers and Environment artists to record a video sequence to showcase the project with the team or for portfolio

ORIGINAL POST (01/18/2021)

Here’s a video of the plugin in action:

And here’s the output file directly exported from the plugin:
http://bit.ly/ATVideoClip_OutPut

We’re going to submit the asset very soon and the idea is to to give a 50% discount for early adopters with a final target price arount 70$.

What you can do:

  • Create multiple Video Projects per scene.
  • Create Multiple VideoClips per project with transitions
  • Create Multiple KeyFrames per VideoClips just by moving the sceneview camera
  • Preview the Camera movement before pressing play
  • Record and export the Video in different Video Resolutions (4K, 1080P, Instagram stories & square format or custom res)
  • Current Available Transitions:
  • Dip To Black
  • Dip To White

Planned features:

  • Multiple Transitions:
  • Cross Fade/Dissolve
  • Slide
  • Camera Post Processing effects support (ie. animate DoF, bloom inside KeyFrames)
  • GameObject transform support (ie. move the sun inside KeyFrames, deactivate objects…)

Any feedback is super appreciated!

Another video!

The plugin has been submitted for review a week ago, can’t wait for the release!

The plugin is live!

Update v1.1 is online with minor bugfixes!

Hi Ambiens, Thank you for this tool. I have found that the 4K export quality isn’t optimal on my project and doesn’t look at smooth as the default video at all. Are you depending on the Unity Recorder? Because I wanted a tool that would give me a better resolution than Unity Recorder, so that the 4K footage actually looks like 4K.
Thanks

Hi! Thank you for using AT+V!
Can you provide me a comparison with the expected result and/or more tech details?
Please join us on discord bit.ly/avrdiscord we’ll be super happy to understand and fix the issue ASAP!

hi there,
is this available at runtime (in a build) is there maybe an API-doc available or do you support the features at runtime?

1 Like

Hi! I saw your post on the discord server, I’ll reply also there :slight_smile:
The plugin is very young so there might be lots of changes, this is why for the moment there’s no developer documentation.
It’s definitely possible to have it working at runtime and we’re pleased to add any functionality you want if you explain what you want to do :slight_smile:

Congrats, this looks promising already!

A view questions:

a) it seems to be possible to realize full camera stops. You haven´t showed this in your videos, but I guess when you place the camera at the position you want it to stop and then click the «add keyframe» plus sign twice, it actually should stop. Can you confirm this?

b) is it possible to have camera rotation in the keyframes? Again, you haven´t discussed it in your demo videos. This would be, for example, a natural behaviour during (camera) flights.

c) a typical task inside a video editor program is the ability to change the order of video clips. For example one could want the third clip in the timeline at the second position. Is this possible already?

d) it´s cool to have transitions between the video clips, but sometimes that is not enough. Especially when someone is trying to sync the video to music, it would be necessary to have the possibility to cut a clip, so that the clip transition comes at the right moment in the song.

e) before I forget: I guess when a trigger (or box volume) is placed in the way of the camera, one could have animations / change of post FX too? I´m asking because in your indoor demo video you let the camera just move through the door glass instead of open the door first;-)
Thanks

1 Like

Thank you!!

Yes exactly!
You can see this here around 4:50

https://www.youtube.com/watch?v=WcqO1demB14

If you add more keyframes the camera doesnt move.

Yes! Same link above, if you only move the camera between keyframes you’ll get a camera rotation

We added this in the latest version :slight_smile:

Well you can use the timing for the clip and the transition to get the right cut. Audio is an interesting topic and we’re discussing this on our discord server-> bit.ly/avrdiscord

Absolutely! We dont want to “overcharge” the UI because we’re focusing a lot on UX for this asset but the camera is a gameobject like any other in the scene and you can add any script you want! We’re going to add callbacks for more advanced tasks in the future!

Thanks for your answers – this sounds great!

After sleeping over it, I would say, that my request (d) isn´t well thought out. When I see it right, the duration of the video clips can be changed at any time. When one wants to sync to music, one would analyse the music track first. When, let´s say, the magic moment in the musical piece happens at second 21, one would just have to make sure, that the total lengths of the previous clips would be 20 seconds.

But let´s discuss the timeline for a moment. In the demo videos I can see that every clip has it´s own timeline, represented by lines only. Additional numbers (like 5, 10, 15…) would be helpful. I´m guessing that every movie clip does start by second zero. Therefore, when one is working on a movie clip, an additional master timeline, which would reveal the absolute time position, would be great.
Thanks.

Ah yes! That’s a good idea!
My idea was to add a “compressed view” without all clips and keyframe controls and add more “stuff” there.

The focus for AT+V is User Experience, we can add all features we want but if we don’t find the way to add them to the User Interface without creating “noise” we’re not going to add them :smile:

Hi Ambiens, I was wondering if there’s a way to opt out for the new fade to black transition. I’ve been using it since before and for what I do it’s really not helpful, but if there was a way we could either choose the fade to black or no transition would be amazing!

1 Like

Hi thank you for your feedback! Will definitely add a global option for that.
In the meantime if you want to edit the default behaviour you get when you create a clip search for “MTransition” in the project, open the .cs script and change line 19. The default now is dipToBlack, you can change it to none to get the default transition to none :slight_smile: Hope it helps!

thanks a lot! Honestly such a great tool, it offers to visual artists like myself something very intuitive to make videos, which is otherwise pretty painful (and I love love the Instagram story option, such a great idea). You don’t know how much time it saved me and also how it opened up possibilities in my work. I’ll write you a review too!
Just a little thing, when I set the video to be instagram story and I just watch it it still appears as regular view. I can only see how the format looks like when exporting (which is fine because it’s sooo quick to export) but in case you wanted to make an adjustment, that would be it for me!

1 Like

Oh wow thanks a lot!!

And thanks again for reporting the error!! Added to the todo list! :smile:

Bought the asset yesterday.
I love the overall concept, which gives you total control how the keyframes should look before actually creating them.

Of course I already tested the «come to a full stop» option. Right now, there seems to be a strange behaviour just before the full stop is reached, where the camera is moving a bit backwards (like it would take a step back). Hope that will be fixed.

When I was writing about camera rotation in my first article I was thinking about, for example, a flying bird in the wind, stretching out one wing higher than the other. Is a change of the rotation x value really already possible? At least I could´t find it. Instead I was able to animate the rotation x value of the whole environment (as a workaround). I know this is funny, but the camera cannot be animated. Otherwise the AT Video Clip Player script would not work anymore.

Thank you!!!

Yes! This is crucial and we discussed on discord about a solution. Right now we are basically generating a curve for the movement BUT we are not setting any parameter for that curve, it should be an easy one and generally speacking we also plan to expose the curves between frames to give full control with the UI.

AH YES! Sorry I didn’t understand! No, it’s not possible right now because we use the Unity Scene camera for the movement and that camera does not support that rotation. Another user asked for that so I think we should add this to the schedule!
Thank you for taking the time to share your feedback!
It really helps us.

Hi Ambiens, I’m working on a new project and the Tools Menu won’t appear, so I can’t open your plugin. Do you know what I should do? :slight_smile: (btw I’ve tried to switch the Project to 2019.3 to .4 and 2020.1 too and still won’t appear)

Hey hi! Usually this happens when there’s an error in the console, even if it’s not VideoClip the problem!
Open the console, press clear and enable errors if you can’t see them and send us a screenshot!