タグ

ブックマーク / over80.hatenadiary.jp (1)

  • Pythonでネットラジオプレイヤーを書いてみた - 玉虫色に染まれ!!

    今日のエントリは、Python + GStreamer + GTK2 + libnotify の組み合わせでネットラジオプレイヤーを作ってみましたので、そのソースコード公開&参考サイトメモです。 完成形 こちらが動作時の画面キャプチャです。 起動するとタスクバーのトレイ部分にアイコンが増え、自動でラジオの再生が始まります。アイコンの左クリックで停止/再生のトグル切り替え、右クリックでメニューが表示され別のラジオ局に切り替えたり出来ます。 ラジオからの曲情報は、曲が切り替わったタイミングでバルーン表示されますし、アイコンにマウスカーソルを合わせるとTipとしても表示されます。 ソースコード 使用したプログラミング言語は Python で 120 行ほどのコードになりました。 ライブラリとしては、音楽再生にGStreamer、トレイのステータスアイコンやメニュー表示に GTK2、曲名のバルーン

    Pythonでネットラジオプレイヤーを書いてみた - 玉虫色に染まれ!!
  • 1