The video recorder works as needed and the audio records perfectly. My main issue is that when i click start recording all audio is muted to my speakers. I’ve tried bluetooth speakers, USB speakers and headphones plugged in with a headphone jack. The audio is there in the recording just i cant hear it while it is recording. This means i cant hear any audio cues that i need to listen for.
Hi @Da_Elf !
This is not a bug, rather a technical constraint: during recording, the audio signal is sent to the Recorder and not to your system’s audio output.
What is your exact use case ?
If I’m trying to film a demo of the game, there are some audio cues i wanted to listen for but couldn’t hear them. The work around i had to use was to use the audio mixer since they were dialogue cues, and I could at least see when the dialogue track was in use (but not know what it was saying)
yes, i am facing video recording issues for students of my online quran education students.
Well, then it cancels out Recorders purpose if what you are trying to do is record an audiovisuals video where you control and tweak parameters while it runs. I assume the only way around will be to build the scene and record with some other software that doesn’t devour the audio signal entirely.
But that will complicate how nicely easy it is with Recorder to record into a desired resolution.
But it does seem a little crucial feature for the audio monitoring to be available, but I guess there must be some heavy roadblocks within the engine against that if it is still not possible in Recorder.
This also makes it very difficult to record videos of multiplayer gameplay where you are talking with your team mates via Vivox and otherwise actually playing the game, including hearing important audio cues in the world so that you can play properly (such as hearing incoming shots, alarms, and other core parts of the game).
Systems like Camtasia and many others successfully record audio without blocking it.
I usually use OBS for screen captures. But it will show the editor. Thats why i thought Recorder was cool since it records just the game video.
Yeah it would be cool if not for this arbitary limitation which has been around for at least 7 years:
Unity obviously has no interest in actually improving or fixing it, and instead act like we’re just using the tool in a way where it wasn’t intended.
Sorry for actually wanting to hear my game’s audio while recording, my bad. I guess I just have to keep making builds and using 3rd party programs to capture videos.
Unity Team - any chance that we will be getting a fix for this?
Giving this a bump because its really a problem when trying to capture stuff that has audio cues. In my case I need to know when my voiceovers finish in VR before continuing. Come on Unity you can do better.
Thanks for the bump, got me thinking about how we could solve this, it annoys us internally as well actually. Currently the way recorder works is it actually swaps the audio output to a dummy recording output that is driven by recorder its self, so it can make sure everything is in sync with video and is deterministic. And our classic audio system does not let us have multiple audio outputs - so its impossible to monitor and record!
Luckily the platform team have been working on the new Enhanced Audio Foundation, which among other things does let us support multiple outputs. So there is potentially a way forward here, but I can not promise this will be worked on - we have it noted internally as a area that needs improvement and something that would be useful to people. Thanks again for bringing it up.
Hi dottodasho, thanks for your response and with an update that would be fantastic to have. Hopefully it gets some time spent on it. Cheers.
Sounds like good news. Can’t wait to see what comes of it