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

Supported files

Godot provides three options to import your audio data: WAV, Ogg Vorbis and MP3.

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

  • WAV files use raw data or light compression (IMA-ADPCM). They are lightweight on the CPU to play back (hundreds of simultaneous voices in this format are fine). The downside is that they take up a lot of disk space.

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

  • MP3 files use better compression than WAV with IMA-ADPCM, but worse than Ogg Vorbis. This means that a MP3 file with roughly equal quality to Ogg Vorbis will be significantly larger. On the bright side, MP3 requires less CPU usage to play back compared to Ogg Vorbis. This makes MP3 useful for mobile and HTML5 projects where CPU resources are limited, especially when playing multiple compressed sounds at the same time (such as long ambient sounds).

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

Формат

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

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

576 KB

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

88 KB

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

22 KB

MP3 192 Kb/s, stereo

24 KB

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

16 KB

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

12 KB

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

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

Godot has an extensive bus system with built-in effects. This saves SFX artists the need to add reverb to the sound effects, reducing their size greatly and ensuring correct trimming. Say no to SFX with baked reverb!

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

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

Обрізання

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

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

Цикл

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

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