OSR 파일 - osu! 리플레이 파일 형식, OSR 파일을 열고 작업하는 방법?
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와 같은 디버깅 도구를 사용하여 분석해야 합니다.