recorder: video output stutters - SOLVED

 

EDIT:
SOLVED with the workstation. There has to be a bottleneck somewhere on the laptop.


Dear Aximmetry team,

I'm testing the Studio DE Version for my company right now and I'm pretty stoked about it. Great software and workflow. Love it.
One problem keeps me away from putting a great demonstration together for my boss. Is there any chance of getting a technical support here? I was looking into the forum and the learning section on your website but haven't found anything related to my "Recorder" (video output stutters) problem, yet. 


I hope you can provide any help on this matter.

Marc

ps: My workstation in the company has a RTX 6000 ADA and a Blackmagic Decklink Card. Can Aximmetry use the SDI output to record it via loop with this card? For example SDI 1 out and recording this stream with SDI 2 in.

   mahankel

 
Profile Image
Eifert@Aximmetry
  -  

Hi Marc,

First, the Record_3-Audio compound is intended to record live input:

 Since you are recording in post-production, you should use a Video Recorder module:
recorder: video output stutters - SOLVED

Set its Frame Rate to a fixed value rather than Realtime:

This way, the Video Recorder will control the frame rate of the entire Aximmetry, ensuring each frame is waited for and added to the video without lag. This can not be used during a live production, as it would output frames too fast or too slow.

You can learn more about recording here: https://aximmetry.com/learn/virtual-production-workflow/preparation-of-the-production-environment-phase-i/setting-up-inputs-outputs-for-virtual-production/video/recording/how-to-record-camera-tracking-data/#introduction
Although the page mainly focuses on tracked camera production, it contains valuable information applicable to virtual camera production as well.

Nevertheless, I believe you should still be able to record in real-time without lag using the A4000 laptop GPU. If the performance bars in the Processor Load panel are not red; this panel is located in the bottom right corner of Aximmetry:
recorder: video output stutters - SOLVED

During recording, check the Video Encode meter of the GPU instead of the 3D meter.

Note, that some video formats use the CPU for encoding. If, for some reason, your GPU cannot encode the video fast enough, consider using Video Formats like Cineform that rely on CPU encoding:




Regarding audio, in the Sport Studio - VirtualCam_3-Cam_Rec, the audio is connected to the Record_3-Audio from the Virtual Camera compound. This setup will work when you are using live INPUTS.
If you are using test INPUTS as in your video:

Then, you should connect the audio from the source of the test input, which in this case is from the Overlays_Vid_Ins_Logo_Crawl_Green compound:




I am not exactly sure how you intend to use the Blackmagic Decklink card. However, note that you can record directly from the video output port by turning on Record Video Out and specifying a Video Out Index:
recorder: video output stutters - SOLVED

This Video Out Index matches the index you set in the Video Outputs window:
recorder: video output stutters - SOLVED

Warmest regards,

 
Profile Image
mahankel
  -  

@Eifert

You just safed my weekend! Thanks alot for that :D
Awesome. Thank you so much for the great support with this detailed explanation.
Looking forward of getting the full license soon. There is no way around Aximmetry when someone wants to do Virtual Production and is interested in keeping its sanity.

No wonder why this wasn't working. Going to try it out right now!!!



Have a great weekend!!!

 
Profile Image
mahankel
  -  


Hi again,
thanks to you I got the image to record with the sequencer, but no audio so far (my greenscreen has audio ;).
I went through the "offline rendering" section of the help files, but haven't found anything related.
There is no audio in the recording and so far I haven't heard any audio inside of Aximmetry when the scene is running, either. So, I'm still missing something here. But the puzzle will be solved soon. I guess, that's how you learn effectively. There is no easy way.


recorder: video output stutters - SOLVED

 
Profile Image
Eifert@Aximmetry
  -  

Hi Marc,

Note that you don't need a Sequencer just to start recording with the Video Recorder module.
The Sequencer is necessary if you plan to design a sequence of events or animations. It is also required when you are playing back a recording in a tracked camera compound.
You can simply start the recording from the Pin Values panel when the Video Recorder module is selected:
recorder: video output stutters - SOLVED

Alternatively, you can expose it to the dashboard:
recorder: video output stutters - SOLVED

More on the dashboard here: https://aximmetry.com/learn/virtual-production-workflow/preparation-of-the-production-environment-phase-i/scripting-in-aximmetry/flow-editor/flow-editor/#exposing-area-of-input-and-output-pins 

For easier use, you can create buttons for starting and stopping the recording on the Control Board with a Pin Collector:
recorder: video output stutters - SOLVED

More about Control Boards here: https://aximmetry.com/learn/virtual-production-workflow/preparation-of-the-production-environment-phase-i/scripting-in-aximmetry/flow-editor/special-compound-control-board/
And here about Pin Collector: https://aximmetry.com/learn/virtual-production-workflow/preparation-of-the-production-environment-phase-i/scripting-in-aximmetry/flow-editor/special-compound-pin-collector/ 



You might not have recorded any audio because you need to set the number of Audio Tracks you intend to record in the Video Recorder module:




There are several ways to monitor audio in Aximmetry. Typically, when setting up your project in the Flow Editor, you would use an Audio Out module to listen to various audio connections:
recorder: video output stutters - SOLVED

Note that, just like any other pins, you can peek at the audio pin or connection to verify if the audio is indeed passing through. More information on peeking can be found here: https://aximmetry.com/learn/virtual-production-workflow/preparation-of-the-production-environment-phase-i/scripting-in-aximmetry/flow-editor/pin/#peeking

In live production, you can expose the audio after the video if you are outputting the video through a connection that can embed audio, such as SDI or NDI. More on exposing video output can be found here: https://aximmetry.com/learn/virtual-production-workflow/preparation-of-the-production-environment-phase-i/scripting-in-aximmetry/flow-editor/flow-editor/#exposed-video-output-index 

When using the Record_3-Audio compound, you can listen to the audio by setting the Monitor Device parameter and turning on the sound button:

Warmest regards,

 
Profile Image
elhuron
  -  

Thank you for the great support Eifert@Aximmetry and for this crash course in Aximmetry! ;)
It works. I have the recording now with audio. Image and sound in splendid quality!!!

I wish you a great week!


Best regards
Marc

;