Neiro

Crates.ioNeiro
lib.rsNeiro
version0.2.1
created_at2025-07-18 08:28:42.034579+00
updated_at2025-07-23 18:59:27.602713+00
descriptionSimple Audio File Player in Terminal
homepage
repositoryhttps://github.com/c0b23092db/neiro
max_upload_size
id1758741
size828,562
c0b23092 (c0b23092db)

documentation

README

Neiro (ねゐろ)

日本語English

sap.exe

(*'▽')<ターミナル上で動作するシンプルなオーディオプレイヤーです。

Demo Movie

❄概要❄

  • ターミナル上で動作するシンプルなオーディオプレイヤー
  • コマンドによる再生、TUIによる操作

💻実行環境💻

  • Windows 11

⬇インストール⬇

バイナリ

cargo

cargo install Neiro
cargo binstall Neiro
cargo install --locked --git https://github.com/c0b23092db/neiro

🎼使用方法🎶

Simple Audio File Player in Terminal

Usage: sap.exe [オプション] <ファイル名>

Arguments:
  <ファイル名>   オーディオファイルのパス

オプション:
  -t, --timer <TIMER>    再生時間を指定する (0: 最後まで再生する) [デフォルト: 0]
  -v, --volume <VOLUME>  曲の音量を指定する [0-100] [デフォルト:50]
  -i, --interactive  インタラクティブモードで起動する。
  -h, --help         ヘルプを表示する。
  -V, --version      バージョンを表示する。

同期再生モード

> sap.exe audio.mp3
.\audio.mp3 | 2:42 | 2:42

コマンドラインで実行するモードです。

再生を停止するときはCtrl + Cを使用してください。

オプションと書かれている引数は-v-hなどを追加して使用します。

  • Timer(オプション)

     曲の再生時間を指定する。  0で曲を最後まで再生する。

> sap.exe audio.mp3 -t 10
.\audio.mp3 | 2:42 | 0:10
  • Volume(オプション)

     曲の音量を指定する。  指定できる音量:0% ~ 200%  200を超える数値が入力された場合、強制的に200%に変換する。

> sap.exe audio.mp3 -t 5 -v 10
.\audio.mp3 | 2:42 | 0:05

インタラクティブモード

sap -i audio.mp3

TUI上で再生するモードです。

受け付けるオプションはvolumeのみです。

  • Volume(オプション)  曲の音量を指定する。
> sap.exe -i audio.mp3 -v 10

TUIの操作

  • Esc / q / Ctrl + c 終了
  • スペースキー 再開 / 一時停止
  • r リプレイ
  • s オーディオファイルの取り出し
  • ↑ ↓ 音量の変更。Shift同時押しで大きく変更。
  • ← → 再生位置の変更。Shift同時押しで大きく変更。

非同期再生モード

この機能は未実装です。

sap -a audio.mp3
sap pause
sap resume
sap stop

実装予定

  • 同期再生モード
  • インタラクティブモード
  • 非同期再生モード

🔍開発者🔎

  • いかた゚ :

♪開発に使用した音源♪

📄ライセンス📝

MIT Licence / http://opensource.org/licenses/MIT

Commit count: 0

cargo fmt