Che cos'è il formato di file MOGG?
I file con l'estensione .mogg memorizzano dati audio compressi in notazione binaria. Sono definiti come un formato di tipo contenitore poiché trasportano più tracce strumentali separate - batteria, basso, chitarra, voce e altro - multiplessate in un singolo bitstream Ogg Vorbis. Il formato .mogg è stato sviluppato da Harmonix Music Systems ed è utilizzato principalmente nei giochi ritmico-musicali come Rock Band e Guitar Hero.
Grazie ai file .mogg, il motore di un gioco ritmico può silenziare o mettere in assolo ogni traccia in tempo reale durante il gameplay. Il file di una canzone contiene più spesso tracce per:
- voce,
- chitarre,
- batteria,
- basso,
- sintetizzatori.
Alcuni canali possono apparire duplicati - in realtà sono registrazioni mono per i lati stereo sinistro e destro, che insieme creano il suono spaziale. I file provengono spesso da registrazioni originali su nastro multitraccia, dove ogni strumento viene separato su una workstation dedicata prima di essere mixato in un singolo file .mogg.
I file .mogg non crittografati iniziano con la firma standard OggS all'offset di byte 0, identica a un normale file .ogg. Molte versioni commerciali di Rock Band e Guitar Hero, tuttavia, antepongono al flusso un'intestazione crittografata - una parola di versione Harmonix a 4 byte, comunemente 0x0A o 0x0B e superiori - che deve essere rimossa o decrittata prima che l'audio diventi riproducibile. Strumenti come Onyx Music Game Toolkit gestiscono questo passaggio automaticamente.
Aprendo un file .mogg in un software di creazione e editing audio, come Audacity o Avid Pro Tools, c'è anche l'opzione di salvarlo in un altro formato. Ciò consente la conversione in formati più ampiamente supportati, ad esempio .MP3, .FLAC, .WAV o .wma. È possibile esportare tutte le tracce o solo un sottoinsieme selezionato utilizzando la funzione di esportazione per una traccia audio selezionata o per l'intero file.
Sicurezza e incolumità
RISCHIO: LOWMOGG contiene semplici dati audio di gioco senza codice eseguibile, quindi il file stesso è a basso rischio. La cautela pratica riguarda l'aspetto legale/copyright: i MOGG estratti dai giochi commerciali contengono registrazioni master protette da licenza. Le utility «demogg» di terze parti dovrebbero essere ottenute da progetti noti della community di canzoni personalizzate (Onyx, Magma) piuttosto che da siti casuali.
Dettagli del formato
in sintesi- Varianti Ogg generiche etichettate erroneamente come .mogg - Occasionali esportazioni Ogg multitraccia non Harmonix riutilizzano l'estensione ma seguono la stessa struttura Ogg Vorbis.
Programmi che aprono file MOGG
Dettagli tecnici
specifiche approfondite| Formato contenitore | Bitstream Ogg (Xiph) - struttura delle pagine identica a un file `.ogg` standard |
| Codec audio | Vorbis (compressione lossy) |
| Codifica | Binaria, ordine dei byte little-endian |
| Struttura dei canali | Molteplici tracce mono interlacciate (batteria, basso, chitarra, voce, tastiere, ecc.) multiplessate in un unico flusso Ogg, consentendo a un motore di gioco di silenziare o mettere in assolo ogni traccia in tempo reale |
| Frequenza di campionamento tipica | 44.1 kHz |
| Profondità di bit sorgente | 16-bit |
| Dimensione tipica del file | 10 MB - 60 MB per canzone (varia in base al numero di tracce e alla durata del brano) |
| Magic bytes | `OggS` (hex: `4F 67 67 53`) all'offset 0 per i file non crittografati; i MOGG commerciali crittografati antepongono al flusso un'intestazione Harmonix, spostando `OggS` a un offset diverso da zero |
| Controllo integrità | Checksum CRC32 per pagina inerente alle specifiche del contenitore Ogg |
| Crittografia | Nessuna nei file semplici o creati dalla community; i titoli ufficiali Rock Band / Guitar Hero utilizzano un'intestazione di offuscamento Harmonix (versioni `0x0A`-`0x10`) |
| Tipo MIME | `audio/ogg` (servito anche come `application/octet-stream` in alcuni contesti) |
| Supporto piattaforma | Windows, macOS, Linux, Xbox 360, PlayStation 3, Wii |
| Sviluppatore | Harmonix Music Systems (basato sullo standard aperto Xiph Ogg Vorbis) |
| Mappatura delle tracce | Le assegnazioni canale-strumento sono memorizzate in un file esterno `.mid` o in un file di metadati della canzone, non all'interno del file `.mogg` stesso |
| Risultato decrittazione | La rimozione dell'intestazione Harmonix produce un file `.ogg` multicanale standard riproducibile in qualsiasi lettore compatibile con Ogg |
| Rilasciato | 2007 (Rock Band, Harmonix); built on Xiph Ogg Vorbis (1.0, 2002) |
| Ultima versione | Ogg Vorbis I; encrypted variants in later Rock Band / Guitar Hero titles |
| Standard aperto | Sì · royalty-free |
| Specifica | xiph.org |
Conversioni MOGG
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file MOGG.