RaspberryPiで音楽を流したいと思い、色々と調べていました
探すと色々あったのですが、使いづらいなーと思い自分なりに使いやすくなるようにモジュール化しました
使い方メモを残しておきます
動作を確認した環境
- RaspberryPi3
- Python 2.7.13
追加するモジュール
- python-pygame
- mutagen
使用方法
プログラムはgithubに投げてあるのでcloneしてきてください
PlayMusic.pyがライブラリになっています
サンプルとして、sample.pyを起動すると音楽が流れます
引数として、”流したい音楽”と”フェードアウト時間”を用意しました
sample.py
工夫した点として、色々調べるとsleepを行いその中で音楽を再生するプログラムが多いです
そしてこれを固定としているので待ち時間が長くなったり短くなったりしています
音楽によって再生時間違うよね?ということで音楽ファイルの再生時間を取得してそれをsleepとすることでwait時間を可変式にしました
コメント