3 Easy Ways to Sync Audio & Video in OBS
Vložit
- čas přidán 2. 08. 2024
- An incredibly common problem in live streams is de-synced audio (where the audio does not match up to the video). In this video, we cover 3 different methods for fixing this problem in OBS.
Technique #1 - Hand Clappies - 00:36
Technique #2 - Ball Bounce (thanks to Steven Ballast) - 04:04
Technique #3 - Counting Frames - 07:02
Download the bouncing ball video clip for technique #2 here:
- www.ballastmedia.com/audio-vid... - Krátké a kreslené filmy
After watching a bunch of videos of people talking for over 10mins to say something useless that they could've said in 30 seconds, it's great to see a video with some actually useful techniques.
When I tell you thank you so MUCH! for Method 3. I've spent the the better part of 2 months trying to get my recorded game audio synced up since March and I've Soo many videos and none of them helped but that simple method 3 did the honest trick!
Right clicking and counting the frames and doing what you did for 30 fps. So did mine at 60 fps because of games and finding out I had to set my audio at 233 and now it's on point. I came close at 230 but I could tell it was still slightly off but 233 is perfect
Very good teacher ! Thanks a lot !
Works fine for me, great video
Great tutorial! I wish this was at the top of the list for my search. It was so much simpler and straight forward compared to the other tutorials that I've seen.
Best tutorial ever. Helped me immensely as a guitar livestreamer, I needed to get the hand movements synced as perfectly as possible.
Awesome tutorial!
You don't really need a calculator or know the fps speed of your clip. While in the "Cut" mode, press the I key (I as in "in point") at the place of the "audio" clap. Then move the playhead to the "video" clap and press O (as in "out point"). You will immediately see the duration of your selected fragment just above the video player, and this is the amount of delay you want to compensate for.
This is the clearest tutorial on this issue that I've seen. Thanks man!
mate thank you SO much, i was pulling my hair out with this, I just went in and put 400ms for the delay and it worked, and matched PERFECTLY. youre a star
This was really clear and paced well.
I will try option 3. Bouncing ball, love it. Awesome find!
You are sooo good... Hope CZcams algorithm finds you soon.. Good luck
Terrific explanation! You're a natural teacher!!
What a great tutorial video! You definitely helped my audio/video sync issues. Thanks man! Subbed! 💯
Love the ballast media solution. Genius!
It's SO smart!
We just finished out third ever TTRPG live stream and the next issue we need to take on is the Audio/Video sync. Your video has made this SUPER easy to understand! a MILLION THANK YOUS! I came from an Audio background and adding video has put me in a bit of a tailspin. Once we have things synced properly, it'll be time to take on our video quality. Seemingly never ending things to fix! XD We're getting closer though.
This was incredibly helpful, thank you!! I’m using an Elgato Camlink and Elgato HD60Pro using OBS, for me moving the offset to 150ms worked perfectly
You definitely helped me about audio/video sync issues. Thanks man! God bless you.
I definitely need to try option 3. Thanks man!!!
Awesome sauce clear and concise.
great production.... thank you
Fantastic, I was getting so frustrated with the lag. Well done
WOW! This video absolutely helps tonst! Thank you for sharing this video. I go to option 2 and 3.
Incredibly helpful. Thank you very much.
I just shed a tear to this tutorial
Thanks bro fixed my issues
I’m stressing lol I have a rodecaster pro II and a sm7b mic and in obs the latency has me going crazy…. thank You
thank u for explaning such a good information
Thank you for this awesome tips. It helps me a lot. God bless bro.
Yo great video I really learned a lot here other CZcamsrs day it's trial and error to get the sync right but you just made things so much easier. But my problem is a little different I've got two cameras a phone and a mirrorless camera, the photo feed is perfectly synced but a mirrorless camera isn't.😢 and my audio import is separate from the two. How do I make that work I have the impression that if I delay the sound is not gonna be good for the other.
Thank you bro!
best tutorial ever. thank you
Just want to thank you for this video. It is exactly what I was looking for. I didn't seem to have this issue on my PC last year, but this seems to be something new with the latest version of OBS. I am now using a new iMac M1 chip and have been trying to stream my Zoom content. And going through your recommendations and one other, I was able to tweak the settings and get it just about right. But I do have one question. My zoom display capture is on a second screen and I've formatted it the exact way that I want it and it is capturing the video and the audio from the Zoom meeting in sync now. However, on my PC I was able to talk in the background and it wouldn't capture the mic. But on the iMac, the audio settings are slightly different for some reason and it captures background sound if I'm whispering or talking to someone while the zoom is going on. Do you know if there is a way to turn off the mic and only capture the zoom meeting audio in OBS? Thanks in advance.
same principle for in game audio?
Great video bro
Great tip
Thank you!!!!!
Nice explanation sir.. thank you😇
Hi. I like your tutorial . I need the bouncing ball software. I could not download from the site . I wish if it is possible from obtain from another place . thank you .
Good day this was helpful, however my i use my Canon R50 as my webcam and its always behind and not in sync with the played video and audio that i record, can you please help me with syncing my webcam and recorded content.
thanks!
Thanks for the help! It was 150 for me!
Very Good Job Bro
Hi Thank You..I am new to OBS and This has helped..but it looks delayed while recording..but playback is exact..is this normal?!
Thanks. My Conundrum: Using OBS, Video and Audio Spot On in Sync in the produced MP4. Problem, upload MP4 to youtube the video is advanced. Help?
another way to fix is make sure in sound control panel that you turn your audio to the highest bit and hz setting that you can for your audio device and turn off audio enhancements
Thanks for sharing! Is there a method you have to offer to sync multiple cameras with a non-camera audio source..? I feel like this Ballast method wont be as effective :) Thank you
thanks much sir.. new sub here.
Hi, Thanks for the tutorial. In my case, the sound goes too fast. I mean ,when I watch the video I am talking about the next slide, or even further instead of the one shown starting from 2nd or 3rd slide.
Are those settings permanent ? Great video by the way thank you
Thank youuuuuuuuuuu🙏🙏🙏
For me the recording is fine but 1 hour down the video, the sound messed up. The delay is 2 seconds after the action and I can't put the value more than 3 digits in minus!
life saver
Dear Sir,
Really Great Video! Do More Videos in the same way which you have done in above Video.......
Regards,
Basavaraj, From India
I am using a webcam and when i sync with it the karaoke is now out of sync. can you make a video on this? thanks. btw the bouncing ball video is not downloadable anymore
👍👍 NICE VIDEO
How ur channel add comes
Great video! Very clear! This will definitely solve the issue with my network connected camera...but can you set different delays for different “cameras”??? I am still setting up but am worried that my webcams don’t have the delay since they’re usb. If I add delay to the audio, it may fix one camera’s issue but create a problem that didn’t exist for the other webcams. So how do you deal with this with several cameras connected in different ways?
Hi Dan ... I have the same problem. I am hoping that OBS will add the ability to add a different delay to each audio input individually. I am going to continue looking for a work around until then.
I have the same question. I have 3 camera & an external audio source, I think they're all just a bit off from each other
the problem is OBS keep changing my audio/video sync sometimes is -450ms, -600ms or -910ms every time when opening obs have to sync the audio everything. Try all fix and setting having the same audio bitrate don't even use any device everything is from the same Mobo audio since my PC a High end with 13900k ,4090 and 2gb of upload internet
I don't know how you don't have more subs! Awesome video!
FROM OBS TO FB LIVE.... IN THE LIVE... AUDIO GOING REDUCED TEMPO AND SOMETIMES... SPEED TEMPO. AFTER THE LIVE IS OVER, IN THE FB PAGE... THE AUDIO IS PERFECT. ANY CLUE TO SORT OUT THIS ? PL HELP. GREETINGS FROM INDIA....... AM USING YAMAHA MG 10XU... MIC AND TRACK COMES FROM T HIS BOARD TO DESKTOP THROUGH USB. AM USING EQ. VST NOVA. AND MARVEL EQ
This is a good start but let's say i want to cover a song on triangle live on stream. Syncing my GH5's video through my capture card and my SM7b's audio through my focusrite interface is relatively simple BUT he's the hard part, I'm screen captureing CZcams to cover "through the fire and flames" and i have to sync my triangle to my computer but now the music is out of sync with the music video on CZcams 😨
Hey mate, your tutorial has just made things happen. My video and mic audio is well synchronized at 220ms. Now my other trouble is my playback is not synchronize. So basically I have media source where I play the backing track while I use the microphone to play my violin or sing and the trouble is they’re not just synchronized. So how do I sync all the 3; video, mic audio and media sources without damaging one of them? I’m really struggling on this. Your help will be greatly appreciated mate.
This a very annoying problem and I too have been dealing with it. My camera and mic are matched well. But both of them are behind my sources (music, gameplay). The only way to fix this that I'm aware of is to add sync offsets to every other audio source in the mixer, and add Video Delay (Async) filters for every other video source.
@@voidboi0 actually I discovered that you just have to play your playback from the desktop outside obs and this solves the problem. The sync is perfect and still your audio will be through your obs
Great video! There’s nothing worse than out of sync audio and video.
Do you set it once or for every video?
Thanks Brian! You have to set it every 3 hours or every 1 hour if your mother-in-law is in town.
Wait, what are we talking about? Oh the OBS thing, yeah you just set that once. Sorry.
Doesn't matter what values I put into OBS. The audio is always about 1 second before. Do you know what might be causing OBS not to respond to sync adjustments?
Hi @FalconJBlack Radio .... try putting a number like 4000 in for your offset. If you still have the 1 second audio delay then my guess is that you aren’t putting the delay in the right place in OBS.
Funny Thing: CZcams kills it. For me the first Startingpoint is always synced and after you "repair" it, it's not anymore. Dayum!
the weird thing is I'm using a capture card for Xbox and I record and I shoot and it synced perfectly but when I use it real time its not synced -_-
good for gameplay videos at least I could just use the headphone jack for audio but still kind of annoying
what if the audio is fine but the video is behind?
Hi there, that is exactly what this video is about. It's how to troubleshoot when the video is behind the audio.
@@qasttv7047 in mi case is the camera when i move live movement its behind given feedback of the picture but my audio is sync when i talk... so do i need to slow down my audio to the delay that my camera? thats why i am confuse
@@godovni in your case, the video is slower than audio.
Video: example 1 s late
Audio: In real time
In reality, there is no such thing as making video faster as it is already limited by delay itself.
That is why you can do the other way round, by delaying the audio by 1s for example to match video.
Final result:
Video: 1s delay
Audio: 1s delay
So it is synced.
That way the sound and video is at the same pace although the audience see your video 1s late. No difference, because when streaming, delays are going to anyway. You get your video synced, which is worth it.