vMix Forums
»
General
»
General Discussion
»
Memory leak on both x86 and x64
Rank: Member
Groups: Registered
Joined: 3/18/2014(UTC) Posts: 13
Thanks: 2 times
|
I keep vMix running for long periods of time. However, the longer I keep it running, the more memory it uses. It does not seem to be possible to reclaim that memory without closing the application. This problem occurs on both x86 and x64 - when I use the x86 version, it just freezes eventually, where the x64 version keeps going and uses a lot of RAM.
I have a playlist constantly looping as well as a very large (4GB) video. I do not feel the large video is what is taking up all the RAM, because when I close the video, memory usage only drops by 100 MB. It does not appear to be the codecs this time either, because x86 and x64 are set to use different codecs.
If there are any other details you need, I can provide them.
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,208 Location: Gold Coast, Australia Was thanked: 4288 time(s) in 1520 post(s)
|
Hi,
Could you provide some additional information including the following:
1. Version of vMix 2. Number and type of all inputs you have running 3. The video formats and codecs of all the videos being played.
By adding inputs one by one and playing videos for a bit you should be able to identify in Task Manager the specific video or input causing the problem.
Regards,
Martin vMix
|
|
|
|
Rank: Member
Groups: Registered
Joined: 3/18/2014(UTC) Posts: 13
Thanks: 2 times
|
Sorry for the late reply. When vMix was not playing the playlist I have containing between 11 and 12 MP4s, there was no memory leak. Possibly related is that the playlist has colour key enabled. Therefore, I think the problem is the playlist.
EDIT: vMix 12.0.0.129
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,208 Location: Gold Coast, Australia Was thanked: 4288 time(s) in 1520 post(s)
|
How much does the memory increase by and how quickly?
Add a single MP4 file into vMix as an input and click the cog icon to open up the input properties. Under the Advanced tab have a look to see what H264 codec it is using, it might be a 3rd party codec that has a memory leak.
Regards,
Martin vMix
|
|
|
|
Rank: Member
Groups: Registered
Joined: 3/18/2014(UTC) Posts: 13
Thanks: 2 times
|
Here is what the memory looks like after about two days: The high CPU usage is also not normal. It appears fine after a restart. On x64, the codec is LAV. On x86, the codec is CoreAVC.
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,208 Location: Gold Coast, Australia Was thanked: 4288 time(s) in 1520 post(s)
|
Have you found a single video file that when played causes the memory to increase? I would like to resolve this issue, but in order to do so I need you to do some isolation tests to narrow down the specific cause.
Try a single video in a loop and report back all the filters under Input Properties -> Advanced so I can re-create it here. Make sure no other inputs have been added so it can be narrowed down.
Also, are you referring to the PlayList window in vMix or the List input with multiple videos inside? Either way try with just one video to see what happens, then two and so on.
Thanks,
Martin vMix
|
|
|
|
Rank: Member
Groups: Registered
Joined: 3/18/2014(UTC) Posts: 13
Thanks: 2 times
|
When I say playlist, I was referring to the List input. Apologies for the confusion. I have performed the following tests: > Run just one MP4 in a loop > Removed the very large looping video but keeping the other two playlists (audio and video) > Removed just the audio playlist (MP3) The MP4 in a loop caused no memory leak. Removing the large looping video still resulted in a memory leak. Removing just the audio playlist seemed to also result in a memory leak, although my testing may not have been conclusive and I may retest. My filters are as follows: This is for x64.
|
|
|
|
vMix Forums
»
General
»
General Discussion
»
Memory leak on both x86 and x64
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