Skip to content

c0b23092db/neiro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

TUI: Simple Audio FIle Player

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages