OGG Vorbis (.ogg)

Xiph.Org 표준

Ogg Vorbis는 MP3 및 AAC 같은 특허 부담이 있는 포맷의 제약 없는 대안으로 만들어진 개방형 로열티 프리 오디오 컨테이너 및 손실 압축 포맷입니다.

OGG을(를) MP3(으)로 변환

무료 브라우저 내 OGG에서 MP3로 변환하는 도구입니다. 기기에서 파일을 즉시 변환할 수 있습니다.

검사 및 메타데이터

운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 OGG 파일을 식별합니다:

여기에 파일을 선택하거나 놓으십시오

비공개 - 파일은 기기를 벗어나지 않습니다

또는 붙여넣기 Ctrl+V
네트워크 전송 없음에 대한 개인정보 보호 보장: 외부 서버로 업로드된 데이터는 0바이트입니다. 모든 처리는 브라우저 샌드박스 내에서 로컬로 수행되었습니다.

바이트 단위 헤더 시그니처 (매직 바이트)

운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 OGG 파일을 식별합니다:

16진수 시그니처 (오프셋 0):

4F 67 67 53

ASCII 표현: OggS

표준화: Xiph.Org Foundation / IETF RFC 3533 & RFC 5334

기술 사양

컨테이너 아키텍처Ogg 멀티미디어 비트스트림 컨테이너로, Vorbis 오디오 패킷을 프레이밍함
압축벡터 양자화 및 노이즈 플로어 합성을 적용한 수정 이산 코사인 변환(MDCT)
바이트 엔디안리틀 엔디안 헤더 및 프레임 비트스트림
색 공간해당 없음(손실 오디오 비트스트림)
채널 및 구조최대 255개의 독립 오디오 채널
최대 크기45~500 kbps의 가변 비트레이트에서 임의의 샘플링 레이트를 최대 192 kHz까지 지원
투명도높은 지각 기반 손실 음질; 품질 설정 -q 6(약 192 kbps)에서 투명한 음질
스트리밍 및 프로그레시브견고한 인터넷 패킷 스트리밍을 위해 처음부터 설계된 네이티브 Ogg 페이지 구조

기술 비교 매트릭스: OGG 대 경쟁사

기술적 속성OGG (현재)MP3OPUSAAC
특허 자유도100% 개방형 및 로열티 프리만료된 특허(퍼블릭 도메인)100% 개방형 및 로열티 프리특허 받은 상용 라이선스 풀
게임 산업 채택률매우 높음; 게임 엔진의 표준 오디오 포맷(Unity, Unreal)역사적 표준성장 중모바일 게임 표준
낮은 비트레이트에서의 성능96~128kbps에서 양호96kbps에서 낮음32~96kbps에서 탁월함96~128kbps에서 양호
다채널 지원최대 255개의 개별 채널2채널(스테레오)최대 255채널최대 48채널

일반적인 손상 모드 및 헥스 복구 가이드

Ogg 플레이어가 'Bitstream desync'를 보고하거나 첫 번째 패킷에서 재생을 중단합니다.

근본 원인: 손상된 Ogg 페이지 헤더 또는 OggS 페이지 내의 일치하지 않는 CRC32 체크섬.

복구: 'oggz-repair'를 사용하여 Ogg 컨테이너 프레이밍을 재구축하거나 ffmpeg -i broken.ogg -c:a copy fixed.ogg를 통해 트랜스코딩하십시오.

보안 분석 및 파서 공격 벡터

Ogg 컨테이너는 페이지 내에서 가변 길이 패킷 세그먼트를 파싱합니다. 비트스트림 디코더의 결함은 범위를 벗어난 읽기(out-of-bounds read)를 유발할 수 있습니다.

알려진 공격 벡터

  • Vorbis floor1 또는 floor0 곡선 재구성 알고리즘에서의 힙 버퍼 범위 초과 읽기.
  • 초기 스트림 프로브 중 메모리 거부(DoS)를 유발하는 과도한 크기의 코멘트 필드.
  • 페이지 어셈블리 중에 정수 오버플로우를 유발하도록 조작된 패킷 세그먼트 테이블.

방어적 모범 사례: Vorbis 압축 해제 파이프라인에 패킷 데이터를 전달하기 전에 페이지 CRC32 체크섬을 확인하십시오.

역사적 배경 및 주요 이력

2008Spotify가 기본 스트리밍 오디오 코덱으로 Ogg Vorbis를 사용하여 음악 스트리밍 플랫폼을 출시합니다.
2002Xiph.Org가 Vorbis 1.0을 발표하여 최고의 오픈소스 손실 압축 오디오 포맷으로 자리매김합니다.
2000크리스토퍼 몽고메리가 프라운호퍼의 특허 로열티 발표에 대응하여 Ogg 프로젝트를 시작합니다.

주요 장점

  • 특허 청구 및 라이선스 비용이 전혀 없는 100% 로열티 프리 오픈 소스.
  • MP3와 비교한 음질은 코덱, 비트레이트, 인코더, 콘텐츠에 따라 달라집니다.
  • 진정한 끊김 없는 재생(gapless playback) 및 유연한 Vorbis 코멘트 메타데이터 기본 지원.

기술적 제한 사항 및 단점

  • 구형 자동차 오디오 및 독립형 소비자 플레이어에서 기본 하드웨어 재생 지원이 부족함.
  • 음성 및 새로운 애플리케이션의 경우 차세대 오퍼스(Opus) 코덱으로 대체되는 추세임.
  • 과거 기본 Apple iOS 및 macOS 미디어 프레임워크에서 기본 지원이 부족했음.

흥미로운 기술적 상식

  • 매직 시그니처 'OggS'는 'Ogg Stream'을 의미하며, 그 뒤에 스트림 구조 리비전 번호가 이어집니다.
  • 'Ogg'라는 이름은 강제로 장악한다는 뜻의 넷렉(netrek) 게임 속어 'ogging'에서 유래했습니다.
  • 비디오 게임 개발자들은 수백만 달러에 달하는 독점 MP3 특허 라이선스 비용을 피하기 위해 Ogg Vorbis를 압도적으로 채택했습니다.

자주 묻는 기술 질문

Ogg와 Vorbis는 어떻게 다릅니까?

Ogg는 컨테이너 형식(페이징, 인터리빙, 패킷 전달 담당)이고, Vorbis는 해당 Ogg 컨테이너 안에 저장되는 오디오 압축 알고리즘입니다.

Spotify가 MP3 대신 Ogg Vorbis를 사용하는 이유는 무엇입니까?

Ogg Vorbis는 로열티가 없으며 320 kbps에서 MP3보다 더 깨끗한 음향 품질, 더 넓은 다이내믹 레인지, 더 나은 고주파수 유지력을 제공합니다.

Ogg 파일에 비디오를 담을 수 있습니까?

예. .ogg 확장자는 대개 Vorbis 오디오를 가리키지만, Ogg 컨테이너에는 Theora 비디오(.ogv)나 FLAC 오디오(.oga)를 담을 수 있습니다.