Всё, ребят! Наконец! Решение проблемы ооочень простое! Вот только найти это решение было непростой задачей. В-общем тут всё лежит на поверхности, правда в том разделе настроек, куда никто никогда не заглядывает.
Короче говоря, в OBS-studio под окошком предпросмотра есть "сцены", "источники" и "микшер" - вам в последний из этих разделов. Далее, там где "устройство воспроизведения" жмякаем на шестерёнку и "свойства". А в новом окне снимайте галочку с "использования временных меток устройства". Всё. Звук игры больше не будет запаздывать за изображением. Как это работает - без понятия, я не технарь, но с тех пор, как я это сделал, больше никто на рассинхроны не жаловался, да и пересматривая свои vod'ы, проблему больше не находил.
В случае же с рассинхроном голоса - тут всё гораздо интереснее. Мало того, что вам рекомендуется ту же процедуру провернуть и с "mic/aux", голос может так и дальше опаздывать. В моём случае это было связано с тем, что я использовал специальный дополнительный софт, который перенаправляет мой подключенный по usb микрофон в качестве виртуального устройства. Делал это я с помощью EasyVOX специально, чтобы усилить звук моего микрофона. Таким образом из-за удлинения "пути", со временем нарастала задержка сигнала, и мне приходилось переподключать микрофон. Сейчас мне уже пришлось отказаться от этого "виртуального удлинителя", и я скачал усилитель звука, который не стал бы удлинять путь получения сигнала (то есть как микрофон у меня в obs стоит сам микрофон, а не virtual audio cable). Я например, теперь использую TNT Voice Executor, который в разделе "фильтры" OBS может обнаружить как плагин VST. Наверняка в интернете найдётся ещё куча альтернатив этому TNT, можете даже посоветовать их, но суть проблемы и её решение, я надеюсь, объяснил понятно. Так что я очень надеюсь, что эта тема будет полезна всем, кто столкнётся с подобной проблемой!
