Кулити. Стримлю периодически для друзей фильмы. Все было хорошо, но последние пару месяцев у меня начались сильные дропы кадров 20-60% в винде. Грешил на кабель и я его полностью поменял, но это не помогло. Тогда я для теста решил установить wsl и накатил туда ubuntu. В wsl 1080p идет на 99% стабильно, а 4к фильм не тянет рендер. Помимо этого 2й ос накатил manjaro gnome и там супер все плавно даже на высоких пресетах(для моего проца) x264. Вывод: проблема в винде, а скорее всего в драйвере. Но почему у меня это началось как пару месяцев, когда я уже почти 2 года спокойно стримлю на этом железо(
Пробовал качать драйвер отсюда, но ситуацию не меняло.
Единственное меня немного пугает этот скриншот. Driver booster'ом дрова не обновлял. Вопрос: как пофиксить дропы кадров винде? Пока что я придумал 3 способа:
1) самый легкий - купить новую сетевую карту pci2) каким-то образом перенаправлять трафик с win obs на wsl obs, но погуглил и вроде как это невозможно3) поставить для теста виртуальную машину с самым легким de или даже wm и попробовать стримить оттуда(не тестил)
видуха: 960 2gb
проц: 2650v2
мать: huananzhi x79 v2.49
ос: win11 pro 22h2 22621.819
obs: 6000 kbps, x264 veryfast
фильм: H.264/AVC, 1920x1040, 1,85:1, 7493 kbps, 24 fps
Как винде на винде 68.5% пропущенных кадров, а на wsl 0%. Да на wsl время рендера кадра в 10+ раз больше, но 1080p фильм на стриме смотрится почти нормально(изредка может быть небольшой дроп). И это все на x264, а на nvenc дела еще лучше идут.
Если я попытаюсь стримить 4к фильм
Как видим идут сильные потери кадров от рендера, но не от сети. Думаю рендер 4k на проце в wsl в 2к22 слишком безумное занятие тем более на моем проце. Ок, а что будет на nvenc?
На видеокарте рендеринг идет чуть быстрее, но все равно это максимум 17-18 кадров, что несмотрибельно.
Для теста накатил второй операционкой manjaro gnome и там стримлю x264 fast 6000 kbps с 0 потерей кадров, что еще раз доказывает проблема в винде.
Напишите пж свои мысли, а я пойду переустанавливать win11 и уже там попробую driver booster'ом прогнать. Позже всем отвечу.