Praktyczne Przygotowanie Plików Dźwiękowych

INF.03.3 (5) — Optymalizacja w Audacity i publikacja w HTML5

I. Narzędzie do Pracy: Audacity

Do większości zadań związanych z przygotowaniem plików audio na potrzeby WWW wystarczy darmowy i otwarty edytor Audacity. Umożliwia on zmianę wszystkich kluczowych parametrów audio (częstotliwości, kanałów, bitrate) oraz konwersję do wymaganych formatów (WAV, MP3, OGG).

Uwaga: Aby eksportować do MP3 w Audacity, może być konieczne zainstalowanie biblioteki LAME MP3 Encoder.

II. Zmiana Parametrów Audio w Audacity

Optymalizacja polega na obniżeniu jakości pliku (zazwyczaj z profesjonalnego standardu 44.1 kHz / Stereo / 320 kbps) do poziomu akceptowalnego dla Internetu (22.05 kHz / Mono / 96-128 kbps), by zmniejszyć rozmiar pliku.

Krok 1: Zmiana Częstotliwości Próbkowania (Sampling Rate)

  • Wczytaj plik audio do Audacity.
  • Spójrz na dolny lewy róg okna – tam znajduje się Częstotliwość projektu (Project Rate).
  • Zmień wartość z domyślnej (np. 44100 Hz) na optymalną dla sieci, np. 22050 Hz. To natychmiast zmniejszy rozmiar pliku o połowę.

Krok 2: Zmiana Kanałów (Mono/Stereo)

  • Jeśli plik jest w stereo (dwie ścieżki), a nie zawiera krytycznych informacji przestrzennych (np. pojedynczy głos lektora lub efekt dźwiękowy), przekształć go na Mono.
  • W menu: Utwory (Tracks) → Miksowanie (Mix) → Miksowanie Stereo do Mono (Mix Stereo to Mono). To ponownie zmniejszy rozmiar o połowę.

III. Eksport do Wymaganych Formatów

Aby zapewnić pełną kompatybilność, musimy wyeksportować plik w co najmniej dwóch formatach stratnych: MP3 i OGG.

1. Eksport do MP3 (dla Internetu)

  • W menu: Plik (File) → Eksportuj (Export) → Eksportuj jako MP3.
  • W oknie dialogowym wybierz: Jakość (Quality) → Własny (Custom).
  • Ustaw Bitrate (przepływność) na 96 kbps (lub 128 kbps). Niższa wartość to mniejszy plik, ale gorsza jakość.

2. Eksport do OGG Vorbis (dla Kompatybilności)

  • W menu: Plik (File) → Eksportuj (Export) → Eksportuj jako OGG.
  • W oknie dialogowym ustaw Jakość (Quality) na skalę od 0 do 10. Wartość 5 jest dobrym kompromisem między rozmiarem a jakością.

IV. Publikacja w Kodzie HTML5

Po przygotowaniu plików (`dzwiek.mp3` i `dzwiek.ogg`) umieszczamy je w kodzie HTML, aby każda przeglądarka mogła wybrać najbardziej kompatybilne źródło.

Pełny Kod z Atrybutami

<audio controls preload="metadata" loop>
    <source src="dzwiek.mp3" type="audio/mpeg"> <!-- Preferowane przez większość -->
    <source src="dzwiek.ogg" type="audio/ogg"> <!-- Alternatywa dla Firefoksa/Chrome -->
    Twoja przeglądarka nie obsługuje odtwarzacza audio.
</audio>

<!-- Użyte Atrybuty: controls, preload="metadata", loop -->

Ćwiczenie Zadania Praktyczne (Laboratorium Audacity)

Zadanie 1: Optymalizacja Pliku Źródłowego

  • Nagraj lub zaimportuj krótki plik audio (np. 10 sekund).
  • Zmień Częstotliwość: Ustaw Project Rate na 22050 Hz.
  • Konwersja na Mono: Użyj Miksowanie Stereo do Mono.
  • Eksport 1 (MP3): Eksportuj do MP3 z Bitrate 96 kbps. Nazwij plik: `efekt_96.mp3`.

Zadanie 2: Finalny Eksport i Implementacja

  • Eksport 2 (OGG): Eksportuj ten sam zoptymalizowany plik do OGG Vorbis (Jakość 5). Nazwij plik: `efekt_ogg.ogg`.
  • Implementacja: Umieść oba wyeksportowane pliki (MP3 i OGG) w kodzie HTML za pomocą tagu <audio>, dodając atrybuty controls i autoplay.
  • Sprawdzenie: Otwórz plik HTML w przeglądarce, aby upewnić się, że wideo odtwarza się poprawnie i automatycznie.
Materiały: Praktyczne Przygotowanie Plików Dźwiękowych · Opracowanie na podstawie wymagań INF.03 | Autor: Tomasz Puchała (toloki.pl)