Repolode
Jaxx497

Jaxx497/NoctaVox

갭리스 재생, 대기열, 플레이리스트, Vim 스타일 키를 지원하는 가벼운 Rust 터미널 음악 플레이어

대체할 수 있는 제품:foobar2000MusicBee

스타
381
포크
25
열린 이슈
3
마지막 커밋
8일 전

어떤 프로젝트인가요?

NoctaVox는 로컬 폴더의 오디오를 재생하는 Rust 기반 터미널 사용자 인터페이스(TUI) 음악 플레이어입니다. 하나 이상의 루트 디렉터리를 지정하면 라이브러리를 스캔하고 인덱싱해 터미널을 벗어나지 않고도 음악을 둘러보고, 제목·앨범·아티스트로 검색하고, 트랙을 대기열에 추가할 수 있습니다.

갭리스 재생, ReplayGain 지원, 단일 트랙 반복 모드, 새 파일이나 변경·삭제된 파일을 반영하는 실시간 라이브러리 새로고침 등의 재생 기능을 제공합니다. 시각화 기능으로는 파형, 오실로스코프, 스펙트럼 보기가 있으며, 시스템 미디어 제어 기능과도 연동됩니다. 테마는 파일로 정의하며 앱이 실행 중일 때 다시 불러올 수 있고, 키 바인딩은 Vim 스타일 규칙을 따릅니다.

플레이어는 정확한 파일 태그에 의존하며 태그를 편집하지 않습니다. 자체 SQLite 데이터베이스를 제외하면 읽기 전용이고 온라인 기능은 없습니다. 플레이리스트 가져오기와 내보내기는 애드온으로 제공되며, 오디오 엔진은 Voxio라는 별도 프로젝트를 기반으로 합니다.

핵심 기능

  • 01갭리스 재생 및 대기열·플레이리스트 관리
  • 02mp3, m4a, wav, flac, ogg, opus, aiff, alac, webm 지원
  • 03재시작 없이 라이브러리 실시간 새로고침
  • 04파형, 오실로스코프, 스펙트럼 시각화
  • 05핫 리로드를 지원하는 사용자 지정 테마 및 Vim 스타일 키 바인딩
  • 06제목, 앨범, 아티스트를 기준으로 한 스마트 검색

활용 사례

  • SSH 세션이나 터미널 중심의 작업 환경에서 로컬 FLAC 또는 MP3 컬렉션 감상
  • 키보드만으로 태그가 지정된 대규모 음악 라이브러리를 둘러보고 트랙을 대기열에 추가
  • 직접 만든 테마로 터미널 음악 플레이어의 외관을 사용자 지정

빠른 시작

  1. 1

    Cargo로 crates.io에서 설치하세요

    cargo install noctavox --locked
  2. 2

    vox 명령으로 플레이어를 실행하세요

    vox

사용 전 알아둘 점

  • Linux에서는 빌드하기 전에 ALSA 개발 패키지를 설치해야 합니다.
  • 파일 태그가 정확하다고 전제하며, 태그 편집 기능은 없습니다.
  • 설정 형식은 현재 개발 중이며 버전 간에 변경될 수 있습니다.
  • 재생 목록을 가져오거나 내보내려면 별도의 애드온이 필요하며, 이 애드온은 더 이상 사용되지 않을 예정입니다.

토픽

자주 묻는 질문

NoctaVox은(는) 무엇인가요?
갭리스 재생, 대기열, 플레이리스트, Vim 스타일 키를 지원하는 가벼운 Rust 터미널 음악 플레이어 NoctaVox는 로컬 폴더의 오디오를 재생하는 Rust 기반 터미널 사용자 인터페이스(TUI) 음악 플레이어입니다. 하나 이상의 루트 디렉터리를 지정하면 라이브러리를 스캔하고 인덱싱해 터미널을 벗어나지 않고도 음악을 둘러보고, 제목·앨범·아티스트로 검색하고, 트랙을 대기열에 추가할 수 있습니다.
NoctaVox은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
NoctaVox은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
NoctaVox은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. NoctaVox의 마지막 커밋은 2026년 10월 12일입니다.
NoctaVox은(는) 어디에 사용할 수 있나요?
SSH 세션이나 터미널 중심의 작업 환경에서 로컬 FLAC 또는 MP3 컬렉션 감상 키보드만으로 태그가 지정된 대규모 음악 라이브러리를 둘러보고 트랙을 대기열에 추가 직접 만든 테마로 터미널 음악 플레이어의 외관을 사용자 지정
NoctaVox는 어떻게 설치하나요?
Cargo로 crates.io에서 설치하세요: cargo install noctavox --locked vox 명령으로 플레이어를 실행하세요: vox
NoctaVox은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Jaxx497/NoctaVox

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트