O que é um arquivo OSR?
Um arquivo OSR é um arquivo de replay de jogo criado pelo jogo osu!. Osu! é um jogo de ritmo onde os usuários combinam cliques do mouse com a música. A música tocada pelo usuário, acertos e erros, hora e data da música tocada, e classificação geral são registrados no arquivo OSR. Este arquivo OSR pode então ser compartilhado com outros para fins de replay. O arquivo OSR requer que o arquivo beatmap esteja presente na pasta “Songs”.
Tipo MIME do Formato de Arquivo OSR: x-osu-replay
Formato de Arquivo OSR
Arquivos OSR são salvos como arquivos binários com campos de dados de comprimento fixo e variável.
| Tipo de Dados | Formato |
|---|---|
| Byte | Modo de jogo da repetição (0 = osu! Standard, 1 = Taiko, 2 = Catch the Beat, 3 = osu!mania) |
| Inteiro | Versão do jogo quando a repetição foi criada (ex. 20131216) |
| String | hash MD5 da beatmap do osu! |
| String | Nome do jogador |
| String | hash MD5 da reprodução do osu! (inclui certas propriedades da reprodução) |
| Curto | Número de 300s |
| Curto | Número de 100s no modo padrão, 150s no Taiko, 100s no CTB, 100s no mania |
| Curto | Número de 50s no modo padrão, fruta pequena no CTB, 50s no mania |
| Curto | Número de Gekis no modo padrão, Máximo de 300s no modo mania |
| Curto | Número de Katus no modo padrão, 200s no modo mania |
| Curto | Número de falhas |
| Inteiro | Pontuação total exibida no relatório de pontuação |
| Curto | Maior combo exibido no relatório de pontuação |
| Byte | Combo perfeito/completo (1 = sem falhas e sem quebras de slider e sem sliders finalizados antecipadamente) |
| Inteiro | Mods usados. Veja abaixo a lista de valores dos mods. |
| String | Gráfico da barra de vida: pares separados por vírgula u/v, onde u é o tempo em milissegundos da música e v é um valor de ponto flutuante de 0 a 1 que representa a quantidade de vida que você tem no momento (0 = barra de vida vazia, 1 = barra de vida cheia) |
| Longo | Carimbo de data/hora (ticks do Windows) |
| Inteiro | Comprimento em bytes dos dados de replay comprimidos |
| Byte | Array dados de replay comprimidos |
| Longo | ID de Pontuação Online |
| Duplo | Informações adicionais do mod. Só presente se o Modo de Prática de Alvo estiver ativado. |
Principais Características dos Arquivos OSR
| Característica | Descrição |
|---|---|
| Extensão de Arquivo | .osr |
| Variantes Principais | Arquivos de Replay do osu! (gravações de jogabilidade), Arquivos de Restauração do Sistema Windows (diagnósticos de falhas), Arquivos de Backup Pessoal (arquivos de backup de dados) |
| Tipo de Formato | Formato de dados binários com múltiplas variantes; a variante osu! apresenta um cabeçalho estruturado seguido por dados de replay comprimidos (quadros-chave e fluxos de entrada); a variante Windows contém dumps de memória e diagnósticos de falhas |
| Uso Principal | Gravação e reprodução de sessões de gameplay do osu!, armazenamento de informações de diagnóstico de falhas do sistema Windows e backup de dados pessoais através de software de terceiros |
| Principal Recurso | Gravação abrangente de gameplay que captura cada movimento do cursor, clique e pressionamento de tecla com sincronização precisa; permite análise de desempenho, compartilhamento na comunidade e aprimoramento de técnicas para jogadores de jogos de ritmo |
| Perfil de Segurança | Seguro para uso pretendido; a variante osu! não contém código executável; a variante Windows pode conter informações sensíveis do sistema; não destinada à edição manual; ferramentas especializadas são necessárias para visualização e análise seguras |
| Compatibilidade | A variante osu! requer o cliente do jogo osu! (Windows, macOS, Linux) para jogar; pode ser analisada usando o osu! Replay Editor (baseado na web); a variante Windows requer WinDbg ou Visual Studio para análise; a variante de backup requer software de backup específico |
Como Abrir e Trabalhar com Arquivos OSR
Abrindo Arquivos de Replay do osu!
Para abrir um arquivo de replay OSR no osu!:
Inicie o cliente do jogo osu!
Vá ao menu principal
Selecione a seção “Replays”
Escolha “Importar Replay”
Navegue até e selecione o arquivo .osr
O replay será carregado e começará a tocar automaticamente
Alternativamente, você pode usar o osu! Replay Editor — uma ferramenta baseada na web que fornece análise aprofundada e visualização de arquivos de replay OSR.
Perguntas Frequentes (FAQ)
**Q1: O que significa OSR no osu!?
A1: OSR significa osu! Replay, que é o formato de arquivo usado para gravar e armazenar sessões de jogo no jogo de ritmo osu! .
**Q2: Como abrir e assistir a um arquivo de replay OSR?
A2: Você pode abrir um arquivo OSR iniciando o osu! e importando o replay através da seção Replays, ou usando a ferramenta web osu! Replay Editor .
**Q3: Posso converter um arquivo de replay OSR para um formato de vídeo?
A3: Sim, você pode converter arquivos de replay OSR para vídeo usando um software de gravação de tela para capturar a reprodução do replay no osu! ou usando ferramentas de conversão especializadas .
**Q4: Quais informações são armazenadas dentro de um arquivo OSR do osu!?
A4: Um arquivo OSR armazena movimentos do cursor, tempo de cliques, pressionamentos de teclas, dados de pontuação, precisão, informações de combo e detalhes do beatmap para uma sessão de jogo.
**Q5: Posso abrir um arquivo OSR de Restauração do Sistema Windows com um editor de texto?
A5: Não, os arquivos OSR do Windows são arquivos binários de despejo de falhas e exibirão caracteres ilegíveis se abertos em um editor de texto. Eles devem ser analisados usando ferramentas de depuração como o WinDbg.