Статус темы:
Закрыта.
  1. gudaus Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.509
    Симпатии:
    1.103
    Пол:
    Мужской
    Автор: PRoSToTeM@
    Официальный топик: CS.RIN.RU

    Модуль автоматически перекодирует в игре Speex в SILK и наоборот, что позволяет общаться между собой клиентам Steam и Non-Steam.

    Ставится точно так же, как и любой другой плагин для metamod.
    Если у вас Linux:
    - В папке addons создаем папку vtc и копируем в неё файл vtc.so
    - Открываем addons/metamod/plugins.ini (если такого файла нет, то создаем сами) и добавляем строчку
    Код (Unknown Language):
    1. linux addons/vtc/vtc.so
    Прописывайте обязательно после dproto
    - Перезагрузите сервер

    Если у вас Windows:
    - В папке addons создаем папку vtc и копируем в неё файл vtc.dll
    - Открываем addons/metamod/plugins.ini (если такого файла нет, то создаем сами) и добавляем строчку
    Код (Unknown Language):
    1. win32 addons\vtc\vtc.dll
    Прописывайте обязательно после dproto
    - Перезагрузите сервер

    14 февраля 2013 года корпорация Valve обновила HLDS и клиент до версии 6027. В новой версии то ли в рамках борьбы с пиратством, то ли ради улучшения качества звука старый кодек Speex был заменён на SILK. В итоге игроки Steam и Non Steam не смогли нормально общаться друг с другом. Более того, когда игрок с одним кодеком что-то говорил, игрок с другим кодеком слышал противное шипение в голосовом чате.
    Примерно полгода не было адекватного решения. Существовал нестабильно работающий костыль, который перекодировал при нажатии на кнопку. И вот, когда уныние овладело серверами, солнце потухло и пожухла трава, народу явился ОН - модуль Voice Transcoder.

    На данный момент существуют 3 версии модуля - 80, 106 и 302. Далее я рассмотрю каждую из них.

    VoiceTransCoder v.80
    Квары в server.cfg:
    PHP:
    1. sv_voicecodec voice_speex // кодек по умолчанию
    2. sv_voicequality 5 // качество звука
    3. sv_voicefloodms 0 // предотвращение флуда пакетами. Лучше оставьте 0, может обрезаться звук.
    4. sv_voicevolume_speex 1.0 // увеличение громкости Speex - > SILK перекодировки
    5. sv_voicevolume_silk 1.0 // увеличение громкости SILK - > Speex перекодировки
    80 была первой стабильной версией. Работала без нареканий, но у игроков с Psychostats внезапно обнаружилась проблема - перестала вестись статистика. Всё дело в том, что Psychostats берёт статистику из логов. VTC ведёт свой отдельный лог. Psychostats считает лог от VTC последним серверным, пытается оттуда брать информацию, ничего интересного там не находит и не может вести статистику.
    Проблему исправили в версии 106.

    VoiceTransCoder v.106
    Квары в server.cfg:
    PHP:
    1. sv_voicecodec voice_speex // кодек по умолчанию
    2. sv_voicequality 5 // качество звука
    3. sv_voicefloodms 0 // предотвращение флуда пакетами. Лучше оставьте 0, может обрезаться звук.
    4. sv_voicevolume_speex 1.0 // увеличение громкости Speex - > SILK перекодировки
    5. sv_voicevolume_silk 1.0 // увеличение громкости SILK - > Speex перекодировки
    6. vtc_log 0 // ведение логов. 1 - включить, 0 - выключить.
    7. vtc_logdir ""//директория для лога, если в значении пустая строка (""), то логируется в папку с VTC, иначе в ту папку которую укажете. По умолчанию в папку с VTC.
    8.  
    Позже обнаружили ещё одну проблему - на билдах HLDS 6*** в демках HLTV не записывался звук. Не записывались игроки, подключившиеся раньше HLTV. Фикс выпустил serfreeman1337.
    Называется фикс hltvVoiceFix, скачать исходник можете ниже во вложениях.

    VoiceTransCoder v.302
    Версия 302 вышла относительно недавно по индивидуальному заказу одного из форумчан с DS. Она оптимизирована под билд 6***и включает в себя фикс serfreeman'а. Версии под Windows нет, только под Linux.
    Настройки вынесены в отдельный файл vtc.cfg, который надо поместить в addons/vtc/vtc.cfg, рядом с самим плагином.

    Квары в addons/vtc/vtc.cfg:
    PHP:
    1. vtc_defaultcodec speex // дефолтный кодек
    2. sv_voicecodec voice_speex // кодек по умолчанию
    3. sv_voicequality 5 // качество звука
    4. sv_voiceenable 1 // включить голос. 0 - выключить.
    5. sv_voicefloodms 0 // предотвращение флуда пакетами. Лучше оставьте 0, может обрезаться звук.
    6. sv_voicevolume_speex 1.0 // увеличение громкости Speex - > SILK перекодировки
    7. sv_voicevolume_silk 1.0 // увеличение громкости SILK - > Speex перекодировки
    8. vtc_log 0 // ведение логов. 1 - включить, 0 - выключить.
    9. vtc_logdir ""//директория для лога, если в значении пустая строка (""), то логируется в папку с VTC, иначе в ту папку которую укажете. По умолчанию в папку с VTC.
    Для Linux Build 6*** рекомендована версия 302
    Для Windows и Linux Build 5*** рекомендована версия 106
     

    Вложения:

    Последнее редактирование: 17.09.15
    s0uNNNd, primm, Phantom и 4 другим нравится это.
  2. ex3m777 Пользователь

    Регистрация:
    27.02.15
    Сообщения:
    761
    Симпатии:
    334
    Пол:
    Мужской
    VKcom:
    ex3m777
    Skype:
    ex3m777
    актуальная версия 302
     
  3. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.572
    Симпатии:
    4.147
    Пол:
    Мужской
    :bounce::bounce::bounce::bounce:
    --- добавлено 26.05.15 ---
    ex3m777, скинь в лс
     
  4. ex3m777 Пользователь

    Регистрация:
    27.02.15
    Сообщения:
    761
    Симпатии:
    334
    Пол:
    Мужской
    VKcom:
    ex3m777
    Skype:
    ex3m777
    зачем в лс, вот вам всем) источник дс

    в этой версии исправлен баг с хлтв на новых билдах, на 5787 нет смысла ее ставить
     

    Вложения:

  5. gudaus Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.509
    Симпатии:
    1.103
    Пол:
    Мужской
    Знаю, что 302, я был одним из тех, кто её выпрашивал на дс) Я не сразу пишу. Обычно делаю заголовок и в течение часа дописываю. Мне так проще.
    Понятно же, что не 2 слова в 1 посте напишу, а хотя бы прикреплю на скачивание.
     
  6. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.572
    Симпатии:
    4.147
    Пол:
    Мужской
    конфиг. LOL
     
  7. limon4ik543 Пользователь

    Регистрация:
    02.03.15
    Сообщения:
    143
    Симпатии:
    32
    Пол:
    Мужской
    Skype:
    limon4ik543
    Не знал про 302, благодарствую :happy:
     
  8. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.572
    Симпатии:
    4.147
    Пол:
    Мужской
    поставил 302 версию.
    глянул FPS... охуел... вернул назад 106 :D
     
  9. Krolik144 Пользователь

    Регистрация:
    10.04.15
    Сообщения:
    44
    Симпатии:
    2
    Пол:
    Мужской
    Skype:
    yaskin144
    с плагином в демке всё равно не слышно, что говорят.
     
  10. BaJIepbI4 Пользователь

    Регистрация:
    12.05.15
    Сообщения:
    1.069
    Симпатии:
    210
    Пол:
    Мужской
    Skype:
    BaJIepbI4_sky
    Т.е. если нет хлтв можно ситеть и на 106 спокойно?
     
  11. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.572
    Симпатии:
    4.147
    Пол:
    Мужской
    BaJIepbI4, простотема сделал много фиксов видимо.
    ибо на вопрос "что нового?" сказал, что не помнит:)
     
  12. BaJIepbI4 Пользователь

    Регистрация:
    12.05.15
    Сообщения:
    1.069
    Симпатии:
    210
    Пол:
    Мужской
    Skype:
    BaJIepbI4_sky
    Ну ты в итоге его поставил или так и остался на 106? :)
     
  13. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.572
    Симпатии:
    4.147
    Пол:
    Мужской
    BaJIepbI4, после слов простотемы поставил.
    если б он сказал что там фикс только хлтв я бы конечно не стал обновлять
     
  14. BaJIepbI4 Пользователь

    Регистрация:
    12.05.15
    Сообщения:
    1.069
    Симпатии:
    210
    Пол:
    Мужской
    Skype:
    BaJIepbI4_sky
    Ок, пасиб. Попробуем)
     
  15. Krolik144 Пользователь

    Регистрация:
    10.04.15
    Сообщения:
    44
    Симпатии:
    2
    Пол:
    Мужской
    Skype:
    yaskin144
    Я так же оставил 302.
     
  16. gudaus Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.509
    Симпатии:
    1.103
    Пол:
    Мужской
    На 302 в HLTV демках голос есть на 2 из 3. По крайней мере у меня.
     
  17. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.572
    Симпатии:
    4.147
    Пол:
    Мужской
    Gudaus,
    недофиксено! ©
    :bounce:
     
  18. russkii Пользователь

    Регистрация:
    02.03.15
    Сообщения:
    45
    Симпатии:
    12
    Пол:
    Мужской
    Я так понимаю фикса от чуви в модуле нет?
     
  19. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.572
    Симпатии:
    4.147
    Пол:
    Мужской
    russkii, че там за фикс?
     
  20. russkii Пользователь

    Регистрация:
    02.03.15
    Сообщения:
    45
    Симпатии:
    12
    Пол:
    Мужской
    Фикс, когда на демках слышен голос. Там на орфее.
     
Статус темы:
Закрыта.