O que é o formato de ficheiro MOGG?
Arquivos com a extensão .mogg armazenam dados de áudio compactados em notação binária. Eles são referidos como um formato de estilo contêiner, pois carregam várias trilhas de instrumentos separadas - bateria, baixo, guitarra, vocais e mais - multiplexadas em um único fluxo de bits Ogg Vorbis. O formato .mogg foi desenvolvido pela Harmonix Music Systems e é usado principalmente em jogos de ritmo musical, como Rock Band e Guitar Hero.
Graças aos arquivos .mogg, um motor de jogo de ritmo pode silenciar ou solar cada trilha em tempo real durante a jogabilidade. Um arquivo de música geralmente contém faixas para:
- vocais,
- guitarras,
- bateria,
- baixo,
- sintetizadores.
Alguns canais podem parecer duplicados - na realidade, são gravações mono para os lados estéreo esquerdo e direito, que juntos criam o som espacial. Os arquivos são frequentemente originados de gravações originais em fita multifaixa, onde cada instrumento é separado em uma estação de trabalho dedicada antes de ser mixado em um único arquivo .mogg.
Arquivos .mogg simples começam com a assinatura padrão OggS no deslocamento de byte 0, idêntica a um arquivo .ogg comum. Muitos lançamentos de varejo de Rock Band e Guitar Hero, no entanto, prefixam o fluxo com um cabeçalho criptografado - uma palavra de versão Harmonix de 4 bytes, comumente 0x0A ou 0x0B e superior - que deve ser removida ou descriptografada antes que o áudio se torne reproduzível. Ferramentas como Onyx Music Game Toolkit lidam com essa etapa automaticamente.
Ao abrir um arquivo .mogg em um software de criação e edição de áudio, como Audacity ou Avid Pro Tools, também existe a opção de salvá-lo em outro formato. Isso permite a conversão para formatos mais amplamente suportados, por exemplo .MP3, .FLAC, .WAV ou .wma. É possível exportar todas as trilhas ou apenas um subconjunto selecionado usando a função de exportação para uma faixa de áudio selecionada ou para o arquivo inteiro.
Segurança e proteção
RISCO: LOWMOGG são dados de áudio de jogo simples sem código executável, portanto, o arquivo em si é de baixo risco. A cautela prática é legal/direitos autorais: MOGGs extraídos de varejo contêm gravações master licenciadas. Utilitários «demogg» de terceiros devem ser obtidos de projetos conhecidos da comunidade de músicas personalizadas (Onyx, Magma) em vez de sites aleatórios.
Detalhes do formato
em resumo- Variantes genéricas de Ogg rotuladas incorretamente como .mogg - Exportações ocasionais de Ogg multifaixa não pertencentes à Harmonix reutilizam a extensão, mas seguem a mesma estrutura Ogg Vorbis.
Programas que abrem arquivos MOGG
Detalhes técnicos
especificação profunda| Formato de contêiner | Fluxo de bits Ogg (Xiph) - estrutura de página idêntica a um arquivo `.ogg` padrão |
| Codec de áudio | Vorbis (compressão lossy) |
| Codificação | Binário, ordem de bytes little-endian |
| Estrutura de canais | Múltiplas trilhas mono intercaladas (bateria, baixo, guitarra, vocais, teclas, etc.) multiplexadas em um fluxo Ogg, permitindo que um motor de jogo silencie ou sole cada trilha em tempo de execução |
| Taxa de amostragem típica | 44.1 kHz |
| Profundidade de bits de origem | 16-bit |
| Tamanho de arquivo típico | 10 MB - 60 MB por música (varia com a contagem de trilhas e duração da faixa) |
| Magic bytes | `OggS` (hex: `4F 67 67 53`) no deslocamento 0 para arquivos simples; MOGGs de varejo criptografados prefixam o fluxo com um cabeçalho Harmonix, empurrando o `OggS` para um deslocamento diferente de zero |
| Verificação de integridade | Soma de verificação CRC32 por página inerente à especificação do contêiner Ogg |
| Criptografia | Nenhuma em arquivos simples ou criados pela comunidade; títulos oficiais de Rock Band / Guitar Hero usam um cabeçalho de ofuscação Harmonix (palavras de versão `0x0A`-`0x10`) |
| Tipo MIME | `audio/ogg` (também servido como `application/octet-stream` em alguns contextos) |
| Suporte de plataforma | Windows, macOS, Linux, Xbox 360, PlayStation 3, Wii |
| Desenvolvedor | Harmonix Music Systems (baseado no padrão aberto Xiph Ogg Vorbis) |
| Mapeamento de trilhas | As atribuições de canal para instrumento são armazenadas em um arquivo externo `.mid` ou de metadados da música, não dentro do próprio `.mogg` |
| Resultado da descriptografia | A remoção do cabeçalho Harmonix resulta em um `.ogg` multicanal padrão reproduzível em qualquer player compatível com Ogg |
| Lançado | 2007 (Rock Band, Harmonix); built on Xiph Ogg Vorbis (1.0, 2002) |
| Versão mais recente | Ogg Vorbis I; encrypted variants in later Rock Band / Guitar Hero titles |
| Padrão aberto | Sim · livre de royalties |
| Especificação | xiph.org |
Conversões de MOGG
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos MOGG.