Od bibliotek dźwięków z Maca do gotowej gry
Sound designerzy i kompozytorzy pracujący na Macu często trzymają swoje materiały w formacie AIFF, a silniki gier i otwarte platformy wolą OGG Vorbis. Godot zaleca OGG do muzyki, Unity i Unreal go importują, korzysta z niego wiele frameworków do gier HTML5, a Wikimedia Commons przyjmuje go przy przesyłaniu plików audio. Konwersja AIFF na OGG to droga, którą biblioteka dźwięków trafia ze studia do gotowego buildu.
Ustawienia dla poszczególnych typów zasobów
| Zasób | Kanały | Bitrate | Rozmiar na minutę |
|---|---|---|---|
| Muzyka | stereo | 160–192 kbps | 1,2–1,4 MB |
| Tło dźwiękowe (ambient) | stereo | 128 kbps | ok. 1 MB |
| Efekty dźwiękowe 3D | mono | 64–96 kbps | 0,5–0,7 MB |
| Kliknięcia interfejsu i krótkie sygnały | mono | 64 kbps | poniżej 0,5 MB |
Ta sama minuta w formacie AIFF 24-bit, 48 kHz zajmuje około 17 MB, więc biblioteka z setkami efektów robi się wielokrotnie mniejsza.
Dlaczego efekty warto zapisywać w mono
Silniki gier same umieszczają dźwięki 3D w przestrzeni i pracują na źródłach mono. Efekt stereo jest albo miksowany do mono przez silnik, albo odtwarzany bez pozycjonowania. Konwersja efektów do mono na tym etapie zmniejsza ilość danych o połowę i pozwala uniknąć niespodzianek. Najpierw sprawdź jednak, czy nic ważnego nie jest wysunięte skrajnie na jedną stronę: elementy stereo panoramowane do krawędzi tracą głośność po zsumowaniu do mono.
Pętle, tagi i jakość
Vorbis nie dodaje na początku dodatkowej ciszy, którą wstawiają enkodery MP3, dzięki czemu pętle muzyczne pozostają płynne, o ile sam plik AIFF został wyrenderowany z poprawnymi punktami pętli. Najłatwiej wyeksportować z programu DAW dokładnie całe takty. Znaczniki i punkty pętli zapisane w AIFF nie są przenoszone, więc pętle trzeba ustawić w silniku gry. Jeśli plik AIFF zawiera tagi tekstowe, zostaną skopiowane jako komentarze Vorbis.
AIFF jest formatem nieskompresowanym, więc plik OGG powstaje z pierwszego kodowania, a Vorbis przy 160 kbps lub więcej jest praktycznie nie do odróżnienia od oryginału w niemal każdym dźwięku do gier i internetu. Pliki AIFF zachowaj jako matryce. Jeśli potrzebujesz bardzo małych plików z głosem, sprawdź AIFF na OPUS, a do odtwarzaczy internetowych, które muszą działać na każdym urządzeniu, dodaj wersję MP3. Aby przyciąć dźwięki lub dodać wyciszenie przed konwersją, skorzystaj z edytora.