QAndora
Pandora player written in Python and QT that uses VLC as a streaming backend
Install / Use
/learn @JeffHoogland/QAndoraREADME
A simple, cross-platform tool for playing Pandora.com radio with a QT GUI and a VLC backend

By: Jeff Hoogland
Install instructions:
Ubuntu/Debian
- Download and install .deb file -> https://github.com/JeffHoogland/qAndora/blob/master/Compiled-Packages/qandora.deb?raw=true
- Launch qAndora.desktop or run qAndora in terminal
Windows
- Install VLC http://www.videolan.org/
- Download zip file -> https://github.com/JeffHoogland/qAndora/blob/master/Compiled-Packages/windows.zip?raw=true
- Extract the contents
- Run qAndora.exe
- Optional: For global multimedia key support install: http://sourceforge.net/projects/pyhook/
Nokia N900/Fremantle
- Install python-gst0.10
- Download and extract qandora-n900.tar.gz -> https://github.com/JeffHoogland/qAndora/blob/master/Compiled-Packages/qandora-n900.tar.gz
- Run qAndora.py: python qAndora.py
Nokia N9/Harmattan
- Download and install .deb file for python-gst0.10 -> http://mirror.lxer.com/harmattan/url/http/mirror.thecust.net/harmattan-dev.nokia.com/pool/harmattan/free/g/gst0.10-python/python-gst0.10_0.10.21-1maemo2+0m6_armel.deb
- Download and install .deb file for qAndora -> https://github.com/JeffHoogland/qAndora/blob/master/Compiled-Packages/qandora-mobile.deb?raw=true
- Launch qAndora from home screen
Other OS
- Install PySide, VLC, and GIT
- Clone sources: git clone https://github.com/JeffHoogland/qAndora.git
- Run qAndora.py: python qAndora.py
TODO List:
- Add/remove/edit stations
- Add validation that the pandora login works instead of assuming it does
- hot keys: http://i.imgur.com/ea9qQwN.png
- Add preference option to change between VLC and Gst backends
Related Skills
node-connect
352.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
