Comments (6)
Yeap. I've run into this on my own computer and was hoping it was just an issue of mine; looks like it isn't. There's some issue with ffmpeg
or a similar audio/video library and how pianobar
relies on either a deprecated API or the other way around. I don't quite remember. And I don't have the time right now to dig into it; I'm graduating from university in a couple of weeks, and that alone is occupying all my time.
Which isn't to say that I've given up on this. Far from it, Pidora is still one of my most used apps on my computer (right behind Chrome and Sublime Text). I'll fix this up as soon as I can.
In the meantime, you can comment out that code, download this working binary* to the /usr/local/bin
folder (or any folder in your $PATH
) and keep going. Thank you for confirming this is a bug on the Pi. I really do appreciate it.
* I should note that that link is to a file hosted on MEGA.co.nz. If you don't feel comfortable downloading from there, for whatever reason, let me know, and I'll give you a link to it elsewhere.
from pidora.
No problem. Focus on school and early congrats on graduation. I got past
it by just installing the apt package of pianobar.
On Apr 26, 2014 6:42 AM, "Jacob Roeland" [email protected] wrote:
Yeap. I've run into this on my own computer and was hoping it was just an
issue of mine; looks like it isn't. There's some issue with ffmpeg or a
similar audio/video library and how pianobar relies on either a
deprecated API or the other way around. I don't quite remember. And I don't
have the time right now to dig into it; I'm graduating from university in a
couple of weeks, and that alone is occupying all my time.Which isn't to say that I've given up on this. Far from it, Pidora is
still one of my most used apps on my computer (right behind Chrome and
Sublime Text). I'll fix this up as soon as I can.In the meantime, you can comment out that code, download this working
binaryhttps://mega.co.nz/#!HMFCUIqC!4ejsEtKOrmaGv6AlUhyqqJZV-vTPBt5n-hjsApJWL3cto the
/usr/local/bin folder (or any folder in your $PATH) and keep going. Thank
you for confirming this is a bug on the Pi. I really do appreciate it.—
Reply to this email directly or view it on GitHubhttps://github.com//issues/53#issuecomment-41466575
.
from pidora.
FWIW, I got this to work by first removing all the libav* and ffmpeg libraries and then building a more recent ffmpeg just for pianobar. Something like:
- clone ffmpeg
cd ffmpeg
./configure --prefix=/usr/local --enable-shared --disable-everything --enable-demuxer=mov --enable-decoder=aac --enable-protocol=http --enable-filter=volume --enable-filter=aformat --enable-filter=aresample --disable-programs --disable-doc
make install
# This installs ffmpeg libs and headers and etc into /usr/local/*cd ../pianobar
LIBAV=ffmpeg2.2 make install
which should then put a built pianobar binary into /usr/local/bin.
Note you may need to apt-get install libao-dev
; I think pianobar needs it to build.
from pidora.
I tried to download the binary, but Mega says it has been removed.
from pidora.
@cyberhiker The file's been restored. Somehow ended up in the rubbish bin.
from pidora.
When I had this problem during the install, I started another terminal and used 'sudo apt-get piano bar'. went back to install.sh terminal, hit continue and it worked. The only problem was my autostart station wasn't valid. That was easily fixed by lifting a station id from the web site and editing ~/.config/pianobar/config
from pidora.
Related Issues (20)
- Disable autoplay HOT 1
- NPR Volume way lower HOT 2
- GetExplanation api when no song is playing HOT 1
- Document which Raspberry Pi distro install.sh works with HOT 4
- Make this a pypi package HOT 1
- call/signature mismatch in bar-update.py HOT 2
- pep8-ize the source HOT 5
- make podcast feed configurable, maybe multi? HOT 4
- change port HOT 4
- mobile browser detection and redirection HOT 5
- tools.staticdir.root is incorrect if install.sh is ran by another use than 'pi'
- modifed scripts HOT 1
- API: Available Commands
- Create new class PianobarWithNews
- Where is the speaker output? HOT 5
- Does Git Pull pull from the forked repo? HOT 1
- Use songDuration to guess if a song is actually an ad HOT 1
- Naming problems HOT 3
- I am getting a connection error.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pidora.