Code Monkey home page Code Monkey logo

Comments (6)

jacroe avatar jacroe commented on July 24, 2024

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.

earlgrei avatar earlgrei commented on July 24, 2024

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.

pjz avatar pjz commented on July 24, 2024

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:

  1. clone ffmpeg
  2. cd ffmpeg
  3. ./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
  4. make install # This installs ffmpeg libs and headers and etc into /usr/local/*
  5. cd ../pianobar
  6. 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.

cyberhiker avatar cyberhiker commented on July 24, 2024

I tried to download the binary, but Mega says it has been removed.

from pidora.

jacroe avatar jacroe commented on July 24, 2024

@cyberhiker The file's been restored. Somehow ended up in the rubbish bin.

from pidora.

ssilva65 avatar ssilva65 commented on July 24, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.