logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

3 Pages<123>
Options
Go to last post Go to first unread
jet  
#21 Posted : Wednesday, May 25, 2016 6:09:52 AM(UTC)
jet

Rank: Advanced Member

Groups: Registered
Joined: 11/14/2012(UTC)
Posts: 261
Man
Location: Finland

Thanks: 118 times
Was thanked: 15 time(s) in 13 post(s)
LG wrote:
when receieving a rtmp stream over time the audio starts to stutter and video is playout delayed a bit.

when i stop vmix and restart it same thing
when i then restart the machine and start vmix 17 again (85 version ) the rtmp stream plays ok again.



I have similar experience with DeckLink Mini Recorder inputs: Video stuttering was very bad and was continous after vMix was run for several hours with External Output to DeckLink Extreme 3D output enabled.

I restarted vMix and the stuttering was sill going on. I did exit vMix again and turned power off from the SSD recorder and turned it on again and restarted vMix and all was smooth again.. for a while.



64 bit Windows 7 Pro SP1 + latest updates

Motherboard: Asus Gryphon Z87
Intel Core i3-4130,3.40 GHz
8Gb RAM

Installed cards:
- NVidia GeForce GTX 750 Ti based gfx card with latest drivers

For input:
- 2 x DeckLink Mini Recorder (Using HDMI in)

For output:
- DeckLink HD Extreme 3D (Using SDI out)
- HyperDeck Shuttle 2 -SSD recorder.

DeckLink Driver: 10.6.5

admin  
#22 Posted : Wednesday, May 25, 2016 12:39:17 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,211
Man
Location: Gold Coast, Australia

Was thanked: 4300 time(s) in 1523 post(s)
Jet,

Are you saying stuttering was being seen on the capture previews within vMix?
jet  
#23 Posted : Wednesday, May 25, 2016 3:30:08 PM(UTC)
jet

Rank: Advanced Member

Groups: Registered
Joined: 11/14/2012(UTC)
Posts: 261
Man
Location: Finland

Thanks: 118 times
Was thanked: 15 time(s) in 13 post(s)
admin wrote:
Jet,

Are you saying stuttering was being seen on the capture previews within vMix?


Can't remember exatly due screen tearing on vMix small preview windows but the stuttering was definetly seen on External output after enabled it.






admin  
#24 Posted : Wednesday, May 25, 2016 3:50:08 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,211
Man
Location: Gold Coast, Australia

Was thanked: 4300 time(s) in 1523 post(s)
Just trying to confirm where the stuttering is occurring.
Also with regards to tearing please enable Aero mode in Windows 7 as vMix runs a lot better and may help with some of these problems...
lbgaus  
#25 Posted : Wednesday, May 25, 2016 9:51:47 PM(UTC)
lbgaus

Rank: Advanced Member

Groups: Registered
Joined: 11/30/2013(UTC)
Posts: 165
Location: Seoul, South Korea

Thanks: 39 times
Was thanked: 19 time(s) in 14 post(s)
I have been silently working away at a very similar set of problems with DeckLink dropped frames and thought it a good time to share my experiences. I have a DeckLink Duo and a DeckLink SDI and a bars and tone MP4 I made in Premiere with a clapper in the screen I can very easily see when the video stream is dropping/rebuffering/jumping around/whatever... First off, I can see the first half second of a clip stutters when played in vMix when Loop is enabled, it does not cleanly jump back to frame 1.

Moving on to external output, I started with the Duo, sending Program out port 1, preview out port 2, within 24 hours on port 1 the video would still look OK, but audio would play for 5 seconds or so, then silence for 5 seconds, then sound again. The sound itself would be out if sync with the video by a second or two. Interestingly, port 2 didn't have this dropping audio issue, but A/V sync would still be a problem. Having genlock hooked up to an AJA sync generator didn't seem to make a difference one way or the other. I would also occasionally hear minor stuttering of the tone at times when doing stuff in the vMix interface. I also noticed setting the renderer to VMR9 had less frame dropping than EVR, which was counter intuitive to me, but still some frame drops were still occurring. Fullscreen display rarely drops anything, but on occasion will. I should also mention i was running these tests with audio output in Windows disabled altogether to eliminate, in my mind, the idea of audio hardware/drivers contributing.

Next, I replaced the Duo with an SDI and played the clip loop. Audio/video sync issues and dropped frames on the bars/tone are noticeable at 24 hours, but no audio dropping outright.

Next on my list was to downgrade to Windows 8.1 or maybe 7 and see if conditions were different. I sent a private message to Martin following up the Windows 7 fullscreen bug about which OS seemed more stable, if such a statement could even be made, but never got a response. But so far i'm not super impressed with Windows 10 as a whole. Forced updates and a lack of simple means to control that are a big part of that.

I can give you system specs upon request later if you want to follow up on this writing.

Since you can't recreate these issues in your lab, I would be willing to ship this computer to you at my expense if it was possible to get it to be rock solid and not drop frames/stutter/lipflap. At this point, all the great new features of NDI in v17 aren't useful yet if I put this on a production machine because I I can't have this DeckLink issue happening. I have purchased several licenses in the past just to do this type of testing on.
admin  
#26 Posted : Wednesday, May 25, 2016 10:52:32 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,211
Man
Location: Gold Coast, Australia

Was thanked: 4300 time(s) in 1523 post(s)
Hi,

Just to confirm are all your tests on vMix 17?
If so MP4 uses FFMPEG for decoding now by default so VMR9/EVR won't make any difference. One thing to note MP4 is not designed for seamless looping so you are going to get a jump there which is to be expected.

As for decklink issues, we are still investigating but it does seem to be related to the general compatibility challenges blackmagic gear tends to have.
We try to workaround as many of these bugs as possible to ensure it is smooth on as many different systems as possible but blackmagic hardware always tends to be a bit picky.

To that end I would suggest for high end rock solid performance to look at the AJA capture line.
They support perfect a/v sync by the way their SDK is designed, it is literally impossible for it to drift.

Also, out of curiosity what is your requirements for "rock solid"? If you are expecting 24 hour performance without dropping a single frame then a dedicated hardware switcher
with genlock across all inputs and outputs is going to be the only solution that can do that.

The reason being capture cards, graphics cards and even displays all run at slightly different clock rates so you are going to see a dropped frame here or there as things are kept in sync.

So with all that said we are going to do our best to continue to research the decklink issue to get it resolved on as many systems as possible.

Regards,

Martin
vMix
admin  
#27 Posted : Wednesday, May 25, 2016 10:54:32 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,211
Man
Location: Gold Coast, Australia

Was thanked: 4300 time(s) in 1523 post(s)
I also wanted to mention that vMix 17 does change the way it outputs to the decklink card with the goal of making the output smoother as we received a number of reports
of dropped frames when using the decklink output in vMix 16.

If everybody here says it works perfectly fine in 16 then I can easily switch back to that method, but I suspect there is a bit more to it than that....
admin  
#28 Posted : Wednesday, May 25, 2016 11:00:48 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,211
Man
Location: Gold Coast, Australia

Was thanked: 4300 time(s) in 1523 post(s)
I've started a new thread so we can discuss this a bit better.
What I am curious about now is if there are confirmations vMix 16 worked perfectly smoothly with decklink hardware on the same hardware that vMix 17 is struggling with.

I think some of the information has been a bit muddled as windows versions have changed and even hardware has changed in some reports making it difficult to isolate a particular cause.

Thanks,

Martin
vMix
andrewwhiteley  
#29 Posted : Thursday, May 26, 2016 6:24:35 AM(UTC)
andrewwhiteley

Rank: Newbie

Groups: Registered
Joined: 4/17/2016(UTC)
Posts: 6
Location: Durham UK

Was thanked: 2 time(s) in 2 post(s)
I am a new vMix user and have held back from contributing to this as I fear that I might have done something silly that contributed to my woes! However after reading this thread its seems that it might be sensible to pipe up so here goes..

I have a vMix setup with the BMD quad 2 on an i7 system with 32Gb RAM, GTX 750Ti with 2GB (the machine also has a monitor connected to the Intel HD2000 port so I can leverage quick sync in Edius), 2X Samsung 840 pro SSD's in RAID 0 for media use and Windows 10. My vMix version is the 4K one which (even though I am just working HD) I purchased specifically so I could use the Multicorder facility for ISO recordings.

The first time I used the system for recording in church, I had installed the first upgrade to vMix 17 (from 16) around NAB time. The system started stuttering and the controls in vmix became unresponsive after about half an hour of recording (system had been running (but not recording) for about 2 hours by this point. At the time I was trying to use multicorder to capture 2 of the camera's with avc mp4 codec at 17Mbps as well as recording the mixed output in MP4 (at 17Mbps) and streaming via Youtube 1080p25 at 3Mbps.

I also had SD card and SXS card (in camera) recordings and also an Atomos Samurai Blade SDI recorder on the output of one of the BMD quad 2 SDI ports.

After noticing the unresponsive behaviour, a couple minutes went by and then the system became responsive again and all seemed well until I stopped recording. At this point I noticed that the multicorder recordings were totally missing, but the MP4 recording of vMix was present. The Atomos recorder had created several files - probably at each discontinuity in the SDI output during the stuttering.

The MP4 recording from vMix was interesting because around the time of the unresponsive behaviour, the vision appeared to slow down and lose sync with the sound.

A fortnight later, I had updated to the 17.0.0.85 release when we next attempted recording at church. This time I didn't bother with multicorder as I wondered if this had been implicated. I simply streamed to Youtube (108025p @ 3Mbps) and recorded the output of vMix as an mp4 file at only 8mbps. I did my main recording on the Atomos Samurai unit via BMD Quad card output and ISO recordings in camera.

This time there were no problems at all and everything worked fine.

I would like to know if it is likely that my issues were because I was trying to do too much at the same time or if something got fixed in the .85 release?

On both occasions I was working with three SDI camera's and an NDI source of Open LP from another PC. All camera's and vMix output to youtube and the Atomos recorder were at 1080 25p

Hope this info is useful!

Andrew
thanks 1 user thanked andrewwhiteley for this useful post.
jet on 5/30/2016(UTC)
lbgaus  
#30 Posted : Thursday, May 26, 2016 8:02:18 AM(UTC)
lbgaus

Rank: Advanced Member

Groups: Registered
Joined: 11/30/2013(UTC)
Posts: 165
Location: Seoul, South Korea

Thanks: 39 times
Was thanked: 19 time(s) in 14 post(s)
Hi Martin, I do appreciate you taking time to respond to my note. I learned a few previously unknown things and feel better off as a result.

I will try a ProRes MOV version of the bars and tone to see if that helps with the looping and get back to you when I can. Didn't realize it would have issues starting from the very beginning with an MP4. I suppose that might be what you get with a long-GOP codec.

I wasn't previously under the impression the Blackmagic Decklink line of cards were designed in such a way that A/V sync is not guaranteed. I was always under the impression the means by which the video streams were sent to the card through the operating system was where the problem lie. For the sake of cost savings, I have always used BMD cards thus far, but if AJA cards are designed as you say the price increase is worth the longevity.

I don't expect no frame loss over a 24 hour period of time, but to have BMD cards consistently getting out of sync, every single time, dropping frames to a visibly noticeable degree, that's far from optimal or even what can be considered acceptable.

Next thing I will try is to drop vMix to version 16 on the system I am seeing the issues on and let you know what happens. Is the download of vMix 16 posted on the website the latest revision of 16? Thanks again.
thanks 1 user thanked lbgaus for this useful post.
jet on 5/30/2016(UTC)
admin  
#31 Posted : Saturday, May 28, 2016 1:51:38 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,211
Man
Location: Gold Coast, Australia

Was thanked: 4300 time(s) in 1523 post(s)
Hi all,

I think I have made some good progress in solving this issue.

1. Download http://www.vmix.com/down.../decklinkplugin27may.zip
2. Extract the DLL inside the zip file
3. Replace the DLL with the same name in C:\Program Files (x86)\vMix\avplugins\decklinkplugin with this new file
4. Run vMix, start External Output and report back your results!

For those curious, the problem might be related to differences between the system clock and the decklink clock.
If one clock fell behind the other, frames may drop rapidly in the decklink driver, even if vMix is showing 0 dropped.
This update should hopefully prevent that once and for all!

Regards,

Martin
vMix
thanks 3 users thanked admin for this useful post.
lbgaus on 5/28/2016(UTC), jet on 5/29/2016(UTC), BETech on 5/30/2016(UTC)
jet  
#32 Posted : Sunday, May 29, 2016 8:50:44 AM(UTC)
jet

Rank: Advanced Member

Groups: Registered
Joined: 11/14/2012(UTC)
Posts: 261
Man
Location: Finland

Thanks: 118 times
Was thanked: 15 time(s) in 13 post(s)
admin wrote:
Hi all,

I think I have made some good progress in solving this issue.

1. Download http://www.vmix.com/down.../decklinkplugin27may.zip
2. Extract the DLL inside the zip file
3. Replace the DLL with the same name in C:\Program Files (x86)\vMix\avplugins\decklinkplugin with this new file
4. Run vMix, start External Output and report back your results!

For those curious, the problem might be related to differences between the system clock and the decklink clock.
If one clock fell behind the other, frames may drop rapidly in the decklink driver, even if vMix is showing 0 dropped.
This update should hopefully prevent that once and for all!

Regards,

Martin
vMix



Hi!
Great news!

I will do some extensive tests with it now and I will report back later.

Update: So far looking good!



jet  
#33 Posted : Monday, May 30, 2016 11:16:05 AM(UTC)
jet

Rank: Advanced Member

Groups: Registered
Joined: 11/14/2012(UTC)
Posts: 261
Man
Location: Finland

Thanks: 118 times
Was thanked: 15 time(s) in 13 post(s)
admin wrote:
Hi all,

I think I have made some good progress in solving this issue.

1. Download http://www.vmix.com/down.../decklinkplugin27may.zip
2. Extract the DLL inside the zip file
3. Replace the DLL with the same name in C:\Program Files (x86)\vMix\avplugins\decklinkplugin with this new file
4. Run vMix, start External Output and report back your results!

For those curious, the problem might be related to differences between the system clock and the decklink clock.
If one clock fell behind the other, frames may drop rapidly in the decklink driver, even if vMix is showing 0 dropped.
This update should hopefully prevent that once and for all!

Regards,

Martin
vMix


Now after hours and hours of testing the new decklinkplugin27may beta -plugin with vMix 17..85 I have not caught any stuttering with live cameras and decklink output!

Kind regards,
Jan
admin  
#34 Posted : Monday, May 30, 2016 11:01:31 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,211
Man
Location: Gold Coast, Australia

Was thanked: 4300 time(s) in 1523 post(s)
Thanks for the confirmation, that is good news!

Can you also confirm audio was still audible on the decklink output after many hours?
This reason I ask is one user is having trouble with audio dropping out sending from Quad 2 to Hyperdeck after around 30-40 minutes.

They've tried the new DLL and it didn't help, so I am trying to see if it is a different issue or not.

Thanks,

Martin
vMix
jet  
#35 Posted : Monday, May 30, 2016 11:53:06 PM(UTC)
jet

Rank: Advanced Member

Groups: Registered
Joined: 11/14/2012(UTC)
Posts: 261
Man
Location: Finland

Thanks: 118 times
Was thanked: 15 time(s) in 13 post(s)
admin wrote:
Thanks for the confirmation, that is good news!

Can you also confirm audio was still audible on the decklink output after many hours?
This reason I ask is one user is having trouble with audio dropping out sending from Quad 2 to Hyperdeck after around 30-40 minutes.

They've tried the new DLL and it didn't help, so I am trying to see if it is a different issue or not.

Thanks,

Martin
vMix


Yes, the audio was audible and in sync. I used clapper board and examined the footage sync frame-by frame and it was perfect. I will repeat this test today once more.

Kind regards,
Jan
jet  
#36 Posted : Tuesday, May 31, 2016 3:35:06 AM(UTC)
jet

Rank: Advanced Member

Groups: Registered
Joined: 11/14/2012(UTC)
Posts: 261
Man
Location: Finland

Thanks: 118 times
Was thanked: 15 time(s) in 13 post(s)
admin wrote:
Can you also confirm audio was still audible on the decklink output after many hours?
This reason I ask is one user is having trouble with audio dropping out sending from Quad 2 to Hyperdeck after around 30-40 minutes.'


I'm having very strange behaviour on one of my camera inputs.

The camera connected (Canon) goes often black and completly unresponsive after 10-20 minutes.

Only unplugging the camera power cord will usually work to get camera alive. In fact one camera has already died :(

First I did suspect faulty AC-adapter but this behaviour is going on with new AC-adapter and a different camera as well.


I suspect the issue is the new decklink driver 10.6.6, because this started to happen before the release of decklinkplugin27may beta -plugin was released.

I will investigate this further and report back.

UPDATE:
This camera shutdown issue happens even without plugged in HDMI so it seems that the camera power down issues are not casued by drivers. I have disabled all power saving options in the camera and it still shuts down.

After all, in my case this camera black out is likely camera powering / over heating issue.



Kind regards,
Jan
lbgaus  
#37 Posted : Tuesday, May 31, 2016 3:52:36 PM(UTC)
lbgaus

Rank: Advanced Member

Groups: Registered
Joined: 11/30/2013(UTC)
Posts: 165
Location: Seoul, South Korea

Thanks: 39 times
Was thanked: 19 time(s) in 14 post(s)
Hi Martin,

I have tested your new dll file for about 2 and a half days now, and I can report some progress. The audio dropouts are no longer happening. The video stuttering also appears to be much reduced. Only thing I am noticing is that right now the audio is about 2 seconds behind the video when checking with my SDI monitor.

I have a single Decklink SDI card with external output sending to this device in Windows 10.

Also, I noticed the External Output duration counter seems to loop back to 0 after some time, maybe this variable should be an Int64 if it isn't already.
admin  
#38 Posted : Tuesday, May 31, 2016 11:36:55 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,211
Man
Location: Gold Coast, Australia

Was thanked: 4300 time(s) in 1523 post(s)
lbgaus wrote:
Hi Martin,

I have tested your new dll file for about 2 and a half days now, and I can report some progress. The audio dropouts are no longer happening. The video stuttering also appears to be much reduced. Only thing I am noticing is that right now the audio is about 2 seconds behind the video when checking with my SDI monitor.

I have a single Decklink SDI card with external output sending to this device in Windows 10.

Also, I noticed the External Output duration counter seems to loop back to 0 after some time, maybe this variable should be an Int64 if it isn't already.


Do you have a method of accurately checking the audio delay for me? Perhaps by bringing in the output using another capture card
and then recording using MultiCorder (which will preserve the SDI timestamps) and then checking the resulting recording in the timeline of a video editing program.


lbgaus  
#39 Posted : Wednesday, June 1, 2016 2:18:36 AM(UTC)
lbgaus

Rank: Advanced Member

Groups: Registered
Joined: 11/30/2013(UTC)
Posts: 165
Location: Seoul, South Korea

Thanks: 39 times
Was thanked: 19 time(s) in 14 post(s)
admin wrote:
Do you have a method of accurately checking the audio delay for me? Perhaps by bringing in the output using another capture card
and then recording using MultiCorder (which will preserve the SDI timestamps) and then checking the resulting recording in the timeline of a video editing program.


This experiment with the timestamps, what am I looking to test from it? I have Premiere CC on one of my systems here I could bring a recorded file into, am I looking to quantify the number of frames the video and audio are separated by? Or is just reading the time code, assuming there is embedded time code,
going to reveal something interesting?

Also, what MultiCorder container would I need to record with?
admin  
#40 Posted : Wednesday, June 1, 2016 3:57:05 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,211
Man
Location: Gold Coast, Australia

Was thanked: 4300 time(s) in 1523 post(s)
Play some video footage that has a audio tone that matches a video frame, then record this back using MultiCorder in AVI MJPEG or any AVI codec
then drop it into Premiere and see where the audio and video frame line up.
Users browsing this topic
Guest
3 Pages<123>
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.