Імпорт аудіо нарізків

Підтримувані файли

Godot пропонує три основні варіанти імпорту аудіоданих: WAV, Ogg Vorbis і MP3.

Кожен має різні переваги.

  • Файли WAV використовують необроблені дані або легке стиснення (IMA-ADPCM). Вони легкі на процесорі для відтворення (сотні одночасних голосів у цьому форматі є чудовими). Недоліком є те, що вони займають багато місця на диску.

  • Файли Ogg Vorbis використовують більш сильне стиснення, що призводить до набагато меншого розміру файлу, але для відтворення потрібна значно більша потужність обробки.

  • Файли MP3 використовують краще стиснення, ніж WAV з IMA-ADPCM, але гірше, ніж Ogg Vorbis. Це означає, що файл MP3 із приблизно рівною якістю з Ogg Vorbis буде значно більшим. З іншого боку, MP3 вимагає менше використання процесора для відтворення, ніж Ogg Vorbis. Це робить MP3 корисним для мобільних проєктів та проєктів HTML5, де ресурси процесора обмежені, особливо при одночасному відтворенні кількох стиснених звуків (наприклад, довгих звуків навколишнього середовища).

Ось порівняльна діаграма.

Формат

1 секунда аудіо

24-бітовий WAV, 96 кГц, стерео

576 KB

16-бітовий WAV, 44 кГц, моно

88 KB

16-бітовий WAV, IMA-ADPCM, моно

22 KB

MP3 192 Kb/s, стерео

24 KB

Ogg Vorbis 128 Kb/s, стерео

16 KB

Ogg Vorbis 96 Kb/s, стерео

12 KB

Старайтеся використовувати WAV для коротких та повторюваних звукових ефектів, а Ogg Vorbis - для музики, мови та довгих звукових ефектів.

Кращі практики

Godot має розгалужену систему із вбудованими ефектами. Це позбавляє виконавців SFX необхідності додавати реверберацію до звукових ефектів, значно зменшуючи їх розмір та забезпечуючи правильне обрізання. Скажіть ні SFX із запеченим ревербератором!

../../../_images/reverb.png

Як ви бачите вище, звукові ефекти стають величезними з додаванням реверберації.

Обрізання

Часто трапляється, що форма хвилі експортується з довгими тишами на початку та в кінці. Вони вставляються за допомогою DAW під час збереження у формі хвилі, збільшують розмір без необхідності та додають затримку до моменту відтворення.

Імпорт в якості WAV з увімкненою опцією Trimming (Обрізання) вирішує цю проблему.

Цикл

Godot підтримує циклічність у семплах (нарізках) (такі інструменти, як Sound Forge або Audition, можуть додавати точки циклу до файлів WAV). Це корисно для таких звукових ефектів, як двигуни, кулемети тощо. Також підтримується цикл пінг-понгу.

Як альтернатива, панель Імпорт має опцію Loop (Цикл), яка дозволяє циклічно використовувати весь семпл (нарізок) при імпорті.