GithubHelp home page GithubHelp logo

deepjyoti30 / kunst Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sdushantha/kunst

1.0 2.0 0.0 21.88 MB

๐ŸŽต Display embedded album art for mpd tracks

License: MIT License

Makefile 5.27% Shell 94.73%

kunst's Introduction


โœจ Display embedded album art for mpd tracks โœจ

kunst is a deamon that extracts the album art from the songs playing in mpd and displays them in the a little window. It doesn't loop on a timer, instead it waits for mpd to send a player event. When it receives a player event, it wakes up and extracts the album art of the current playing track. This maks kunstreally lightweight and makes it idle at ~0% CPU usage.

Note: kunst is meant to be used with files that have embedded album art. But, if a song that is currently playing, does not have an embedded album art, an image of a music note will be shown.

Dependencies

  • sxiv
  • imagemagick
  • bash
  • ffmpeg
  • mpc

Installation

sudo make install

OR

Add kunst to a directory which is in you $PATH

OR

AUR (maintained by networkpanic)

TODO

  • use less CPU
  • add arguments (need to learn how to do this)
    • music directory
    • image size (dimentions)

License

MIT License

Copyright ยฉ 2019 Siddharth Dushantha

kunst's People

Contributors

sdushantha avatar deepjyoti30 avatar mateossh avatar

Stargazers

Void Droid Zoid avatar

Watchers

James Cloos avatar  avatar

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.