Skip to content

HanayumiR/Auralis

Repository files navigation

Auralis

日本語

Auralis-JP Auralis は,ロスレス音源やハイレゾ音源を ALAC `.m4a` に変換するデスクトップ GUI アプリです。

読み込んだ音声がロスレスとして扱えるかを確認し,既知の非可逆形式を除外します。アルバム情報とアートワークの検索・編集,音量変換機能にも対応しています。

主な機能

  • FLAC,WAV/AIFF PCM,ALAC,WavPack,APE,TTA,TrueHD などのロスレス系音源の ALAC 変換機能
  • 楽曲情報とアートワークの自動検索機能・楽曲情報エディタ機能
  • ラウドネス値・トゥルーピーク調整機能
  • 対応言語: 日本語,英語,簡体字中国語,繁体字中国語,韓国語,朝鮮語(漢朝混合文)

必要なもの

  • Python 3.11 以降推奨
  • PATH 上で利用できる FFmpeg と ffprobe
  • requirements.txt に記載された Python パッケージ

ソースから実行

python3 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
python Auralis.py

ビルド

macOS:

bash scripts/build_macos.sh

Windows:

powershell -ExecutionPolicy Bypass -File .\scripts\build_windows.ps1

配布時の注意

Auralis のソースコードは MIT License で提供されています。詳細は LICENSE を確認してください。

アプリとしてバンドルして配布する場合,FFmpeg,Qt/PySide6 など第三者コンポーネントが含まれることがあります。バイナリ配布前に THIRD_PARTY_NOTICES.md を確認してください。

公開サービスから取得されるアルバム情報やアートワークには,それぞれ別の権利や利用条件が存在する場合があります。

English

Auralis-En Auralis is a desktop GUI app for converting lossless and high-resolution audio files to ALAC `.m4a`.

It checks whether imported audio can be treated as lossless, rejects known lossy formats, searches album metadata and artwork, lets you edit tags and cover art, and includes loudness conversion presets.

Features

  • ALAC conversion for lossless audio formats such as FLAC, WAV/AIFF PCM, ALAC, WavPack, APE, TTA and TrueHD
  • Automatic search for track information and artwork, plus track information editor
  • Loudness and true peak adjustment functions
  • Supported languages: Japanese, English, Simplified Chinese, Traditional Chinese, Korean, Hanja-Korean mixed

Requirements

  • Python 3.11+ recommended
  • FFmpeg and ffprobe available on PATH
  • Python packages listed in requirements.txt

Run from source

python3 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
python Auralis.py

Build

macOS:

bash scripts/build_macos.sh

Windows:

powershell -ExecutionPolicy Bypass -File .\scripts\build_windows.ps1

Distribution notes

The Auralis source code is provided under the MIT License. See LICENSE.

Bundled application builds may include FFmpeg, Qt/PySide6, and other third-party components with their own license terms. See THIRD_PARTY_NOTICES.md before distributing binaries.

Album metadata and artwork returned by public services may have separate rights and usage terms.

Note

本プロジェクトでは AI コーディングを一部利用しています。

対象範囲

  • 一部の言語リソース,テーマ,GUI ラッパーならびに一部のプログラム
  • ドキュメント作成補助
  • デバッグ支援

AI が生成した内容は開発者が確認・修正した上で採用しています。

This project makes partial use of AI-generated code.

Scope

  • Certain language resources, themes, GUI and Cartain program
  • Assistance with document creation
  • Debugging support

Content generated by AI is adopted only after it has been reviewed and corrected by developer.

About

Desktop GUI application for converting lossless and high-resolution audio to ALAC (.m4a), with metadata and artwork editor, lookup, and loudness normalization. (Supported Languages: 日本語, English, 简体中文, 繁體中文, 한국어, 朝鮮語(國漢文))

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors