0

Audio is not sync with video (Wirecast 13.0.2)

Greetings. I am using Wirecast 13.0.2 for live streaming. For some reason, when I am broadcasting my audio is faster than video. If anyone could provide me with some suggestions on how to fix this, it would be appreciated. 

54replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
  • The current version of Wirecast is 13.1.1. This fixed most sync issues. Please leave Wirecast Preferences Software Update Automatically check for updates enabled. Updates include fixes and enhancements. When encountering an issue always check first to see if there's been an update that may well fix the issue you're experiencing. After updating start with a New Document as the old document may carry over an issue.

    Like
  • Greetings, 

     

    I hope that all is fine with you. 

     

    I would like to thank you for your response. 

     

    Because I am running Windows 7, I am unable to load Wirecast 13.1.1. 

     

    If I am unable to upload, Wirecast 13.1.1, will I still experience sync issues?

     

    I look forward to your response. 

     

    Sincerely, 

     

    Dr. Vibe 

    Like
  • Dr. Vibe You can try going back to 12.2.1 and see if that helps.
    See Previous Versions near the top of the linked page to download it.

    Like
  • hi folks, i have the most actual version 13.1.3 on a 4ghz mac 32mb ram with everything up to date and i have these audio out of sync problems all the time. i checked everything i could find in the forum as this is an ongoing topic in different threads but nothing helped me out. so i spend momey in changing my audio interface, camera, cable, dibox, and so on - nothing helped. now i‘m just frustrated on all the work that ran into this issue with no effect.

    regards

    carsten

    Like 1
  • Hi Everybody,

    I am having sync issues as well and I have read, I think, every thread on this forum.  Some I understand and some I don't.  

    Here's what I'm using currently:

    MacBook Pro (15-inch, 2016)

    2.9 GHz Quad-Core Intel Core i7

    16 GB 2133 MHz LPDDR3

    Wirecast 13.1.3

    For cameras I'm using five of the iPad Mini 4 connected through a local network.

    My upload speed during my last broadcast was 18.9Mps

    I stream a live jazz series (Covid-19 safe practices) from my Studio.

    I stream to YouTube using the setting "Facebook 720p30 (4Mbps) X264 H264"

    And also to YouTube using the setting "YouTube 1080p30 X264 Maximum (6Mbps)" Seems I should have headroom for these two streams.

    Audio is set to a bitrate of 128 at 48K (hate to go lower because the livestream is about music).

    Audio comes in viaUSB from a mixer (audio is mixed in Pro Tool HD on a separate computer)

    When I turn on the Activity Monitor is say Wirecast is using 121.7% in the CPU% column. Oh Look - it just jumped to 355.1% (and I'm not even streaming!) This seems wrong.  :-D Here are the stats right now:

     Process Name=Wirecast    CPU%=355.1    CPU Time=1:19:55.94    Threads=126    Idle Wakeups=219    % GPU=31.9    GPU Time=33:14.48    PID=4270    

    Parts of the recording are in sync and others aren't.  I am going to scrub through both the facebook to see if it's drifting as time passes or not.  On first glance it even looks like switching to some of the iPads accentuates the sync issue.  This could be iPad related or maybe things sync up again after the shock of going to a new camera - who knows.

    I will also try doing a local recording to test sync issues but it's hard to recreate a full jazz group by myself.

    My Question is:  Can someone provide a tutorial on settings that may work for us non-professionals in setting up the streams?  I read things about setting encoder to Hardware instead of Software in other programs but can't find that in Wirecast.  Will Key Frames or something else help keep it together?  Is using iPads messing with the problem?  If the drift is consistently changing over time should I just adjust the Audio Offset every 5 minutes?  I think a lot of us would appreciate a one-sheet on this written for those less experienced among us.  

    Or - if you have some magical fix that doesn't cost a ton that'd be great as well.  The sync issue is a total drag andI'd love if someone could help me.

    Thank you in Advance.

     - Billy

    Like 1
  • Carsten Bock said:
    have the most actual version 13.1.3 on a 4ghz mac 32mb ram with everything up to date and i have these audio out of sync problems all the time

     If you'd like help troubleshooting you'd have to give me specifics. I'd need a detailed workflow. Please Read as we can't troubleshoot general statements.

    Like
  • Billy Hulting said:
    For cameras I'm using five of the iPad Mini 4 connected through a local network.

    It's not clear how they are connected. 

    Billy Hulting said:
    When I turn on the Activity Monitor is say Wirecast is using 121.7% in the CPU% column. Oh Look - it just jumped to 355.1% (and I'm not even streaming!) This seems wrong.  :-D Here are the stats right now:

    Depending on how you're using the iPads that may be using significant resources.

    System CPU should remain under 60% and never go over 80% or you may certainly have a number of problems including sync.

    Billy Hulting said:
    I stream to YouTube using the setting "Facebook 720p30 (4Mbps) X264 H264"
    And also to YouTube using the setting "YouTube 1080p30 X264 Maximum (6Mbps)" Seems I should have headroom for these two streams.

     Streaming to two destinations at those bit rates and one at 1080 along with your sources is probably going to tax your system resources.  

    Like
  • CraigS 

    Thanks @CraigS  Couldn't fuigure out how to quote your responses so here they are in order. 

    iPads are wifi on local network (as the instructions say) 

    The iPads are running Wirecast Go.  I'm not sure how else they'd be used. Is there a page somewhere that can tell me how to set them up in a less stressful way to WireCast.

    I'll do a test and watch the System Percentage and make sure it's not going to high to see if that's it.

    I'll try one stream at a time.  I'm also going to try just recording locally through Wirecast as a base.

    Additional question - would you (or anyone) using an option like Restream.io?

    Thank you so much!

     - B

    Like
  • Billy Hulting said:
    The iPads are running Wirecast Go.  I'm not sure how else they'd be used.

     Newtek NDI HX Cam or SiennaTV NDI Cam could work on a local network.

    Billy Hulting said:
    Additional question - would you (or anyone) using an option like Restream.io?

     We have our own service as well. Wirecast Webservices.

    You may want to start with a simple test to see if the issue is source or settings related.

    Use your MBP Facetime webcam and internal mic and do a local recording using MOV (which is ProRes) at 720.
    Reboot the computer before you start.
    Make sure nothing else is running.
    Make sure the visual and audio sync is easy to spot. Periodic hand claps or something along those lines.

    Note the CPU% using Wirecast's own CPU% (it will report the entire system CPU%).
    After recording for some minutes check playback in Quicktime to see if sync is maintained.
    This will give you a baseline.
    If the CPU% is below 60% (it should be well below in this scenario) and you still have a sync drift (changing sync over time vs constant sync offset which is an easier issue since we have offset compensation). You'll know if there's an inherent problem or not. If not we can then look at a simple source setup and test.

    Like
  • CraigS - Great minds think alike!

    Do those webcam apps work better than Wirecast Go?  Are you even allowed to say?  :-)  I will check them out.

    I will try recording locally over the period of an hour and do periodic hand claps with just the laptop camera tomorrow.  In the meanwhile...

    I tested with all five iPads running in several configurations including 1080p, 721, at both 30 and 60fps. I finally noticed the CPU usage in the Wirecast window (great feature) and can see that I was really straining things with the higher res. I tested this through Restream.io so I only had one stream uploading instead of two like the other night! (sorry - theirs is is a lot more affordable for me (I lost all my work this year because of the virus). Some have no lag and and the best are pretty consistent at no lag or around 0.250ms

    I have a new computer coming which is a maxed out Mac Mini with 32GB of RAM and that may help though that was supposed to be to run my upgraded audio software. I will test with that computer and maybe it can handle the load.

    I did find another weird issue which you may be able to help me with.  Not all the iPads capture video at the same time.  Some lag their video behind the others.  Do you think it would save me some of these issues if I were able to wire them all in via USB?  It'd be a lot of cabling but it may help.  Do you have any direct knowledge that the connections would be better/faster etc. by wiring them in?  There is nothing online that answers that question that I can find.

    Thank You!

    Like
  • Billy Hulting Just what helped me was to compare my setup with another tool to see if it is a software or hardware problem. So i did a complete new obs setup - changed nothing but used the default setup. Even the interface is clunky compared to wirecast it worked right out of the box with a 4 hour stream to youtube as well as the recording to disc. So for me this is obvious that this is at this time with my setup and software release version 13.1.3 a clear problem how wirecast does the job. I tried every encoder change tips like hardware or software encoder, 720p, 1080p, audio in 44.1 and 48 h, and so forth and so on. For me it is not a question on how much livetime i will spend on the investigation as i want a software that has streaming presets for different platforms that costed nearly 1000 euro to work with that preset. So i will not give any more time in investigating things or investing in other hardware as i have now the prove that there is a working base. Hopefully @Telestream will get this done even these posts to out of sync problems exist in several versions of Wirecast. I setup a ticket to support but they did not answer on that till today. So i hope but i'm not so confident at the moment. 

    Like 1
  • CraigS Hy Craig, thanks for your offer to help in that case. Even i did not get any answer on my Support ticket to Telestream Support - nice that you reacted. I know that there are specifics important but as i can only say that my setup does not work since years concerning the sync of audio with any of the presets provided by wirecast it would be much more efficient if you could provide a recommendation how it has to work so we can change our setups and test if that is really working. I did so many tests with all the different presets and all tips i found inside the forum but nothing really worked fr long streams. So as i have a fairly powerfull mac machine with 4GHZ, a good 32 GB RAM, a professional audio interface (Focusrite), a pro video grabber card (Blackmagic mini recorder), everything with the newest drivers, audio via HDMI over camera as well as over the interface nothing worked with my only usecase - stream in 1080p to youtube. Just to mention i have a stable 50MBit cabel connection that should do this easily.  So i will not spend any more energy in that process even i love the Wirecast interface. But i checked with the same equipment and standard setup settings with a new OBS setup and it worked right out of the box. So not a question of Hardware, connection or youtube encoding but of software Wirecast. As there are so many having this issue with all different setups i don't know if it is a efficient way to search on that side but that it will be much more efficient to give out a direction with what setup it will work out of the box. 
    Hope that Telestream will do their homework in that as i, as a customer, am very frustrated with that. 

    Like
  • Carsten Bock I can't really try OBS because I need to use iPads as remote cameras and it won't do that.  I was using ManyCam before Wirecast but documentation was terrible and it crashed a lot.  After testing all these things for Wirecast I'm now thinking it may have been a CPU problem with ManyCam as well.

    Like
  • Billy Hulting I use also my iphone as a second source. You can do this via NDI

    Like 1
  • Billy Hulting said:
    Do you think it would save me some of these issues if I were able to wire them all in via USB?

     Yes. Hardwired is more reliable and consistent. Be careful of the potentially limited bus bandwidth though. Multiple ports may be on the same bus.  

    Like
  • Carsten Bock said:
    You can do this via NDI

     Which is what I also suggested for Wirecast. If working on the same network NDI HX Cam is very good.

    Like
  • CraigS Seem to work okay for about two cameras but I can't figure out how to see Camera for OBS (it got better ratings then NDI HX Cam) as a camera when hard wired. Wirecast just sees the iPad as a screen capture.  Any thoughts or do I need to buy yet another app to get this to work?

    Like
  • CraigS I looked at a lot of apps and Camera for OBS Studio had great reviews.  Works better via wifi than WireCast Go via Wi-Fi it seems but, as I mentioned in the other reply, I can't get Wirecast to see the iPad app as a camera when hard-wired.  The App has a mode where I can set it to USB-wired. Any thoughts there?

    Like
  • Billy Hulting said:
    Wirecast just sees the iPad as a screen capture.

     There are a number clean camera apps that will show the camera without overlays. Nothing Wirecast specific needed in this case. One example
     

    Like
  • CraigS - So if it's connected via USB I'd still be pulling it in as a Screen shot and not as an NDI source or something else?

    Like
  • Billy Hulting via USB would be as a screen capture. You'd call up the camera and with a clean camera app there'd be no overlays.

    NDI would be as a camera (although there's NDI screen capture apps as well).

    Like
  • CraigS Hi Craig.  I appreciate your help on this but I have tried everything and short of making the video 480p and only using two cameras (wired or not) it just isn't working for me.   I really tried and wanted this to work, as so many features are amazing, but it just doesn't. Good luck out there!

    Like
  • Billy Hulting I use NDI HX Cam and get full 4K (UHD). I can use iPhone and iPad at the same time, each as a 4k Camera at 30fps.

    Like
  • @CraigS  only two iPads would probably work but not for my situation. I'm doing a live jazz program with three or four musicians (socially distanced) in my studio.  I'm now using 4 wired iPads and one NDI iPad and no other scenes and it still hovers at 80% CPU usage and that's with no audio running in.  My computer isn't slow.  I have no idea what is messing with this.  UPS lost my new computer so now it's three weeks away from being resolved.  I was hoping that one, which was supposed to run the new audio software, could be used for Wirecast and maybe it'd work.  But - I'm three weeks away from finding out.

    The biggest issue last week is that it drifts over time. I was using your Wirecast Go app (I think you are sating now to NOT use your own app) and some cameras were over a second late.  

    Are there any secret hardware/software/memory settings somewhere like asking it to use more RAM for processing or anything?  I can't find anything about that anywhere.. Your help is appreciated. 

    I can send you a link to the broadcast tonight if you'd like to see what your app is doing.  

    And - 4K - not even sure how that's possible.  I'm maxing it at 1080p 30fps.  I wish I could figure this out.

    Like
  • Hi Craig - is there a way I can send you my file so you can see what my setup is?  Maybe you can find something in there that's raising the issue.  

    Like
Like Follow
  • 1 yr agoLast active
  • 54Replies
  • 458Views
  • 5 Following