vMix Forums
»
General
»
General Discussion
»
Delay saving to stop delay capture for shorter time
Rank: Advanced Member
Groups: Registered
Joined: 8/5/2013(UTC) Posts: 280 Location: Poland Thanks: 29 times Was thanked: 40 time(s) in 37 post(s)
|
I wonder if there is a possibility to make delay saving a little different. On my PC it takes about 25-40 seconds to save 10-second piece of 720p video delay to SSD. The worst thing is, the delay capture is "freezed" during saving. I think it's worth to improve the process.
I guess the procedure for saving video now is: 1. user clicks [save] 2. vMix pauses delay capture 3. vMix renders video file and saves it (the longest part) 4. vMix starts capturing delay again
What if between 2 and 3 vMix could: - create a copy of delayed uncompressed video, store it in RAM - restart video delay capture - then render the video file from the copy? - delete the copy of uncompressed video (from RAM)
Wouldn't this be better? This solution is not ideal, for sure it needs more RAM (sometimes event twice), so I think it's good for 64 bit systems only. A guess this way of saving delay could be an option to choose.
Or maybe the process of duplication the uncompressed video in RAM will take too much time and resource?
Any thoughts?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/5/2013(UTC) Posts: 280 Location: Poland Thanks: 29 times Was thanked: 40 time(s) in 37 post(s)
|
Any chance of a comment? If a programmer will say this solution doesn't make any sense (does not work like I expect / predict), I'm not argue ;)
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,228 Location: Gold Coast, Australia Was thanked: 4332 time(s) in 1528 post(s)
|
What CPU do you have and what compression have you selected for the video delay?
It should save faster than real time on a suitable CPU and with a good compressor such as the CineForm codec or DeckLink MJPEG.
Regards,
Martin vMix
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/5/2013(UTC) Posts: 280 Location: Poland Thanks: 29 times Was thanked: 40 time(s) in 37 post(s)
|
admin wrote:What CPU do you have and what compression have you selected for the video delay? The CPU is i7-2860QM Save codec is DV Video Encoder
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,228 Location: Gold Coast, Australia Was thanked: 4332 time(s) in 1528 post(s)
|
The DV Encoder is quite slow. I would suggest using DeckLink MJPEG Compressor if you have it or download GoPro CineForm Studio.
Regards,
Martin vMix
|
1 user thanked admin for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/5/2013(UTC) Posts: 280 Location: Poland Thanks: 29 times Was thanked: 40 time(s) in 37 post(s)
|
Thanks, with CineForm even if it is not perfect, it is much better = it took about 10-12 seconds to save 10 second video.
|
|
|
|
vMix Forums
»
General
»
General Discussion
»
Delay saving to stop delay capture for shorter time
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close