OSR 파일이란 무엇인가요?
OSR 파일은 osu! 게임에서 생성된 게임 리플레이 파일입니다. Osu!는 사용자가 마우스 클릭을 음악에 맞추는 리듬 게임입니다. 사용자가 재생한 곡, 히트와 미스, 재생 시간 및 날짜, 전체 순위가 OSR 파일에 기록됩니다. 이 OSR 파일은 이후 다른 사람과 리플레이 용도로 공유할 수 있습니다. OSR 파일은 “Songs” 폴더에 비트맵 파일이 존재해야 합니다.
OSR 파일 형식의 MIME 유형: x-osu-replay
OSR 파일 형식
OSR 파일은 고정 길이와 가변 길이 데이터 필드를 포함한 바이너리 파일로 저장됩니다.
| 데이터 유형 | 형식 |
|---|---|
| 바이트 | 리플레이의 게임 모드 (0 = osu! Standard, 1 = Taiko, 2 = Catch the Beat, 3 = osu!mania) |
| 정수 | 리플레이가 생성된 게임 버전 (예: 20131216) |
| 문자열 | osu! 비트맵 MD5 해시 |
| 문자열 | 플레이어 이름 |
| 문자열 | osu! 리플레이 MD5 해시 (리플레이의 특정 속성을 포함합니다) |
| 짧게 | 300점 수 |
| 짧게 | 표준 모드에서는 100점 수, 타이코에서는 150점 수, CTB에서는 100점 수, 매니아에서는 100점 수 |
| 짧게 | 표준 모드에서는 50점 수, CTB에서는 작은 과일 수, 매니아에서는 50점 수 |
| 짧게 | 표준 모드에서 Geki 수, 매니아 모드에서는 최대 300개 |
| 짧음 | 표준 모드에서 Katu 수, 매니아 모드에서는 200개 |
| 짧음 | 미스 수 |
| 정수 | 점수 보고서에 표시되는 총 점수 |
| 짧음 | 점수 보고서에 표시된 최고 콤보 |
| 바이트 | 퍼펙트/풀 콤보 (1 = 놓친 노트가 없고 슬라이더가 끊기지 않으며 조기 종료된 슬라이더가 없음) |
| 정수 | 사용된 모드. 아래에서 모드 값 목록을 확인하세요. |
| 문자열 | 생명 바 그래프: 쉼표로 구분된 u/v 쌍이며, u는 노래 시작 후 밀리초 단위 시간이고 v는 0-1 사이의 부동 소수점 값으로 해당 시점의 생명량을 나타냅니다 (0 = 생명 바가 비어 있음, 1 = 생명 바가 가득 참) |
| 긴 | 시간 스탬프 (Windows 틱) |
| 정수 | 압축된 리플레이 데이터의 바이트 길이 |
| 바이트 | 배열 압축된 리플레이 데이터 |
| Long | 온라인 점수 ID |
| Double | 추가 모드 정보입니다. 대상 연습이 활성화된 경우에만 표시됩니다. |
OSR 파일의 주요 특징
| 특징 | 설명 |
|---|---|
| 파일 확장자 | .osr |
| 주요 변형 | osu! 리플레이 파일(게임플레이 녹화), Windows 시스템 복원 파일(충돌 진단), 개인 백업 파일(데이터 백업 아카이브) |
| 형식 유형 | 다양한 변형을 가진 바이너리 데이터 형식; osu! 변형은 구조화된 헤더와 압축된 리플레이 데이터(키프레임 및 입력 스트림)를 포함하고; Windows 변형은 메모리 덤프와 충돌 진단 정보를 포함합니다 |
| 주요 사용 | osu! 게임플레이 세션을 녹화 및 재생하고, Windows 시스템 충돌 진단 정보를 저장하며, 타사 소프트웨어를 통해 개인 데이터를 백업합니다 |
| 주요 기능 | 정밀한 타이밍으로 모든 커서 움직임, 클릭 및 키 입력을 포착하는 포괄적인 게임플레이 녹화; 리듬 게임 플레이어의 성능 분석, 커뮤니티 공유 및 기술 향상을 가능하게 합니다 |
| 보안 프로필 | 예정된 사용에 안전함; osu! 변형은 실행 가능한 코드를 포함하지 않으며; Windows 변형은 민감한 시스템 정보를 포함할 수 있음; 수동 편집을 위한 것이 아니며; 안전한 보기 및 분석을 위해 전문 도구가 필요합니다 |
| 호환성 | osu! 변형을 플레이하려면 osu! 게임 클라이언트(Windows, macOS, Linux)가 필요합니다; 웹 기반 osu! Replay Editor를 사용하여 분석할 수 있습니다; Windows 변형은 분석을 위해 WinDbg 또는 Visual Studio가 필요합니다; 백업 변형은 특정 백업 소프트웨어가 필요합니다 |
OSR 파일을 열고 작업하는 방법
osu! 리플레이 파일 열기
osu!에서 OSR 리플레이 파일을 열려면:
osu! 게임 클라이언트를 실행합니다
메인 메뉴로 이동합니다
“Replays” 섹션을 선택합니다
“Import Replay"를 선택합니다
.osr 파일로 이동하여 선택합니다
리플레이가 자동으로 로드되고 재생을 시작합니다
또는 웹 기반 도구인 osu! Replay Editor를 사용하면 OSR 리플레이 파일을 심층 분석하고 볼 수 있습니다.
자주 묻는 질문 (FAQ)
**Q1: OSR은 osu!에서 무엇을 의미하나요?
A1: OSR은 osu! Replay의 약자로, 이는 osu! 리듬 게임에서 게임 플레이 세션을 기록하고 저장하는 파일 형식입니다.
**Q2: OSR 리플레이 파일을 어떻게 열고 볼 수 있나요?
A2: osu!를 실행하고 Replays 섹션을 통해 리플레이를 가져오거나, osu! Replay Editor 웹 도구를 사용하여 OSR 파일을 열 수 있습니다.
**Q3: OSR 리플레이 파일을 비디오 형식으로 변환할 수 있나요?
A3: 네, 화면 녹화 소프트웨어를 사용해 osu!에서 리플레이 재생을 캡처하거나, 특수 변환 도구를 이용하여 OSR 리플레이 파일을 비디오로 변환할 수 있습니다.
**Q4: osu! OSR 파일 안에 어떤 정보가 저장되어 있나요?
A4: OSR 파일은 게임 세션 동안 커서 움직임, 클릭 타이밍, 키 입력, 점수 데이터, 정확도, 콤보 정보 및 비트맵 세부 정보를 저장합니다.
**Q5: Windows 시스템 복원 OSR 파일을 텍스트 편집기로 열 수 있나요?
A5: 아니요, Windows OSR 파일은 바이너리 크래시 덤프 파일이며 텍스트 편집기로 열면 깨진 문자로 표시됩니다. WinDbg와 같은 디버깅 도구를 사용하여 분석해야 합니다.