VRChat
Not enough ratings
Как исправить плеер если он не работает
By akronman1
В руководстве описаны варианты решения проблем с плеером если он по каким то причинам не работает
Внимание! Это руководство работает только на Windows 10 и 11
   
Award
Favorite
Favorited
Unfavorite
Возможные причины
Когда вы хотите посмотреть видосики/стрим с другом, но у вас не загружаются видео, то причиной может быть несколько:
  • Не установлены кодеки
  • Не обновлены корневые сертификаты
  • Слишком большое разрешение
  • Аппаратное отсутствие поддержки некоторых видео
  • Сломанный в мире плеер
  • Видео заблокировано
  • Видео доступно только на YouTube из-за ограничений
  • Неправильно вставлена ссылка
Ниже описаны варианты решения вашей проблемы
1. Установка кодеков
Это самое банальное и частая проблема почему не работает плеер.
Что же надо сделать - это установить кодеки.

Вариант 1: Скачать через Microsoft Store
Весь список кодеков можно достать здесь[support.microsoft.com].

Листаем ниже и видим ссылки на кодеки



Скачиваем все эти кодеки и проверяем работу плеера.

Примечание: В их справке указана ссылка на платный кодек HEVC. Бесплатно качаем тут[apps.microsoft.com]!!

Вариант 2: Установить через файл
Этот вариант подходит больше для тех, у кого нет Microsoft Store или кто использует Корпоративную сборку винды. (Иногда в корпоративных сборках может не быть даже приложения для установщика пакетов, так что гуглите как его устанавливать и включать)

Переходим на https://store.rg-adguard.net/
Страница должна выглядеть примерно так



В поле ввода вставляем ссылки на кодеки из магазина, которые были в первом варианте.

Скачиваем все эти кодеки, устанавливаем и проверяем работу плеера.

upd: вот ещё кодек AC-3 https://apps.microsoft.com/detail/9nvjqjbdkn97
2. Обновление сертификатов
Если же вас пишет ошибку из-за сертификатов (вы это можете увидеть через логи или через VRCX), то решение будет следующее.

Внимание! Все действия нужно проводить от имени Администратора.

В командной строке вводим следующее

certutil.exe -generateSSTFromWU roots.sst

У вас должно будет вывестись что-то типа
SST-файл обновлен. CertUtil: -generateSSTFromWU — команда успешно выполнена.

Далее открываем там же в командной строке powershell

Вводим следующее
$sstStore = ( Get-ChildItem -Path C:\Windows\system32\roots.sst ) $sstStore | Import-Certificate -CertStoreLocation Cert:\LocalMachine\Root

У вас должно вывестись многа букавок как здесь



И готово. Дальше таки проверяем работу плеера.
3. Обновление yt-dlp
Иногда из-за некоторых багов сам yt-dlp может ругаться, что он видео или стрим как то неправильно читает.

Тут же просто качаем последнюю актуальную версию из GitHub[github.com] yt-dlp.exe

Кидаем его в C:\Users\<имя>\AppData\LocalLow\VRChat\VRChat\Tools
Там он и будет лежать как раз. Просто его заменяете и всё. Без перезапуска игры.

Примечание: VRChat сам иногда при запуске проверяет актуальную версию yt-dlp, но у них есть свой для этого репозиторий, где последняя версия может работать либо неправильно, либо может быть неактуальной (они его обновляют раз в месяц моя теория)

UPD 11.11.24
При каждом заходе в мир (неважно в какой) VRChat проверяет актуальую версию yt-dlp. Их версия у некоторых может не работать из-за недавно появившейся ошибки Please Sign In[vrchat.canny.io]

Временное решение:
  • Гитхабовскую версию сохраните отдельно куда нибудь, например в корневую папку
  • Удалите из C:\Users\<имя>\AppData\LocalLow\VRChat\VRChat\Tools yt-dlp.exe
  • Запустите коммандную строку от имени администратора и введите примерно следующее
    mklink C:\Users\<имя>\AppData\LocalLow\VRChat\VRChat\Tools\yt-dlp.exe C:\yt-dlp\yt-dlp.exe
    При успешном создании должно вывестись следующее
    символическая ссылка создана для C:\Users\<имя>\AppData\LocalLow\VRChat\VRChat\Tools\yt-dlp.exe <<===>> C:\yt-dlp\yt-dlp.exe
  • В свойствах yt-dlp.exe и там где создалась ссылка установите галочку Только чтение чтобы VRChat каждый раз не перезаписывал его.


Upd 15.05.25
Проблем связанных с yt-dlp на данный момент нету. Все проблемы с загрузкой видео (особено с ютуба) связаны с блокировками со стороны РКН. Ставьте VPN или же zapret[github.com]
4. Прочее
Если ничего не помогает то...
  • Либо обновляете драйвера
  • Либо обновляете железо
  • Либо обновляете zapret
  • Либо меняете протокол в вашем VPS/VDS если ваш провайдер его блокирует
Всё)

¯\_(ツ)_/¯
Послесловие
Некоторые плееры в мирах могут быть сломаны, так что не отчаивайтесь если у вас что то не работает. Спросите у людей вокруг что делать - может они вам подскажут.

Надеюсь вам помогло как то моё руководство. Спасибо за внимание.

Если увидите такую лапочку с ником akronman1² - передайте ему спасибо за данное руководство^^
4 Comments
баба-габа 14 May @ 12:06pm 
У меня стоит запрет. Ютуб с компьютера (не ВРчат) с браузера работает превосходно.
В игре у плеера есть 2 режима. Стрим или видео. Стримы работают, видео - failed to load, restore
Samuel Quernoce 3 Mar @ 2:23am 
ниче не работает, я плакать
Wqertui34 18 Nov, 2024 @ 4:49am 
Привет можешь сделать руководство по поводу конфига в врчата
akronman1  [author] 1 Nov, 2024 @ 8:36am 
Если не работает ютуб - ставьте VPN, zapret или GoodbyeDPI