21. diel - Prehrávanie audio súborov v Jave - Základné audio formáty
V predchádzajúcom cvičení, Riešené úlohy k 15.-20. lekcii práce so súbormi v Jave, sme si precvičili získané skúsenosti z predchádzajúcich lekcií.
V dnešnom tutoriáli Java si ukážeme, ako v Jave načítať a prehrať
zvukové súbory v základných audio formátoch ako sú
.aiff, .au a .wav, ktoré podporuje
základná implementácia Java Sound API obsiahnutá priamo v
JDK.
To sa nám môže hodiť najmä v prípade, že by sme chceli našu aplikáciu vybaviť rôznymi zvukovými efektmi, napríklad zapípaním pri prichádzajúcej správe v chatovacej aplikácii a podobne.
Poďme sa najskôr pozrieť na ten najjednoduchší príklad, čím je
prehranie súboru vo formáte .wav. Tento formát je veľmi dobre
podporovaný priamo v JDK, takže je jeho prehranie veľmi priamočiare a
jednoduché.
Založíme si nový Maven projekt a v ňom vytvoríme
podadresár src/main/resources/sound. Do tohto adresára budeme
ukladať všetky zvukové súbory, ktoré budeme v aplikácii potrebovať.
V rámci lekcie si môžete stiahnuť priložený projekt a
použiť súbor beep.wav uložený v adresári
src/main/resources/sound. Prípadne môžete použiť akýkoľvek
vlastný .wav súbor, ktorý premenujete na beep.wav.
Súbor beep.wav si teda v projekte uložíme do adresára
src/main/resources/sound.
Trieda Beeper
Vytvoríme si novú triedu s názvom Beeper:
...koniec náhľadu článku...
Pokračuj ďalej
Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Kúpiť iba tento kurz
Získaj okamžitý prístup ku kurzu bez
časového obmedzenia.
960 kreditov
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.
- Prístup k jednotlivým lekciám podľa spôsobu obstarania.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V tutoriáli Java sa pozrieme na to, ako v Jave načítať a prehrať zvukové súbory v základných audio formátoch pomocou Java Sound API.
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.
