Co to jest format pliku MOGG?
Pliki z rozszerzeniem .mogg przechowują skompresowane dane audio w formacie binarnym. Są one określane jako format kontenerowy, ponieważ zawierają wiele oddzielnych ścieżek instrumentów (tzw. stems) - perkusję, bas, gitarę, wokal i inne - zmultipleksowanych w jeden strumień bitowy Ogg Vorbis. Format .mogg został opracowany przez Harmonix Music Systems i jest używany głównie w muzycznych grach rytmicznych, takich jak Rock Band i Guitar Hero.
Dzięki plikom .mogg silnik gry rytmicznej może wyciszać lub odtwarzać solo każdą ścieżkę w czasie rzeczywistym podczas rozgrywki. Plik utworu najczęściej zawiera ścieżki dla:
- wokalu,
- gitar,
- perkusji,
- basu,
- syntezatorów.
Niektóre kanały mogą wydawać się powielone - w rzeczywistości są to nagrania mono dla lewej i prawej strony stereo, które razem tworzą dźwięk przestrzenny. Pliki często pochodzą z oryginalnych wielościeżkowych nagrań taśmowych, gdzie każdy instrument jest separowany na dedykowanej stacji roboczej przed zmiksowaniem do pojedynczego pliku .mogg.
Czyste pliki .mogg zaczynają się od standardowej sygnatury OggS na offsecie bajtowym 0, identycznie jak zwykły plik .ogg. Jednak wiele komercyjnych wydań Rock Band i Guitar Hero poprzedza strumień zaszyfrowanym nagłówkiem - 4-bajtowym słowem wersji Harmonix, powszechnie 0x0A lub 0x0B i wyższymi - który musi zostać usunięty lub odszyfrowany, zanim dźwięk będzie można odtworzyć. Narzędzia takie jak Onyx Music Game Toolkit obsługują ten krok automatycznie.
Po otwarciu pliku .mogg w oprogramowaniu do tworzenia i edycji dźwięku, takim jak Audacity lub Avid Pro Tools, istnieje również opcja zapisania go w innym formacie. Pozwala to na konwersję do szerzej obsługiwanych formatów, na przykład .MP3, .FLAC, .WAV lub .wma. Możliwe jest wyeksportowanie wszystkich ścieżek lub tylko wybranego podzbioru za pomocą funkcji eksportu dla wybranej ścieżki audio lub całego pliku.
Bezpieczeństwo
RYZYKO: LOWMOGG to czyste dane audio z gry bez kodu wykonywalnego, więc sam plik niesie niskie ryzyko. Praktyczna uwaga dotyczy kwestii prawnych/autorskich: zgrane sklepowe pliki MOGG zawierają licencjonowane nagrania-matki. Narzędzia „demogg” innych firm powinny być pobierane ze znanych projektów społecznościowych (Onyx, Magma), a nie z przypadkowych stron.
Szczegóły formatu
w pigułce- Generyczne warianty Ogg błędnie oznaczone jako .mogg - Sporadyczne wielościeżkowe eksporty Ogg spoza Harmonix używają tego rozszerzenia, ale zachowują tę samą strukturę Ogg Vorbis.
Programy otwierające pliki MOGG
Szczegóły techniczne
specyfikacja| Format kontenera | Strumień bitowy Ogg (Xiph) - identyczna struktura stron jak w standardowym pliku `.ogg` |
| Kodek audio | Vorbis (kompresja stratna) |
| Kodowanie | Binarne, kolejność bajtów little-endian |
| Struktura kanałów | Wiele przeplatanych ścieżek mono (perkusja, bas, gitara, wokal, klawisze itp.) zmultipleksowanych w jeden strumień Ogg, co pozwala silnikowi gry na wyciszanie lub solo każdej ścieżki w czasie rzeczywistym |
| Typowa częstotliwość próbkowania | 44.1 kHz |
| Źródłowa głębia bitowa | 16-bit |
| Typowy rozmiar pliku | 10 MB - 60 MB na utwór (zależy od liczby ścieżek i długości utworu) |
| Magiczne bajty | `OggS` (hex: `4F 67 67 53`) na offsecie 0 dla czystych plików; zaszyfrowane sklepowe pliki MOGG poprzedzają strumień nagłówkiem Harmonix, przesuwając `OggS` na offset niezerowy |
| Sprawdzanie integralności | Suma kontrolna CRC32 dla każdej strony, nieodłączna dla specyfikacji kontenera Ogg |
| Szyfrowanie | Brak w czystych lub stworzonych przez społeczność plikach; oficjalne tytuły Rock Band / Guitar Hero używają nagłówka zaciemniającego Harmonix (słowa wersji `0x0A`-`0x10`) |
| Typ MIME | `audio/ogg` (w niektórych kontekstach przesyłany również jako `application/octet-stream`) |
| Obsługiwane platformy | Windows, macOS, Linux, Xbox 360, PlayStation 3, Wii |
| Deweloper | Harmonix Music Systems (zbudowany na otwartym standardzie Xiph Ogg Vorbis) |
| Mapowanie ścieżek | Przypisania kanałów do instrumentów są przechowywane w zewnętrznym pliku `.mid` lub pliku metadanych utworu, a nie wewnątrz samego pliku `.mogg` |
| Wynik deszyfrowania | Usunięcie nagłówka Harmonix daje standardowy wielokanałowy plik `.ogg` odtwarzalny w dowolnym odtwarzaczu kompatybilnym z Ogg |
| Wydano | 2007 (Rock Band, Harmonix); built on Xiph Ogg Vorbis (1.0, 2002) |
| Najnowsza wersja | Ogg Vorbis I; encrypted variants in later Rock Band / Guitar Hero titles |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | xiph.org |
Konwersje MOGG
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki MOGG.