Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » [SOFT] X3 Voice Creator | страница 1
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Поиск | Правила конференции | Фотоальбом | Регистрация | Список пилотов | Профиль | Войти и проверить личные сообщения | Вход

   Страница 1 из 1
 
Поиск в этой теме:
Канал X3: Terran Conflict: «[SOFT] X3 Voice Creator»
alexalsp
 549 EGP


Модератор
Рейтинг канала: 5(139)
Репутация: 56
Сообщения: 4900

Зарегистрирован: 12.08.2014
X3 Voice Creator - это программное решение для создания, голосовых файлов в форматах, используемых в играх серии X. Программа предоставляет удобный интерфейс для работы с аудиоданными и их интеграции в игровые проекты.

Системные требования

- ОС: Windows 7/8/10/11
- ОЗУ: 2 ГБ (рекомендуется 4 ГБ или больше)
- Место на диске: 5 МБ для программы + место для временных файлов не менее 10 ГБ
- Дополнительно: .NET Framework 4.6.1 или выше, Media Foundation

 Основные возможности   (кликните здесь для просмотра)
Упаковка голосовых файлов
- Создание DAT и XML файлов из набора WAV-файлов
- Поддержка нескольких языков и дорожек
- Настройка пауз между фрагментами
- Автоматическая проверка формата входных файлов
- Объединение с оригинальными файлами

Распаковка голосовых файлов
- Извлечение отдельных WAV-фрагментов из DAT/XML
- Настройка тишины до и после фрагментов
- Логирование процесса распаковки
- Поддержка многопоточной обработки

Дополнительные функции
- Встроенный конвертер форматов
- Система резервного копирования
- Поддержка конфигураций с возможностью сохранения настроек
- Подробное логирование операций
- Отмена длительных операций

Программа X3 Voice Creator существенно упрощает работу с голосовыми файлами, экономя время модеров.

X3 Voice Creator - Ограничения программы

1. Поддерживаемые форматы
- Входные форматы:
- .wav (будет преобразован в 44.1 кГц, 16 бит, моно перед обработкой)
- .dat (WMA-контейнер)
- .xml (специфичный формат для игр серии X)
- .wma (используется для внутренней конвертации)

- Выходные форматы:
- .wav (разбивается на части, если >4 ГБ)
- .dat (фактически WMA с переименованием)
- .xml (автоматически генерируется)

2. Ограничения на размер файлов
- Максимальный размер WAV: ~4 ГБ (ограничение формата WAV)
- При превышении автоматически разбивается на части
- Размер DAT/WMA: ограничен до 600 мегабайт, если файл больше, будет сохранен с ошибками. Но этого с головой хватит — это практически полтора размера озвучки оригинала игры.

3. Системные ограничения
- Только Windows – нет поддержки macOS/Linux
- Требуются права администратора для работы с некоторыми системными папками
- Зависит от Media Foundation – проблемы могут возникнуть на старых Windows (до 7 SP1)

4. Функциональные ограничения
- Нет пакетной обработки разных языков – нужно запускать отдельно для каждого
- Нет встроенного аудиоредактора – только конвертация и сборка

5. Производительность
- Конвертация больших DAT в WAV может занимать до 15 минут или больше
- При нехватке ОЗУ (менее 4 ГБ) возможны сбои (не проверял не знаю)
- На диск должно быть минимум свободного места 10 ГБ

 Скриншоты   (кликните здесь для просмотра)

 История версий   (кликните здесь для просмотра)

 1.2.11   (кликните здесь для просмотра)

Что нового:

- Добавлена опция -s (--silent) для консольной утилиты. Если указать -s, утилита закрывается сама после завершения работы, без ожидания нажатия клавиши.
- Если -s не указана, утилита после завершения ждёт нажатия любой клавиши. Окно больше не закрывается мгновенно - результат можно спокойно прочитать.
- При запуске из X3_Voice_Creator утилита теперь работает в фоне и закрывается сама.
- Убрана старая логика паузы, которая зависела от того, откуда запущена утилита. Теперь всё управляется просто: указал -s - закрылась сама, не указал - ждёт клавишу.

 1.2.10   (кликните здесь для просмотра)
ДОБАВЛЕНО:

- Распаковка DAT в MP3 - для экономии места, у кого его не хватает. Это касается самих извлечённых кусков, а не временных WAV-файлов. Временные WAV-файлы остаются в своём формате для правильного извлечения кусков.

- Консольная утилита: добавлена конвертация форматов в и из MP3:

- WAV -> MP3
- DAT/WMA -> MP3
- MP3 -> WAV
- MP3 -> DAT/WMA

Консольная утилита не предназначена для извлечения кусков из WAV - она вспомогательная, для общей конвертации одного файла либо частей. Просмотреть поддерживаемые форматы можно через терминал:
Код:
UniversalAudioConverter.exe


- Автоматическое приведение WAV -> WMA/DAT: входной WAV автоматически приводится к 44100 Гц, 16 бит, моно на лету. Это значит, что можно подавать WAV любого формата - утилита сама приведёт его к нужному.

- VBR-качество MP3: используется LAMEPreset.V2 (аналог --preset standard, ~190 kbps). Для mono 44.1 kHz это перцептивно прозрачно - на слух разница с оригиналом неразличима.

- Прогресс-индикатор с процентами в консольной утилите.

ИСПРАВЛЕНО:

- DAT-расширение: Media Foundation не умеет писать в .dat напрямую.
Утилита пишет файл с расширением .wma, а после завершения переименовывает
его в .dat если указан выводной формат DAT. Содержимое не меняется - внутри остаётся WMA-поток,
просто с расширением .dat, которое понимает игра X3.

- Поиск нативных DLL: теперь DLL ищутся в папке утилиты (Tools) и в папке на уровень выше, что избавляет от двойного хранения копий файлов для консольной утилиты и программы.

- WAV при распаковке - 16 бит / 44100 Hz / mono. Раньше был WAV на выходе 32-битным, что при обратной сборке подвергалось конвертации в 16 бит.

ВАЖНО:

MP3 - только для распаковки, у кого не хватает места.

Не используйте MP3 для сборки обратно в DAT - это понижает качество звука (двойное кодирование с потерями: MP3 -> PCM -> WMA/DAT), при конвертации через консольную утилоиту, в самой программе сборка только wav формата.

Для сборки используйте только WAV. При сборке WAV -> DAT потери качества отсутствуют - WAV без потерь, а DAT просто "упаковывает" его в WMA-контейнер.

 1.2.9   (кликните здесь для просмотра)

Исправлено: Сбой загрузки файла конфигурации settings.cfg при наличии многострочного комментария.
Исправлено: Ложное предупреждение «Неверное значение параметра, должно быть от 1 до 99» при запуске программы с сохранённым комментарием.
Улучшено: Корректное сохранение и восстановление структуры многострочных комментариев и символов переноса строки (\n) в XML-файле.

 1.2.8   (кликните здесь для просмотра)

- ИСПРАВЛЕНО: Программа больше не пропускает файлы с длинными числами в имени.

Раньше файлы вида 241016190000_17_stream_2.wav пропускались с ошибкой,
потому что программа пыталась превратить "241016190000" в число,
а оно было слишком большим.

Теперь программа обрабатывает эту часть имени как обычный текст,
поэтому все файлы обрабатываются правильно, независимо от того,
насколько большое число в имени.

 1.2.7   (кликните здесь для просмотра)

- TID со значениями времени начала и конца отрезка в звуковой схеме, выходящие за пределв звукового файла, при распаковке будут пропускаться.

 1.2.6   (кликните здесь для просмотра)

- исправлен вывод ошибки при нулевой длине части звука L="0".
теперь такие TID пропускаются.

 1.2.5   (кликните здесь для просмотра)

- исправление логирования ошибок при отмене операции.

 1.2.4   (кликните здесь для просмотра)

- исправление: записи путей в конфиг, добавлен "\" в конце пути, что бы пути открывались корректно. 

 1.2.3   (кликните здесь для просмотра)

- исправлено создание xml файла при отсутствии папок с исходными WAV. Оставил создание пустого dat и xml для шаблона (может пригодится, а может нет). 

 1.2.2   (кликните здесь для просмотра)

- добавлена проверка одинаковых tid при объединении xml файлов. Теперь все tid оригинального XML будут комментироваться при совпадении с новыми tid.

 1.2.1   (кликните здесь для просмотра)

- некоторые правки кода и улучшение удаления временных файлов и папок
- некоторые дополнения к логированию. теперь просчитывается время длительности нового и объединённого DAT файла:
в стандартном формате
в минутах
в секундах
в миллисекундах
- изменен механизм нормализации звука при предварительной обработке файлов:
  ранее нормализация по RMS проводилась по всему файлу, включая тишину, что не давала правильных результатов нормализации, т.е. не совсем того, что нужно. Сейчас нормализация и просчет средней величины основывается только на звуке без учета тишины, что дает более точный результат, а так же предусмотрен механизм коррекции ошибок при нормализации до 4 проходов вычисления  в соответствии с указанным параметром нормализации.  

 1.2   (кликните здесь для просмотра)
- Добавлена предварительная нормализация громкости исходных Wav файлов в формате RMS.
Теперь предварительная обработка исходных Wav файлов включает:
- приведение файлов в формат - 44.1kHz/16bit/mono
- нормализация файлов по громкости, если указан параметр.
- Добавлено, во вкладку настройки, подтверждение на перезапись существующего файла настройки
- Переделано логирование: теперь в логе UI только основные данные, а в файле протокола подробный лог программы.
Это разгрузит интерфейс и программа не будет подвисать до завершения операции.

 1.1 hotfix   (кликните здесь для просмотра)

- из за параметра S в верхнем регистре вместо нижнего в карте озвучки, озвучка не работала правильно после сборки.

 1.1   (кликните здесь для просмотра)
1. Добавлена поддержка пользовательского комментария при упаковке:
- Новое поле для ввода комментария.
- Если не указано вручную - используется "НОВЫЕ ДАННЫЕ" по умолчанию.
- Комментарий сохраняется в настройки.

2. Добавлена фильтрация по PAGEID при распаковке:
- Новое поле для ввода списка pageId (через запятую, точку с запятой или пробел).
- При распаковке извлекаются только указанные страницы.
- Список сохраняется в настройки.

3. Файл конфигурации settings.cfg расширен:
- Добавлено сохранение комментария и списка PAGEID.

 1.0   (кликните здесь для просмотра)
Релиз


ВНИМАЕНИЕ: Wav файлы в исходной папке, при предварительной обработке, будут перезаписаны. Исходная папка с Wav файлами не должна быть папкой с исходниками (НИКОГДА НЕ ИСПОЛЬЗУЙТЕ ПАПКУ С ИСХОДНИКАМИ)!!!

Скачать

X3 Voice Creator | Discord


Последний раз редактировалось: alexalsp (13:24 20-09-2026), всего редактировалось 29 раз(а)
    Добавлено: 00:32 18-06-2025   
alexalsp
 549 EGP


Модератор
Рейтинг канала: 5(139)
Репутация: 56
Сообщения: 4900

Зарегистрирован: 12.08.2014
Версия 1.2.8

- ИСПРАВЛЕНО: Программа больше не пропускает файлы с длинными числами в имени.

Раньше файлы вида 241016190000_17_stream_2.wav пропускались с ошибкой,
потому что программа пыталась превратить "241016190000" в число,
а оно было слишком большим.

Теперь программа обрабатывает эту часть имени как обычный текст,
поэтому все файлы обрабатываются правильно, независимо от того,
насколько большое число в имени.
_________________
CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6

Пользуйте мои моды как хотите....
    Добавлено: 00:14 09-08-2026   
alexalsp
 549 EGP


Модератор
Рейтинг канала: 5(139)
Репутация: 56
Сообщения: 4900

Зарегистрирован: 12.08.2014
v. 1.2.9

Исправлено: Сбой загрузки файла конфигурации settings.cfg при наличии многострочного комментария.
Исправлено: Ложное предупреждение «Неверное значение параметра, должно быть от 1 до 99» при запуске программы с сохранённым комментарием.
Улучшено: Корректное сохранение и восстановление структуры многострочных комментариев и символов переноса строки (\n) в XML-файле.
_________________
CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6

Пользуйте мои моды как хотите....
    Добавлено: 17:24 31-08-2026   
alexalsp
 549 EGP


Модератор
Рейтинг канала: 5(139)
Репутация: 56
Сообщения: 4900

Зарегистрирован: 12.08.2014
Как протрезвеете, так и пишите, но не забудьте описание прочитать.
_________________
CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6

Пользуйте мои моды как хотите....
    Добавлено: 01:19 12-09-2026   
alexalsp
 549 EGP


Модератор
Рейтинг канала: 5(139)
Репутация: 56
Сообщения: 4900

Зарегистрирован: 12.08.2014
v. 1.2.10

ДОБАВЛЕНО:

- Распаковка DAT в MP3 - для экономии места, у кого его не хватает. Это касается самих извлечённых кусков, а не временных WAV-файлов. Временные WAV-файлы остаются в своём формате для правильного извлечения кусков.

- Консольная утилита: добавлена конвертация форматов в и из MP3:

- WAV -> MP3
- DAT/WMA -> MP3
- MP3 -> WAV
- MP3 -> DAT/WMA

Консольная утилита не предназначена для извлечения кусков из WAV - она вспомогательная, для общей конвертации одного файла либо частей. Просмотреть поддерживаемые форматы можно через терминал:
Код:
UniversalAudioConverter.exe


- Автоматическое приведение WAV -> WMA/DAT: входной WAV автоматически приводится к 44100 Гц, 16 бит, моно на лету. Это значит, что можно подавать WAV любого формата - утилита сама приведёт его к нужному.

- VBR-качество MP3: используется LAMEPreset.V2 (аналог --preset standard, ~190 kbps). Для mono 44.1 kHz это перцептивно прозрачно - на слух разница с оригиналом неразличима.

- Прогресс-индикатор с процентами в консольной утилите.

ИСПРАВЛЕНО:

- DAT-расширение: Media Foundation не умеет писать в .dat напрямую.
Утилита пишет файл с расширением .wma, а после завершения переименовывает
его в .dat если указан выводной формат DAT. Содержимое не меняется - внутри остаётся WMA-поток,
просто с расширением .dat, которое понимает игра X3.

- Поиск нативных DLL: теперь DLL ищутся в папке утилиты (Tools) и в папке на уровень выше, что избавляет от двойного хранения копий файлов для консольной утилиты и программы.

- WAV при распаковке - 16 бит / 44100 Hz / mono. Раньше был WAV на выходе 32-битным, что при обратной сборке подвергалось конвертации в 16 бит.

ВАЖНО:

MP3 - только для распаковки, у кого не хватает места.

Не используйте MP3 для сборки обратно в DAT - это понижает качество звука (двойное кодирование с потерями: MP3 -> PCM -> WMA/DAT), при конвертации через консольную утилоиту, в самой программе сборка только wav формата.

Для сборки используйте только WAV. При сборке WAV -> DAT потери качества отсутствуют - WAV без потерь, а DAT просто "упаковывает" его в WMA-контейнер.
_________________
CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6

Пользуйте мои моды как хотите....

Последний раз редактировалось: alexalsp (10:41 20-09-2026), всего редактировалось 1 раз
    Добавлено: Вчера в 18:34   
KWON
 409 EGP


Рейтинг канала: 1(9)
Репутация: -10
Сообщения: 174
Откуда: Україна. Чигирин.
Зарегистрирован: 24.11.2014
Cупер.
Классно распаковывает в МР3, папка звука из Х2 заняла всего 600 мб!

Я перенес сектора из Х2 на карту ХТ и нужно их озвучить.
Теперь как раз пригодиться Ваша программа.
Спасибо.
_________________
Следи за собой, будь осторожен. В.Цой
    Добавлено: Вчера в 20:24   
alexalsp
 549 EGP


Модератор
Рейтинг канала: 5(139)
Репутация: 56
Сообщения: 4900

Зарегистрирован: 12.08.2014
v. 1.2.11

Что нового:

- Добавлена опция -s (--silent) для консольной утилиты. Если указать -s, утилита закрывается сама после завершения работы, без ожидания нажатия клавиши.
- Если -s не указана, утилита после завершения ждёт нажатия любой клавиши. Окно больше не закрывается мгновенно - результат можно спокойно прочитать.
- При запуске из X3_Voice_Creator утилита теперь работает в фоне и закрывается сама.
- Убрана старая логика паузы, которая зависела от того, откуда запущена утилита. Теперь всё управляется просто: указал -s - закрылась сама, не указал - ждёт клавишу.

HotFix

- теперь при запуске консоли EXE можно вводить команды конвертации. Варианты запуска с терминала или батника остаются.
_________________
CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6

Пользуйте мои моды как хотите....

Последний раз редактировалось: alexalsp (13:41 20-09-2026), всего редактировалось 1 раз
    Добавлено: Сегодня в 13:23   
Канал X3: Terran Conflict: «[SOFT] X3 Voice Creator»
 
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: Оно хочет за меня замуж! А я даже его пол не знаю! (испугался Zerge)

  » [SOFT] X3 Voice Creator | страница 1
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18