본문으로 건너뛰기
로그인 둘러보기
오디오·영상·캡처 · 윈도우즈 유틸

Mpg123

0

mpg123는 MPEG 1.0/2.0/2.5 오디오(특히 MP3)를 실시간으로 재생하고 디코딩하는 고속 콘솔 프로그램 및 디코딩 라이브러리입니다.

LGPL고속 재생오디오 디코더콘솔 플레이어크로스 플랫폼

소개

mpg123는 MPEG 1.0/2.0/2.5 오디오(특히 MP3)를 실시간으로 재생하고 디코딩하는 고속 콘솔 프로그램 및 디코딩 라이브러리입니다. GNU/Linux, macOS, BSD, Windows 등 다양한 플랫폼에서 동작하며, 고품질의 오디오 출력을 제공하는 것이 특징입니다. 이 프로그램은 LGPL 2.1 라이선스로 배포되는 자유 소프트웨어입니다.

상세정보

프로그램 소개

mpg123는 MPEG 1.0/2.0/2.5 오디오 포맷, 특히 가장 널리 사용되는 MPEG 1.0 레이어 3(일명 MP3)를 재생하는 빠른 콘솔 오디오 플레이어입니다. 또한 재사용 가능한 디코딩 및 출력 라이브러리도 포함하고 있습니다.

주요 기능

  • 실시간 오디오 재생: MPEG 1.0/2.0/2.5 레이어 1, 2, 3 오디오 파일을 실시간으로 재생합니다.
  • 고속 디코딩: x86, x86-64, ARM 아키텍처에 대한 어셈블리 최적화를 통해 높은 성능과 고품질을 제공합니다.
  • 크로스 플랫폼 지원: GNU/Linux, macOS, BSD, Solaris, AIX, HP-UX, SGI Irix, OS/2, Cygwin, 그리고 MS Windows에서 동작합니다.
  • 유연한 출력: 16비트, 24비트, 32비트 정수 출력 및 32비트 부동 소수점 출력을 지원합니다.

다운로드·설치 방법

mpg123의 공식 배포 페이지에서 최신 버전의 소스 코드 및 바이너리를 다운로드할 수 있습니다. Windows 사용자의 경우 zip 파일 형태로 제공되며, 압축을 해제한 후 사용할 수 있습니다. 기존 버전에서 업그레이드하는 경우, 최신 버전의 보안 및 버그 수정 사항을 적용하는 것이 중요합니다.

기본 사용법

mpg123는 콘솔 기반 프로그램으로, 명령줄에서 실행합니다. 기본적인 재생을 위해선 다음 명령어를 사용할 수 있습니다.

mpg123 [재생할 오디오 파일 경로]

이런 경우에 유용합니다

  • 가벼운 콘솔 환경이나 스크립트에서 MP3 파일을 빠르게 재생해야 할 때
  • 다양한 UNIX-like 시스템과 Windows 환경에서 일관된 오디오 재생 및 디코딩 기능이 필요할 때
  • MP3 디코딩 라이브러리를 자신의 애플리케이션에 통합하고자 할 때

지원 환경·시스템 요구사항

mpg123는 GNU/Linux, macOS, BSD, Solaris, AIX, HP-UX, SGI Irix, OS/2, Cygwin 및 MS Windows를 포함한 다양한 운영 체제를 지원합니다. 최신 버전에서는 x86, x86-64, ARM 아키텍처의 SIMD 명령어를 활용할 수 있습니다.

최신 버전·업데이트

현재 최신 버전은 1.33.7입니다. 이 버전은 Unicode 경로 처리 등 여러 버그 수정 및 보안 업데이트를 포함하고 있습니다. 특히 Windows 플랫폼에서의 Unicode 경로 처리 문제와 관련된 보안 취약점이 수정되었으므로, Windows 사용자에게 특히 중요합니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.