У меня есть проектор, подключенный к моему ПК через HDMI, который получает 1920x1080 59,94 Гц.
Проектор имеет функцию интерполяции кадров, но для его бесперебойной работы требуются все кадры в очень строгие сроки, без перерывов и дубликатов. То есть для 59,94/60 Гц это составляет примерно 16,66 мс.
Когда я играю фильм с частотой 24 кадра в секунду и звуковой дорожкой 2,0 канала, десинхронизация интерполяции кадров происходит очень редко, но все же происходит. Чем больше каналов воспроизводит звуковая дорожка, тем больше я замираю на своем изображении с проектора. То есть аудиодорожки 5.1 или 7.1 сводят интерполятор с ума (хотя и не всегда, но корреляция очень ясна).
Конечно, когда я играю видео без звука, изображение получается абсолютно плавным.
Итак, я пришел к мысли, что это вызвано прерываниями звука. Некоторые люди говорили мне, что аудиодрайверы Realtek (которые я использую) очень загружены прерываниями.
Что я могу сделать, чтобы заставить мою систему отправлять кадры в фиксированные сроки? Могу ли я решить эту проблему с помощью программного обеспечения или мне нужна выделенная звуковая карта?