Как заменить музыку IX на собственные треки
GHub Platform · Гайд · 0 ответов · 17 просмотров

1. Сборки FFmpeg. Используется для преобразования любого музыкального файла в формат [.wav] + передискретизация. Для загрузки перейдите сюда [www.gyan.dev], как в «ffmpeg-release-essentials.7z». 2. Инструменты Opus. Используется для преобразования формата [.wav] обратно в [.opus] со значениями цикла, которые будет воспроизводить IX. Технически FFmpeg тоже может это делать, но я не хочу риска несовпадения или пропуска чего-либо. во время кодирования. На самом деле, я попробовал, и он не зациклился. Чтобы скачать, перейдите сюда [opus-codec.org]. Он должен находиться в разделе «Исходный код (стабильная версия)», найдите «Двоичные файлы Win32: opus-tools-0.2-opus-1.3.1.zip». 3. Audacity или аналогичный. Используется для поиска значений вашего цикла: lo_start и Loop_end. Раньше существовали опасения по поводу Audacity, содержащего шпионское ПО, поэтому я не буду размещать ссылку здесь, при необходимости вам следует использовать гораздо более старую версию. Или, если вы использовали альтернативный вариант, убедитесь, что он имеет возможность отображать песню в сэмплах вместо времени чч:мм:сс (например, Adobe Audition) 4. Способ проверки информации о мультимедиа Люди, которые установили K-lite Codec Pack + MPC-HC, уже получили его. Просто щелкните правой кнопкой мыши на любом медиафайле > MediaInfo, и вы увидите детали 5. Ручка и заметка (или блокнот) Очевидно, записать значения lo_start иloop_end 1. Извлеките содержимое zip-архива FFmpeg в папку, затем перейдите в папку Bin. 2. Поместите сюда любую песню, которую хотите конвертировать. В качестве примера я буду использовать y7_b001.ogg — Vacant Interference из Ys SEVEN. 3. В текущем окне проводника щелкните строку адреса/пути, введите «cmd», чтобы открыть командную строку, введите следующее (используйте TAB для автозаполнения, чтобы упростить задачу), затем введите: ffmpeg.exe -i <your_music.ext> -ar 48000 <your_converted_music.wav> 4. Проверьте MediaInfo конвертированного .wav-файла, он должен быть: Формат: PCM Разрядность: 16 бит Частота дискретизации: 48,0 кГц (если вы не поняли это правильно, ваши Loop_end и Loop_start на следующем шаге будут несовпадать => неудачный цикл). По умолчанию FFmpeg будет использовать бит PCM-16 для преобразования .wav, а «-ar 48000» из приведенной выше команды отвечает за изменение частоты дискретизации. 1. Откройте преобразованный WAV-файл с помощью Audacity или сначала откройте Audacity и перетащите файл. 2. Прежде чем продолжить, измените представление синхронизации внизу с времени на семплы. Примечание. Убедитесь, что частота проекта (Гц) слева показывает 48 000 (Гц) в соответствии с частотой дискретизации нашей дорожки, в противном случае вы получите ложные значения цикла => циклическое воспроизведение не будет работать правильно 3. Не беспокойтесь о двух одинаковых синих полосах трека, поскольку он двухканальный. Вот основные операции в Audacity: Пробел — воспроизведение/остановка Shift + пробел — только циклическое воспроизведение. Удерживайте Shift + MWheel Scroll — для прокрутки изображения влево и вправо от дорожки. Удерживайте Ctrl + MWheel Scroll — увеличение/уменьшение масштаба части, на которую вы наводите курсор. Если вы нажмете на любую часть синей дорожки, появится черная линия, если вы нажмете «Воспроизвести», она всегда будет воспроизводиться в этой позиции. Если вы нажмете на линейку времени выше, она начнет автоматически воспроизводиться, однако, если нажать «Воспроизвести» еще раз, дорожка начнется с черной линии (если она уже указана). Чтобы выбрать петлю, панорамируйте выбранную область дорожки, затем удерживайте Shift + Стрелка влево/вправо, чтобы настроить начало петли и конец петли (обратите внимание, что вы можете только развернуть). Чтобы на самом деле свободно расширять и сокращать, удерживайте Shift (или LCtrl) + щелчок левой кнопкой мыши и перетаскивайте обе стороны цикла. Вы также можете выбрать цикл, указав образцы начала и конца, как показано на изображении выше. Во время воспроизведения петли используйте Shift + щелчок левой кнопкой мыши на линейке времени, чтобы иметь возможность перейти к любой точке, чаще всего ближе к концу цикла, что полезно для проверки повторения цикла, не прослушивая весь трек. 4. Теперь дело за вашими ушами: найдите/запишите значенияloop_start иloop_end. Совет: они должны быть нулевыми или там, где амплитуда почти равна нулю (как показано на изображении ниже). Но ваши выводы не обязательно должны быть одинаковыми. Дополнительный. Вам следует закончить с 4., однако песня может оказаться слишком громкой или слишком тихой. В этом случае в Audacity > выберите всю песню (Ctrl+A) > щелкните «Эффект» в строке меню > «Усилить» > увеличьте/уменьшите громкость с помощью +/- децибел (дБ) на определенное значение. После удовлетворения перейдите в «Файл» > «Экспорт» > «Экспорт в Wav». 1. Аналогично FFmpeg, извлеките содержимое zip-архива opus_tool в папку 2. Поместите преобразованный .wav в эту папку, так же, как opusenc.exe 3. Введите в строке пути «cmd», чтобы снова открыть командную строку, используйте следующее и введите: opusenc.exe <input.wav> <output.opus> --commentloops=<loop_start>-<loop_end> Со значениями из шага 2 мы должны иметь: После завершения кодировку, вы можете еще раз проверить MediaInfo, там должен быть атрибут цикла вдоль значений. Вы также можете сравнить их с одним из треков IX. Вот и все! Теперь вы можете переименовать файл и заменить преобразованный .opus на любую дорожку IX в папке bgm внутри папки установки игры IX (сначала обязательно сделайте резервную копию), загрузите игру и наслаждайтесь! Кроме того, чтобы избежать хлопот с поиском цикла_start и цикла_end, некоторые игры уже содержат эти значения в своих треках, поэтому всегда сначала проверяйте их MediaInfo. Вот несколько примеров: Ys IX — Monstrum Nox Ys VIII — Lacrimosa of Dana (вместо этого получите информацию о цикле из этого файла здесь [drive.google.com]) Ys Origin и Ys Oath в Фелгане и Ковчеге Напиштима (которые используют LOOPSTART и LOOPLENGTH => суммируют их, чтобы получить loop_end) Trails of Cold Steel III-IV (аналогично IX) --- Источник: https://steamcommunity.com/sharedfiles/filedetails/?id=2645990058
ИсточникGHub Platform · автор30.08.2026, 21:25:01
1. Сборки FFmpeg. Используется для преобразования любого музыкального файла в формат [.wav] + передискретизация. Для загрузки перейдите сюда [www.gyan.dev], как в «ffmpeg-release-essentials.7z». 2. Инструменты Opus. Используется для преобразования формата [.wav] обратно в [.opus]…
Войдите, чтобы писать в группе